搜索资源列表
lexical-analysis
- 词法分析工作过程中建立符号表、常量表,并以文本文件形式输出-Symbol table lexical analysis in the course of their work, often scale, and output to a text file
word_analyse
- 编译原理上机实验:词法分析。包含测试文本,本词法分析器可以实现对文本的词法分析。-Compiler theory on experiments: lexical analysis. Contains test text, the lexical analyzer can be achieved on the text of lexical analysis.
CPP-source-word-scanner
- 实验一:C++源代码单词扫描程序(词法分析) 功能: (1)C++源代码扫描程序识别C++记号。 C++语言包含了几种类型的记号:标识符,关键字,数(包括整数、浮点数),字符串、注释、特殊符号(分界符)和运算符号等。 (2)打开一个C++源文件,打印出所有以上的记号。 (3)要求应用程序应为Windows界面。 (4)选作部分:为了提高C++源程序的可读性,C++程序在书写过程中加入了空行、空格、缩进、注释等。假设你想牺牲可读性,以节省磁盘空间,那么你
CP_test_1
- 编译原理实验 词法分析 一、实验目的: 通过设计编制调试一个具体的词法分析程序,加深对词法分析原理的理解。并掌握在对程序设计语言源程序进行扫描过程中将其分解为各类单词的词法分析方法。 二、实验内容 编制一个能够分析整数、小数、字符串、标识符、分隔符、运算符和关键字的词法分析程序。同时要能过滤行注释和块注释。 三、实验要求 1、词法规则 关键字: if、then、else、while、do、int、float、string、begin、en
Text1
- 设计并实现一个词法分析器,实现对指定位置的类C语言源程序文本文件的读取,并能够对该源程序中的所有单词进行分类,指出其所属类型,实现简单的词法分析操作-Design and implement a lexical analyzer to achieve the reading of the class C language source text file to specify the location and the ability of the source of all the words
postfix-notation
- 1、给出文法如下: G[E] E->T|E+T T->F|T*F F->i(E) 对应的转化为逆波兰式的语义动作如下: E-> E(1)op E(2) {E.CODE:= E(1).CODE||E(2).CODE||op} E->(E(1)) { E.CODE := E(1).CODE} E->id { E.CODE := id} 2、利用实验5中的算符优先分析算法,结合上面给出的语义动作实现逆波兰式的构造
JSON-Debug2.0
- 类_JSON_:已实现JSON解析、生成、编辑的整套方案,并已封装成模块。 未参照任何开源解析算法,经过多次改进已然成为了一个稳定强大的json处理核心。 类_格式化JSON_快速:以类的形式对json文本格式化和反格式化, 类的封装意味着一段超长文本可以分几次加入是没有问题的,不再担心卡机。 JSON调试器:JSON解析模块的附属品,也算是模块的例程,依托强大的 JSON解析、编辑核心已然可以说是最强大的JSON视图调试器,助您快速准确的 找出json文本中的错误原因。
json
- a、 完成json 基本结构(键值对、对象、数组、字符串)的解析;(10 分) b、 完成对true、false、null、整数的解析;(5 分) c、 完成浮点数的解析;(5 分) d、 完成科学计数法表示的数的解析;(5 分); e、 完成json 文本的格式化。添加一个命令行参数-pretty,对于文件*.json,如果解析成功, 那么将格式化后的json 输出到另一个文件*.pretty.json 中。(5 分) test 目录下的e 目录下,有一个乱序的country.js
b15
- 关于词法分析的一份实验报告,设计并实现一个词法分析器,实现对指定位置的类C语言源程序文本文件的读取,并能够对该源程序中的所有单词进行分类,指出其所属类型,实现简单的词法分析操作。(lexical analyzer is designed and implemented to read the text files of the class C source program of the specified location, and classify all the words in the s
getchar11
- 从缓冲区中读取文字,并作词法和语法分析。(Read text from the buffer ,And the method of writing and the analysis of grammar.)