搜索资源列表
TinyPlus
- 按照《编译原理与实践》课程,基于Tiny语言编译器改造的Tiny+编译器,实现了词法分析、语法分析、语法制导翻译、中间代码生成的步骤-According to class <Compiler onstruction>. Based on the the Tiny language compiler, it s a Tiny+ compiler, have achieved lexical analysis, parsing, syntax-directed translation,
RTX51_for-me
- lq51系统整合了RTX51—Tiny的优点。1、在lq51系统中_task_ 关键依然有效,0号任务依然是最高优先级的任务,1号任务次之, 依次类推。2、lq51系统完整编译只需2.5K的ROM,并且系统自带 的128B RAM对lq51系统也是绰绰有余的。同时lq51系统弥补了 RTX51—Tiny的缺点。首先lq51系统采用占先式任务调度,这样可 以最大限度保证系统的实时性。其次lq51系统提供 lqDelay、lqWaitFlg、 lqWaitSem、lqWai
lab2
- 编译原理实验二:TINY扩充语言的语法分析 扩充的语法规则有:实现 while、do while、for语句和求余计算式子,具体文法规则自行构造。-Compiler Principle Experiment II: TINY extension language parsing expansion syntax rules: to achieve the while, do while, for statement and the remainder calculation formulas
tinycomp
- 用C语言实现的一个小型的tiny编译器,通过进行词法分析,自顶向下的语法分析进行编译。-Using C language to achieve a small tiny compiler, through lexical analysis, top-down syntax analysis to be compiled.
NKU_compliers
- NKu编译原理代码,可供借鉴,欢迎指正,包括yacc和lex使用,词法分析,语法分析,小型C编译器-the compliers homework of Nankai University,include complier of tiny C
grammar
- 编译原理,识别tiny+语言,并进行错误类型的反馈-Compiler theory, language identification tiny+
process
- 自己实现的进程管理,能够选择程序运行, b.bat是用mingw4.7.2编译的批处理 tc是用tiny c编译的批处理
tinyxml
- tiny xml解析源码,编译后直接可用,功能强大方便-tiny xml parsing source code, compiled directly available, convenient and powerful
TinyP-a-experiment-report
- 编译原理课程实验 - tiny+编译器的实现 及课程报告(英文) 程序是最后的程序,但是报告分两篇,因为实验是分两次完成的 包括Scanner,Parser, Semantic Analyzer ,Intermediate Code Generator的实现 sample.tny文件用记事本修改即可-implement a Scanner,a Parser, Semantic Analyzer and Intermediate Code Generator for TINY+
lexical-analyzer
- 编译原理实验报告 实验一:词法分析器 实验目的: 实现TINY+语言的词法分析程序(扫描程序) 实验内容: 1、词法分析器输入输出 扫描程序的输入是源代码文件,输出是token串。 2、需要遵循“最长串匹配原则”,如匹配字符串‘:=’ 为赋值操作符,而不是冒号和等号两个操作符。 Token 以键值对 (Kind, Value)的形式表示。下面的符号表示不同的token类别(即Kind的取值) KEY 表示保留字 SYM 表示特殊符号 ID 表示标识符
tiny_dmc
- 花了很多时间打造的最小c/c++编译器!编译器是免费的digitalmars c/c++,IDE用的是单文件版scite(sc178.exe),编译环境及优化开关已设置好。解压后约8M。适合算法编程及c/c++语言学习。-tiny c/c++ development environment(digitalmars c/c+++ scite(singular file, version 1.78)),enjoy it!
bianyiyuanli
- tiny语言的扩充文件,对于其中的文法规则进行扩从,针对编译原理-tiny language expansion files, for which expanded grammar rules for compiler theory
loucomp
- 这个代码不是我写的,是编译原理及实践课后带的源码,就是Tiny解释器,C语言写的-This code is not mine, is to compile the principle and practice after school with the source code, is Tiny interpreter, C language to write