Topic: assigning values to statements
ThesaHelp: references a-b
Topic: generated variable
Topic: pattern brackets
Topic: macro syntax definition
Topic: parameter passing by name
Topic: no need for variables
Topic: programming language
Topic: language extension via macros
| |
Reference
Brown, P.J.,
"A survey of macro processors",
Annual Review in Automatic Programming, 6, 2, pp. 37-88, 1969.
Google
Quotations
59 ;;Quote: all surveyed macro processors used predefined brackets to indicate macro calls
| 59 ;;Quote: delimitate macro calls by syntactic analysis of the entire text
| 62 ;;Quote: in call-by-name, arguments are evaluated only when needed; i.e., on insertion into replacement text
| 69 ;;Quote: a powerful macro processor can use macros in place of character variables
| QuoteRef: browPJ_1969 ;;71 "over and above the facilities described above, it is necessary to have the equivalent of what McIlroy calls created symbols"
| 74 ;;Quote: high level languages allow one operator to generate many operations and one operand to indicate many attributes
| QuoteRef: browPJ_1969 ;;81 should allow statements within statements -- eg complex add as part of expression
| 81 ;;Quote: GPL macro processor can expand an expression into multiple statements
|
Related Topics
Topic: assigning values to statements (7 items)
ThesaHelp: references a-b (396 items)
Topic: generated variable (7 items)
Topic: pattern brackets (15 items)
Topic: macro syntax definition (10 items)
Topic: parameter passing by name (11 items)
Topic: no need for variables (13 items)
Topic: programming language (29 items)
Topic: language extension via macros (23 items)
|