ACM Home Page
Please provide us with feedback. Feedback
Parsing distfix operators
Full text PdfPdf (377 KB)
Source
Communications of the ACM archive
Volume 29 ,  Issue 2  (February 1986) table of contents
Pages: 118 - 122  
Year of Publication: 1986
ISSN:0001-0782
Author
Simon L. Peyton Jones  Univ. College London, London, UK
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 22,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/5657.5659
What is a DOI?

ABSTRACT

The advantages of user-defined distfix operators—a syntactic convenience that enhances the readability of programs—can be obtained as an extension of almost any programming language without requiring dynamic changes to the parser.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Johnson, SC. Yacc-Yet another compiler compiler. Tech. Rep. 32. Bell Laboratories. Murray Hill, N.J.. 1975. Gives a complete description of Yacc. together with some nontrivial examples.
 
3
Turner. D.A. The Sasl manual. Univ. of Kent, Canterbury, England, 1983. A reference document.


INDEX TERMS

Classification:
  D. Software
  D.3 PROGRAMMING LANGUAGES
      D.3.2 Language Classifications

          Nouns: SASL
      D.3.4 Processors
          Subjects: Parsing


General Terms:
Design, Languages


REVIEW

"Ralph Walter Wilkerson : Reviewer"

A distfix operator is a syntactic construct in which an operator symbol is distributed among its operands. Consequently, prefix, infix, and postfix operators are just special cases of distfix. Some functional programming languages, such as Hope,  more...

Collaborative Colleagues:
Simon L. Peyton Jones: colleagues