major course
l0he1g
不做程序员
展开
-
词法分析程序
上课没听啥,一边看书,一边做的。基本上,老师的要求是实现了,能把一个句子(也可以是一整个程序,但还不完善,由于时间急,很多情况来不及考虑了)中的单词项分析出它是保留字,还是标识符,运算符等等。开始是在控制台下做得,代码也比较纯正://lex.h#ifndef LEX_H#define LEX_H#include list>#include string>#include cstddef原创 2007-03-26 02:43:00 · 1164 阅读 · 0 评论 -
OS实验之处理机调度
弄了三天,有三点感想:1.原来还是那么菜。稍微复杂一点的程序,类的设计,过程的控制,等等弄的焦头烂额的。不知道哪个年头能达到那些写linux源码,stl源码的人的水平。每天提醒自己一句,“设计模式摆在书桌上已经很久了!”2.程序还是得天天练啊,数据结构很重要。双连表的建立,结点插入,删除及排序等操作的调试费了我大部分时间。不过数据结构设计好了,其他的代码是水到渠成,写的是酣畅淋漓。每天提醒自己一句原创 2007-05-21 23:21:00 · 2474 阅读 · 4 评论 -
类C语言词法分析器的设计--c++实现
一、词法分析器简介 词法分析过过程,即从左至右扫描输入串,并将其转化为有特定含义单词符号(token,相当于DFA中的终结符)。同时,删除空白符(whitespace,包括空格,/t,/r,/n)。其中单词符号种类包括:标识符,关键字,常数(本例中包括int,real,字符串,char类型),还有{,},[,],(,),;,*/-+等特定符号。 词法分析器相当原创 2008-03-22 18:29:00 · 4338 阅读 · 3 评论