搜索资源列表
lexicalanalysis
- 为了实现的编译程序实用,源程序可采用自由书写格式,即一行内可以书写多个语句,一个语句也可以占领多行书写;标识符的前20个字符有效;整数用2个字节表示;长整数用4个字节表示。这样词法分析程序的主要工作为: (1)从源程序文件中读入字符。 (2)统计行数和列数用于错误单词的定位。 (3)删除空格类字符,包括回车、制表符空格。 (4)按拼写单词,并用(种别,单词)二元式表示。 (5)根据需要是否填写标识符表供以后各阶段使用。 这里采用的编译程序的实现方法是一遍扫描,即从左到右只
源代码:列举出所有单词出现的所有行号:tree
- 单词频率统计,再次基础上可以开展更广泛的工作- The word frequency statistics, in the foundation may do a more widespread work once more
单词统计
- 这是简单的单词统计程序,大家多多指教- This is the simple word statistics procedure, everybody many advises
LEX生成工具生成统计文本
- 利用LEX生成工具生成统计文本文件中字符、单词和行数,并报告统计结果。-LEX generated using statistical tools generated text file of characters, words and action, and a report on results.
word.rar
- Java语言词法分析器的设计与实现 其中具体要求: 1.使用DFA实现词法分析器的设计; 2.实现对Java源程序中注释的过滤; 3.利用两对半缓冲区从文件中逐一读取单词; 4.词法分析结果属性字流存放在独立文件[文件名:scanner_output]中; 5.统计源程序每行单词的个数和整个源文件单词个数; 6.具有报告词法错误和出错位置(源程序行号和该行字符)的功能; ,Lexical analyzer Java language design and implementati
LexicalAnalyzer.rar
- Java语言词法分析器的设计和实现 1.使用DFA实现词法分析器的设计; 2.实现对Java源程序中注释的过滤; 3.利用两对半缓冲区从文件中逐一读取单词; 4.词法分析结果属性字流存放在独立文件(文件名:scanner_output)中; 5.统计源程序每行单词的个数和整个源文件单词个数; 6.具有报告词法错误和出错位置(源程序行号和该行字符)的功能; ,Lexical analyzer Java Language Design and Implementation 1. The
scanner
- 用 C++ 作为宿主语言完成: Java语言词法分析器的设计和实现 使用DFA实现词法分析器的设计; 实现对Java源程序中注释的过滤; 利用两对半缓冲区从文件中逐一读取单词; 词法分析结果属性字流存放在独立文件(文件名:scanner_output)中; 统计源程序每行单词的个数和整个源文件单词个数; 具有报告词法错误和出错位置(源程序行号和该行字符)的功能;-Using C++ as the host language to complete: Java lang
java-scanner
- 用C语言(或 C++ )作为宿主语言完成: Java语言词法分析器的设计和实现 其中具体要求: 1. 使用DFA实现词法分析器的设计; 2. 实现对Java源程序中注释的过滤; 3. 利用两对半缓冲区从文件中逐一读取单词; 4. 词法分析结果属性字流存放在独立文件(文件名:scanner_output)中; 5. 统计源程序每行单词的个数和整个源文件单词个数; 6. 具有报告词法错误和出错位置(源程序行号和该行字符)的功能; -Using C language
Lexical_Analysis
- 设计并实现C语言词法分析程序。要求如下: 可以识别出用C语言编写的源程序中的每个单词符号,并以记号的形式输出每个单词符号。 可以识别并读取源程序中的注释。 可以统计源程序中的语句行数,单词个数和字符个数,其中标点和空格不计算为单词,并输出统计结果。 检查源程序中存在的错误,并可以报告错误所在的行列位置。 发现源程序中存在的错误后,进行适当的恢复,使词法分析可以继续进行,通过一次词法分析处理,可检查并报告源程序中存在的所有错误。 采用C/C++作为实现语言,手工编
Morphology
- 可以识别出用c++语言编写的源程序中的每个单词符号,并以记号的形式输出每个单词符号。 可以识别并读取源程序中的注释。 可以统计源程序中的标识符个数并输出。 检查原程序中存在的错误,并报告错误所在的行列位置。 发现原程序的错误后能进行适当的恢复,使程序继续运行。 用C/C++作为实现语言,编写词法分析程序。-Can be identified using c++ language source code symbols for each word, and to mark e
ACauto
- 先读入一个数字N,再读入N个单词。最后读入一篇文章。能统计出每个单词分别出现多少遍。-First read a number N, read into the N-word. Finally, read the article. To the statistics of how many times each word had appeared.
jflex-examples
- 编译原理实验例程 一个统计hello单词数的程序,只需编写Count.flex,运行说明请看readme.txt-Compile a statistical routines principle experiment the number of hello word program, just write Count.flex, then the following command to get the results jflex Count.flex javac Count.java java