随笔分类 -  编译原理

摘要:/* 待分析的简单语言的语法 用扩充的BNF表示如下: ⑴::=beginend ⑵::={;} ⑶::= ⑷::=ID:= ⑸::={+ | -} ⑹::={* | / ⑺::=ID | NUM | () */ #include "stdio.h" #include "string.h" char prog[100],token[8],ch;//prog[100],用来存储要处理的对象,to... 阅读全文

posted @ 2018-11-03 12:40 梓离 阅读(1620) 评论(0) 推荐(0)

摘要:// Lexical_Analysis.cpp : 定义控制台应用程序的入口点。 // #include "stdio.h" #include "stdlib.h" #include "string.h" #include "iostream" using namespace std; //词法分析程序 //首先定义种别码 /* 第一类:标识符 letter(letter | digit)*... 阅读全文

posted @ 2018-11-03 12:30 梓离 阅读(714) 评论(0) 推荐(0)

导航