Syntactic Abstraction: The syntax-case expander
@inproceedings{Dybvig2007SyntacticAT, title={Syntactic Abstraction: The syntax-case expander}, author={R. K. Dybvig}, year={2007} }
When writing computer programs, certain patterns arise over and over again. For example, programs must often loop through the elements of arrays, increment or decrement the values of variables, and perform multi-way conditionals based on numeric or character values. Programming language designers typically acknowledge this fact by including special-purpose syntactic constructs that handle the most common patterns. C, for instance, provides multiple looping constructs, multiple conditional… CONTINUE READING
Topics from this paper
9 Citations
Syntactic extension for languages with implicitly delimited and infix syntax
- Computer Science
- 2013
- 3
- Highly Influenced
- PDF
References
SHOWING 1-10 OF 16 REFERENCES
Revised5 Report on the Algorithmic Language Scheme
- Computer Science
- High. Order Symb. Comput.
- 1998
- 561
- PDF