UID:
almahu_9948621150102882
Format:
X, 214 p.
,
online resource.
Edition:
1st ed. 1988.
ISBN:
9781349104017
Series Statement:
Computer Science Series
Content:
Presents a systematic, engineered but practical approach to compiler writing. The text is oriented towards practical examples, and suggestions for both paper exercises and coursework on the computer are provided. A simple illustrative compiler is presented in the early part of the book. This compiler is written in standard Pascal and is available for experimentation and modification. Later chapters discuss, with examples, all major aspects of Pascal compilers, including the use of tools such as YACC and LEX.
Note:
Preface Introduction: What is a Compiler? -- A Simple Language and Machine -- Compiler Organisation -- The P Compiler Loading and Running Programs -- Language Grammars -- Lexical Analysis -- Syntax Analysis -- Semantic Analysis -- Code Generation -- Compiled Code: Statements -- Compiled Code: Runtime Stack Organisation -- Compiled Code: Types and Variables Code Optimisation -- Final Considerations for Pascal Modula-2 Bibilography -- Index.
In:
Springer Nature eBook
Additional Edition:
Printed edition: ISBN 9780333471555
Additional Edition:
Printed edition: ISBN 9781349104024
Language:
English
DOI:
10.1007/978-1-349-10401-7
URL:
https://doi.org/10.1007/978-1-349-10401-7