Map
Index
Random
Help
Topics
th

Topic: macro syntax definition

topics > computer science > programming > Group: program representation



Group:
patterns

Topic:
definition
Topic:
function syntax by pattern
Topic:
macros
Topic:
pattern brackets

Subtopic: macro syntax same as base language up

Quote: ML macros are expressed in the same language as the source that is being expanded [»spooCR4_1986]

Subtopic: syntactic analysis of full text up

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 up

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 up

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. up

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 up

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)


Updated barberCB 8/04
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.