搜索资源列表
编译原理实验报告-词法分析
- 字符测试函数 isalnum(测试字符是否为英文字母或数字) isalpha(测试字符是否为英文字母) isascii(测试字符是否为ASCII码字符) isblank(测试字符是否为空格字符) iscntrl(测试字符是否为ASCII码的控制字符) isdigit(测试字符是否为阿拉伯数字) isgraph(测试字符是否为可打印字符) islower(测试字符是否为小写英文字母) isprint(测试字符是否为可打印字符) isspa
WordAnalyzer
- 从左至右扫描源程序的字符串,按照词法规则(正则文法规则)识别出一个个正确的单词,并转换成该单词相应的二元式(种别码、属性值)交给语法分析使用。 本程序规定输出用KeyWord代表关键字,Word代表普通标识符,Digit代表阿拉伯数字,SingleWord代表单分界符,DoubleWord代表双分界符,ERROR代表无法识别的字符。-String from left to right scan source, according to lexical rules (regular gramm
HuffmanCoding
- 用哈弗曼进行编码的简单压缩,解码小软件(只对txt文件进行压缩,内容仅限与阿拉伯数字和字母)-Encoded by Ha Fuman simple compression, decoding a small software (only the txt file compression, content only with Arabic numerals and letters)
cifa
- 完成下述文法所描述的单词符号的词法分析程序,文法如下: <标识符>--><字母>|<标识符><字母>|<标识符><数字> <无符号整数>--><数字>|<无符号整数><数字> <分界符>-->+|-|*|/| |(|)|{|}|<|<=|=|!=|>=|>|:=|<空格> <字母&g