编译原理
sdnaos
。
展开
-
操作系统课程设计
Linux下的缓冲区使用\n,\r或使用fllush()函数清除缓冲区fflush(stdout)清除输出缓冲区还有一个fflush是清除输入缓冲区usleep(123456)进程挂起123456毫秒sleep(1)进程等待1秒...原创 2019-12-18 21:42:42 · 154 阅读 · 0 评论 -
文法的输入输出
文法的输入输出,基本要求实现,可将VN与VT识别出来。#include "stdio.h"#include "string.h"typedef struct{ char LeftSym; char RightPart[100]; int RightLength;}Rule;char VN[100];char VT[100];int main(){ ...原创 2019-11-25 20:12:52 · 3303 阅读 · 0 评论 -
实验三 递归下降识别程序的构造
说明:本实验参照教材第126页例 4.1的文法为其构造递归下降识别程序。题目如下:对于文法G4.2[E]:E::=E+T|T T::=T*F|F F::=(E)|i首先确定该文法存在左递归,消去之后同时也就消去了回溯性之后的等价文法〖G4.2〗^’ [E]:E::=TE^’ E’::=+TE’|ε T::=FT^’ ...原创 2019-11-20 17:47:20 · 699 阅读 · 0 评论