Topic: primitive functions
Topic: grammar modification
Topic: macro syntax definition
Topic: input or output parameters
Topic: sections of a program
ThesaHelp: references m-o
Group: code generation
Topic: semantic grammar
| |
Reference
Napper, R.B.E., Fisher, R.N.,
"ALEC--A user extensible scientific programming language",
Computer Journal, 19, 1, pp. 25-31, February 1976.
Google
Quotations
QuoteRef: nappRB2_1976 ;;25 base language is PL1 like with underlined key words (more accurately key letters since there are no significant spaces)
| QuoteRef: nappRB2_1976 ;;26 parameters may be expression (input only) variable (input or output) and output (variable only)
| QuoteRef: nappRB2_1976 ;;26 macros defined ahead of program and of use
| 27 ;;Quote: compiler classifies a statement by pattern and calls appropriate routine
| QuoteRef: nappRB2_1976 ;;27 formal macros always possible to use. Defined like procedures but for any type (arguments are substituted appropriately)
| QuoteRef: nappRB2_1976 ;;28 informal macros give user access to definition system of ALEC (its in RCC) this is unprotected but many system macros are provided to help
|
Related Topics
Topic: primitive functions (34 items)
Topic: grammar modification (10 items)
Topic: macro syntax definition (10 items)
Topic: input or output parameters (5 items)
Topic: sections of a program (9 items)
ThesaHelp: references m-o (268 items)
Group: code generation (30 topics, 585 quotes)
Topic: semantic grammar (23 items)
|