1969
DOI: 10.1145/356540.356545
|View full text |Cite
|
Sign up to set email alerts
|

An Elementary Discussion of Compiler/Interpreter Writing

Abstract: Elementary techniques are described for the implementation of compilers, ' interpreters, and translators of programming languages. An overview of such a language processor is presented, followed by a detailed discussion of certain building blocks useful in its construction. Frequent reference is made to a specific implementation, that of a PL/I interpreter called SPLINTER (Scientific PL/I INTERpreter) on the UNIVAC 1108 at Boeing.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0
1

Year Published

1969
1969
2020
2020

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 14 publications
(5 citation statements)
references
References 9 publications
0
4
0
1
Order By: Relevance
“…The Wirth text [15], supplemented with Gries [7] and Hopgood [i0], as well as selected papers [2,5,6,11,14] can be used effectively to provide the student with an adequate introduction to compiling techniques and to the related literature.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…The Wirth text [15], supplemented with Gries [7] and Hopgood [i0], as well as selected papers [2,5,6,11,14] can be used effectively to provide the student with an adequate introduction to compiling techniques and to the related literature.…”
Section: Discussionmentioning
confidence: 99%
“…The introductory section on compiler structure and translation techniques (Section II) is kept brief; readings are assigned in Glass [5] and Gries [7] (selected portions of Chapters 1 -4). (As time permits) An analysis of code generation and compiler/system interfaces for an existing compiler and computer system.…”
Section: Course Summarymentioning
confidence: 99%
“…A major and difficult task for implementation of any new programming language is compiler writing. Basically, compilers are organized in the following manner [3];…”
Section: B Compiler Writingmentioning
confidence: 99%
“…Agile development, on the other hand, encourages developers to begin implementation at the start of the development project, acknowledging that every requirement will not be known up front, and that new requirements may emerge during the software development efforthence the need for an iterative approach, to allow new requirements to be built into the product. This is known as incremental development [65].…”
Section: Combining Interaction Design and Agile Development35mentioning
confidence: 99%