ThesaHelp: references a-b
Topic: semantic grammar
Topic: grammar modification
Topic: language extension via macros
Topic: generic operations and polymorphism
Topic: compile-time execution
| |
Reference
Bilofsky, W.,
"Syntax extension and the IMP72 programming language",
SIGPLAN, 9, 5, pp. 13-30, May 1974.
Google
Quotations
15 ;;Quote: IMP72 semantics by grammar rules that includes semantic action; gives example of 'increment' expression
| 15 ;;Quote: instead of using IMP syntax, can define a transformation rule as if it was a macro
| 15+;;Quote: in IMP, almost all entities are expressions and the compiler determines classes; allows polymorphic macros
| 15 ;;Quote: IMP72 semantic part is a quoted expression or a semantic routine for code generation, symbol operator, stack operator, or semantic condition
|
Related Topics
ThesaHelp: references a-b (396 items)
Topic: semantic grammar (23 items)
Topic: grammar modification (10 items)
Topic: language extension via macros (23 items)
Topic: generic operations and polymorphism (65 items)
Topic: compile-time execution (17 items)
|