随笔分类 -  编译器的设计与实现

摘要:Main.java/* * 主程序 */import java.io.*;import lexer.*;public class Main { public static void main(String[] args) throws IOException { Lexer lexer = new Lexer(); while (lexer.getReaderState() == false) { lexer.scan(); } /* 保存相关信息 */ lexer.saveTokens(); lexer.saveSymbolsTable(); }} Lexer.j 阅读全文
posted @ 2010-09-21 19:10 qiang.xu 阅读(25565) 评论(1) 推荐(4) 编辑
摘要:一个简单的java词法分析器的实现(c语言版)#include <stdio.h>#include <string.h>#define BUFSIZE 256static char keyWords[][13]={"abstract", "boolean", "break", "byte", "case", "catch", "char", "class", "const 阅读全文
posted @ 2010-09-19 21:16 qiang.xu 阅读(5841) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示