Affiliation:
1. Northeastern Illinois University
Abstract
This paper provides an algorithm for constructing a lexical analysis tool, by different means than the UNIX Lex tool. The input is a keywords table, describing the target language's keywords, keysymbols, and their semantics, instead of using regular expressions to do so.The output is a lexical analyzer for the specific programming language. The tool can also be used as a translator engine by inputing a dictionary table, and as a pattern recognizer.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design,Software
Reference7 articles.
1. Aho Sethi and Ulman Compilers - Principles Techniques and Tools Addison-Wesley Reading Massachusettes 1986. Aho Sethi and Ulman Compilers - Principles Techniques and Tools Addison-Wesley Reading Massachusettes 1986.
2. Seppo Sippu and Eljas Soisalon Soininen Parsing Theory Vol I Springer-Verlag Berlin 1988. Seppo Sippu and Eljas Soisalon Soininen Parsing Theory Vol I Springer-Verlag Berlin 1988.
3. John R. Levine Tony Mason and Doug Brown Unix Programming Tools - Lex and Yacc O'Reilly and Associates Inc. California 1992. John R. Levine Tony Mason and Doug Brown Unix Programming Tools - Lex and Yacc O'Reilly and Associates Inc. California 1992.
4. Leland L. Beck System Software Addison-Wesley Reading Massachusettes 1990. Leland L. Beck System Software Addison-Wesley Reading Massachusettes 1990.
5. Allen Holub Compiler Design in C Prentice-Hall Englewood Cliffs New Jersey 1990. Allen Holub Compiler Design in C Prentice-Hall Englewood Cliffs New Jersey 1990.
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献