Map
Index
Random
Help
th

QuoteRef: browPJ_1969

topics > all references > ThesaHelp: references a-b



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 up

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)

Collected barberCB 1980
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.