资源列表
PL0
- pl0编译原理功能实现,它以赋值语句为基础,构造概念有顺序、条件和重复(循环)三种-pl0 compiler theory functions to achieve, it assignment based on the concept of sequential structure, conditions, and repeat (loop) three
doucument
- 语法分析器设计文档 C++ 包含可执行程序以及关键部分代码-design document
script_interpreter
- 一个用c语言写的解释器,有三种数据类型:int、float、string。支持+ -×/和print功能。虽然很小,但有很强的参考意义,容易扩展-A simple interpreter, there are three data types: int, float, string. Support+- ×/and print functions. Although small, but has a strong reference value, easy to extend
Test1
- 源程序的输入和预处理 掌握字符处理的方法,理解设计为独立子程序的好处,为词法分析做好准备。 -Source code control characters in the input and pre-treatment methods, to understand the benefits of design as a separate subroutine, to prepare for the lexical analysis.
E20814005
- 词法分析程序,编译实验课上做的,希望大家指点-Lexical analysis program
simple-cpu-emulator(C)
- 含user_prog文件的解释型7条指令的简单CPU模拟器-simple cpu emulator for 7 insts
extended-pl0complier
- 扩充功能的pl0编译器 文法中包含常量、变量、整数、实数、整型、实型、字符型、过程(带参数)、函数(带参数和返回值)、赋值语句、for语句、if-then-else语句、while语句、repeat…uitil语句、过程调用、函数调用、复合语句、读语句、写语句(字符串和表达式)。-extended pl0 compiler
complier
- 实现sample语言的词法分析,并能输出相关的错误信息及二元组-Achieve sample language lexical analysis, and can output an error message and the associated pair
from-top-down
- 递归自顶向下实现算术表达式的语法分析,可算乘方等复杂运算-Recursive top-down implementation of an arithmetic expression parsing, power and other complex operations can be considered
LL1
- 利用LL(1)分析方法实现算术表达式的语法分析-Using LL (1) analysis method parsing arithmetic expressions
lexical-analyzer
- 编译原理,用C语言和lex两种方法实现词法分析,并包含成功测试案例,与失败测试用例以及实验报告-lexical analyzer
DTMF_remote.c
- DTMF decoder using RomanBlack s triplet algorithm