Mkparse -- an interactive parser generator

Date

1987

Authors

Zhao, Qing

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

The design and implementation of an interactive parser generator, Mkparse, are presented in this thesis. Mkparse is the second tool in the Mk* series of tools for com­piler construction. Mkparse encourages the user to design a language starting from its abstract syntax instead of from its concrete syntax. Furthermore, abstract syntax trees are output by parsers generated by Mkparse instead of parse trees. Unlike conventional batch-oriented tools, Mkparse is interactive and uses a full-screen interface. Much con­sideration has been put on the ease-of-use and on providing a user-friendly environ­ment.

Description

Keywords

Citation