Constructing Language Processors for Little Languages / Edition 1

Constructing Language Processors for Little Languages / Edition 1

by Randy M. Kaplan, Kaplan
     
 

ISBN-10: 0471597538

ISBN-13: 9780471597537

Pub. Date: 08/23/1994

Publisher: Wiley

A step-by-step tutorial to developing a language processor for a ``little language'' which can be used on any platform including DOS. The view is towards applying language processor techniques, using them across diverse languages and providing procedures for designing programming languages. Details how to build a compiler for a little language that you can design,

Overview

A step-by-step tutorial to developing a language processor for a ``little language'' which can be used on any platform including DOS. The view is towards applying language processor techniques, using them across diverse languages and providing procedures for designing programming languages. Details how to build a compiler for a little language that you can design, along with numerous examples of code to demonstrate how to implement your own language processor. Disk with interpreter and utilities developed in the book is available separately or in a set.

Product Details

ISBN-13:
9780471597537
Publisher:
Wiley
Publication date:
08/23/1994
Edition description:
New Edition
Pages:
464
Product dimensions:
9.25(w) x 7.50(h) x 0.94(d)

Table of Contents

An Introduction to Little Languages.
Designing a Little Language.
Formal Considerations: Language and Grammars.
Lexical Analysis and Parsing.
The Architecture of a Language Processor.
Nodes and Pointers: Data Structures for the Language Processor.
Implementation of the Lexical Analyzer and Parser.
lex and yacc.
Executing the Translated Program: Interpretation and Compilation.
Other Issues.
Appendices.
Glossary.
Index.

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >