Language Translation
Specialized procedures can be delivered in several languages:
Lisp, C, C++, Java, Pascal.
- Lisp is equivalent to abstract syntax trees used by compilers
- Data structures in other languages can be specified to GLISP
- Simulated data structures in Lisp can be used for rapid prototyping
- Program transformation:
- Transform Lisp features, e.g. returning a value from if statement
- Patterns transform Lisp idioms to target idioms
- Syntactic transformation: names, types, patterns
- Printing program produces formatted, readable code.
Contents   
Page-10   
Prev   
Next   
Page+10   
Index