Compiler Engineering Using Pascal

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 compile...

Full description

Bibliographic Details
Main Authors: Capon, P C., Jinks, P J. (Author)
Format: eBook
Language:English
Published: London Macmillan Education UK 1988, 1988
Edition:1st ed. 1988
Series:Computer Science Series
Subjects:
Online Access:
Collection: Springer Book Archives -2004 - Collection details see MPG.ReNa
LEADER 01954nmm a2200301 u 4500
001 EB001420263
003 EBX01000000000000000912267
005 00000000000000.0
007 cr|||||||||||||||||||||
008 170502 ||| eng
020 |a 9781349104017 
100 1 |a Capon, P C. 
245 0 0 |a Compiler Engineering Using Pascal  |h Elektronische Ressource  |c by P C Capon, P J Jinks 
250 |a 1st ed. 1988 
260 |a London  |b Macmillan Education UK  |c 1988, 1988 
300 |a X, 214 p  |b online resource 
505 0 |a 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 
653 |a Operating systems (Computers) 
653 |a Programming Languages, Compilers, Interpreters 
653 |a Programming languages (Electronic computers) 
653 |a Operating Systems 
700 1 |a Jinks, P J.  |e [author] 
041 0 7 |a eng  |2 ISO 639-2 
989 |b SBA  |a Springer Book Archives -2004 
490 0 |a Computer Science Series 
856 4 0 |u https://doi.org/10.1007/978-1-349-10401-7?nosfx=y  |x Verlag  |3 Volltext 
082 0 |a 005.43 
520 |a 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.