搜索资源列表
tiger
- Tiger语言的一种编译器,在大学CS课程必做的,不过可惜的是没有完全完成,做好了词法语法分析,以及IR树的生成.-a language compiler, CS courses at the university will do, but it is a pity not to be completed, well, syntax analysis, and IR tree generation.
DSAAcodes
- 《数据结构、算法与应用》从C++语言应用角度列举了要点,以大量示例实现了表、树、图数据结构,最后实证了各种典型算法。以标准C++语法,模板化设计,符合软工思想。此内容为源码。-"data structures, algorithms and applications" from the perspective of C language application listed on the main points, a large number of examples to a
officexptoolbar
- 主要用于灵活可靠地生成任意复杂的DataWindow的Filter语句或SQL的Select语句中的Where查询条件。核心技术是采用面向对象方法分析了SQL的SELECT语句的语法结构,概括出基于表达式类的面向对象模型(包括字段,常数,函数,自定义表达式及二元表达式对象)。在查询界面中,用户可以灵活地创建、销毁、组合或拆分这些对象,构造出复杂多样的表达式树,有效地实现了数据库的动态查询。-mainly for flexible and reliable generation of arbitr
codehelp
- VC源代码管理软件之 CodeHelp(无源码)作者姓名:祝小斌邮件地址:thinkry@263.net开发环境:VC6.0 Windows 2000测试环境:Windows 2000 功能介绍:========== 概 述========== 程序员可能常有这样的烦恼:编程中经常需要去查阅以前写过的代码片断,而每次打开代码所在的工程既费时又费力。 知识管理越来越被大家所重视,源代码也应该做为一种知识资源,纳入知识管理体系中去。CodeHelp 是为了方便程序员更好的管理自己的源代码而写的一款免
EX5_7
- 表达式类型的实现 1. 算术表达式的合法输入数据包括变量(A~Z,a~z)、常量(0-9)和二元运算符(+,-,*,/,^(乘幂))。程序对数据输入格式不作要求,用户需自己保证语法正确,详见用户手册说明。 2. 演示程序以人机对话的方式执行,即在计算机上显示提示信息后,由用户在键盘上输入对应的数据或命令,程序将执行相应的操作并显示下一步信息。 3. 程序执行的命令包括: 1) 根据用户输入的前缀表达式自动添加括号并建立其自然书写形式的表达式; 2)提示用户给各变量赋值;
fenxingshu222
- VC++实现的分形树,能根据一定的语法规则生成对应的分形树,-VC fractal tree, according to a certain grammatical rules corresponding to the formation of fractal tree.
yufafenxikejianzongshu
- 每种程序设计语言都有描述程序语法结构的规则。例如,Pascal程序由程序块(又叫分程序)构成,程序块由语句组成,语句由表达式组成,表达式由记号组成等等。这些规则可以用上下文无关文法或BNF范式(Backus-Naur Form)描述。 编译器常用的文法分析方法有自上而下和自下而上两种。正如它们的名字所示,自上而下分析器建立分析树是从根结点到叶结点,而自下而上分析器恰好反过来。它们的共同点是从左向右地扫描输入,每次一个符号。 最有效的自上而下和自下而上的分析法都只能处理上下文无关文法的子
erchashu
- 树型结构是一类重要的非线性数据结构,而二叉树是最为重要,最为常用的类型。树结构在客观世界中广泛存在,如人类社会的族谱和各种社会组织机构都可以用树来形象表示。树在计算机领域中也得到广泛应用,如在编译程序中,可用树来表示源程序的语法结构。而即使是一般的树都能简单地转化为二叉树,因此二叉树显得特别重要。 该软件主要是利用完全二叉树的性质建立一棵二叉树,然后运用二叉链表与栈对二叉树进行复合操作,并实现各种功能。具体包括建立二叉树、遍历二叉树、求二叉树的深度、求二叉树的叶子结点。其中遍历二叉树包含三种
yufafenxi
- 编译原理的语法分析,分析语法,使用算符优先法,输出语法分析树
tree
- 表达式类型的实现: 1、 一个表达式和一颗二叉树之间,存在着自然的对应关系。 2、 假设算术表达式Expression内可以含有变量(a~z)、常量(0~9)和二元运算符(+,-,*,/,^)。实现一下操作。 (1) ReadExpr(E)——以字符序列的形式输入语法正确的前缀表示式并构造表达式E。 (2) WritrExpr(E)——用带括弧的中缀表示式输出表达式E。 (3) Assign(V,c)——实现对变量V的赋值(V=c),变量的初值为0。 (4) Value(
biaodashi
- 1.一个表达式和一个二叉树之间,存在着自然的对应关系。写一个程序,实现基于二叉树表示的算术表达式Expression的操作。 2.假设算术表达式Expression内可以含有变量(a~z)、常量(0~9)和二元运算符(+,-,*,/,^(乘幂))。实现以下操作: ⑴ReadExpr(E)——以字符序列的形式输入语法正确的前缀表达式并构造表达式E。 ⑵WriteExpr(E)——用带括弧的中缀表达式输出表达式E。 ⑶Assign(V,c)——实现对变量Vde赋值(V=c),变量的初
SpellDictionary_src
- 一个智能拼写语法检测器,带提示功能,其核心算法就是用的一个三元树来实现相似词的存储。-ternary tree spell check
minic
- 输入简单的c语言程序,再通过编译器进行编译,可以得到编译的结果。与c语言的功能相近只是范围较小。还可以生成语法分析树,来看中间是怎么进行编译的。-Enter a simple c language program, and then compiled by the compiler, the results can be compiled. And c function of language is similar to a smaller range. Parse tree can also
Expreesion
- 一个表达式和一棵二叉树之间,存在着自然的对应关系。写一个程序,实现基于二叉树表示的算术表达式Expression的操作。 【基本要求】 【一】【必做部分】 假设算术表达式Expression内可以含有变量(a-z),常量(0-9)和二元运算符(+,-,*,/,^(乘幂))。实现以下操作: (1)ReadExpr(E)――以字符序列的形式输入语法正确的前缀表达式并构造表达式E。 (2)WriteExpr(E)――用带括号的中缀表达式输出表达式E。 (3)Assign(V,c
scaner
- 生成类汇编代码的编译器,输入c语言,输出类汇编代码,中间有语法分析树生成-scaner
Android SQLite--小巧好用的SQLite GUI管理工具
- 非常好用的SQLiteSpy 1.8.16 免费正式版(内附有一做好的DB,大家可以马上看下效果)。网上看到的,整理了下,共享给大家! 希望有用! SQLiteSpy是一个快速和紧凑的图形用户界面的SQLite数据库管理软件。它可以读取sqlite3文件并执行SQL。图形用户界面使得它很容易分析和操纵sqlite3的数据库。 注意:SQLiteSpy是免费供个人和教育用途,SQLiteSpy主要特点: 1、数据库一览:树状显示所有的架构,包括表,列,索引和触发器在数据库中包含的
promptshaderey
- java实现的简单的分形树。简单易学!是学习分形知识的很好的例子。其java语法简单,只需要知道一些绘图函数即可!-java to achieve a simple fractal tree. Easy to learn! Fractal knowledge is to learn from good examples. Its java syntax is simple, only need to know a number of mapping function can be!
antlr
- ANTLR 接受3类语法规范——语法分析程序,词法分析程序lexers,和树语法分析程序(也 叫树行者)。 由ANTLR使用LL(k) 分析用于全部3 语法变型,由于语法说明相似,因而产生 的lexers 和语法分析程序表现得也类似。 产生的识别程序易读,你可以查看输出的内容来 消除很多关于ANTLR机理的问题。-ANTLR grammar to accept 3 types of norms- syntax analysis procedures, lexical analysis
SyntaxEditor
- 自制的语法敏感编辑框控件,采用了多查树索引结构,提高了索引的效率。-This is an DIY syntax richedit ctrl, you can easily use it in dialog , view etc. This ctrl employee a mulitple tree struct to build syntax index and got a good performance
type
- 使用lex和yacc生成简单的编译器,生成语法分析树、完成类型检查等功能-The use of lex and yacc to generate a simple compiler, syntax analysis generated trees, the completion of type checking and other functions