Group: patterns
Topic: definition
Topic: function syntax by pattern
Topic: macros
Topic: pattern brackets
| |
Subtopic: macro syntax same as base language
Quote: ML macros are expressed in the same language as the source that is being expanded [»spooCR4_1986]
| Subtopic: syntactic analysis of full text
Quote: delimitate macro calls by syntactic analysis of the entire text [»browPJ_1969]
| Quote: Dylan macros manipulate syntactic patterns; macro calls preserve the syntactic flavor of the language [»grayDN5_1998]
| Subtopic: macros by patterns
Quote: macro Cobol recognizes macro calls by pattern; e.g., 'perform' integer 'times' statement-list 'end-perform' [»triaJM8_1980]
| Quote: macro Cobol can accept any Cobol-like statement with arguments in any syntactic class
| Quote: macro Cobol arguments can be space delimitated [»triaJM8_1980]
| QuoteRef: marcM1_1974 ;;86 parameters to text literals: declare plus literally (a,b) 'a+b' so plus (x,y) -- 'x+y'
| Subtopic: macro arguments of any type
QuoteRef: nappRB2_1976 ;;27 formal macros always possible to use. Defined like procedures but for any type (arguments are substituted appropriately)
| Subtopic: blanks, noise words, etc.
Quote: XPOP uses blanks, noise words, and cue words to convert statements to operator/operand form [»halpMI1_1968, OK]
| QuoteRef: sammJE_1969 ;;428 eg define noise words by compiler text replacement with ""
|
Related Topics
Group: patterns (8 topics, 179 quotes)
Topic: definition (17 items)
Topic: function syntax by pattern (15 items)
Topic: macros (22 items)
Topic: pattern brackets (15 items)
|