skip to main content
10.1145/1478462.1478465acmotherconferencesArticle/Chapter ViewAbstractPublication PagesafipsConference Proceedingsconference-collections
research-article
Free access

Definition mechanisms in extensible programming languages

Published: 17 November 1970 Publication History

Abstract

The development of extensible programming languages is currently an extremely active area of research, and one which is considered very promising by a broad segment of the computing community. This paper represents an attempt at unification and generalization of these developments, reflecting a specific perspective on their present direction of evolution. The principal influences on this work are cited in the bibliography, and the text itself is devoid of references. This is indicative of the recurring difficulty of attributing the basic ideas in this area to any single source; from the start, the development effort has been characterized by an exceptional interchange of ideas.

References

[1]
T E Cheatham Jr The introduction of definitional facilities into higher level programming languages Proceedings of AFIPS 1966 Fall Joint Computer Conference Second edition Vol 29 pp 623--637 November 1966
[2]
T E Cheatham Jr A Fischer Ph Jorrand On the basis for ELF---an extensible language facility Proceedings of AFIPS 1968 Fall Joint Computer Conference Vol 33 Part 2 pp 937--948 November 1968
[3]
C Christensen C J Shaw Editors Proceedings of the extensible languages symposium Boston Massachusetts May 1969 SIGPLAN Notices Vol 4 Number 8 August 1969
[4]
B A Galler A J Perlis A proposal for definitions in ALGOL Communications of the ACM Vol 10 Number 4 pp 204--299 April 1967
[5]
J V Garwick GPL, a truly general purpose language Communications of the ACM Vol 11 Number 9 pp 634--639 September 1968
[6]
E T Irons Experience with an extensible language Communications of the ACM Vol 13 Number 1 pp 31--40 January 1970
[7]
Ph Jorrand Some aspects of BASEL, the base language for an extensible language facility Proceedings of the Extensible Languages Symposium SIGPLAN Notices Vol 4 Number 8 pp 14--17 August 1969
[8]
B M Leavenworth Syntax macros and extended translation Communications of the ACM Vol 9 Number 11 pp 790--793 November 1966
[9]
M D McIlroy Macro instruction extensions to compiler languages Communications of the ACM Vol 3 Number 4 pp 214--220 April 1960
[10]
A J Perlis The synthesis of algorithmic systems First ACM Turing Lecture Journal of the ACM Vol 14 pp 1--9 January 1967
[11]
T A Standish Some features of PPL, a polymorphic programming language Proceedings of the Extensible Languages Symposium SIGPLAN Notices Vol 4 Number 8 pp 20--26 August 1969
[12]
T A Standish Some compiler-compiler techniques for use in extensible languages Proceedings of the Extensible Languages Symposium SIGPLAN Notices Vol 4 Number 8 pp 55--62 August 1969
[13]
A Van Wijngaarden B J Mailloux J E L Peck C H A Koster Report on the algorithmic language ALGOL 68 MR 101 Mathematisch Centrum Amsterdam October 1969
[14]
B Wegbreit A data type definition facility Harvard University Division of Engineering and Applied Physics unpublished 1969

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
AFIPS '70 (Fall): Proceedings of the November 17-19, 1970, fall joint computer conference
November 1970
683 pages
ISBN:9781450379045
DOI:10.1145/1478462
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • AFIPS: American Federation of Information Processing Societies

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 17 November 1970

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)161
  • Downloads (Last 6 weeks)30
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media