点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 词法生成器
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
Java词法分析生成器
一直想拥有一个属于自己的词法分析器(扫描器)生成器,本来想在一些现成的开源项目JLex、JFlex上修改,但感觉它们的代码实在难于下手,于是开始自己写,中间停停改改,也不记得做了多久了,现在算是基本成型了。 因为只是自己做,基本上是有了想法就加进去,因此到了后来,和传统的生成器是看上去是很不相像了,但Rsg确实有能力实现复杂扫描器(在examples中用Rsg实现了一个Java源程序扫描器)。主要的特点有: 简单。 在代码点上支持Unicode。 /** * 这是一个简单的Rsg示例。 */
所属分类:
Veritas
发布日期:2007-09-04
文件大小:667648
提供者:
yyqcsdn
lex词法分析生成器.doc
lex词法分析生成器,学习编译原理的应该都能用的上哦
所属分类:
专业指导
发布日期:2009-11-12
文件大小:122880
提供者:
dachao117
编译原理课程词法分析器生成器
编译原理课程练习,功能为简单词法分析器生成器,使用C++编写。程序可以根据配置文件输出词法分析c++部分代码。使用正则文法表示词法规则,包含算法说明文档。
所属分类:
C++
发布日期:2010-06-16
文件大小:819200
提供者:
zl860628
词法分析器实验报告以及过程
建立一个针对LL(1)文法编译器的自动生成器。要完成此编译器的生成器需对源文件进行两遍处理:第一遍词法分析,第二遍语法分析。语法分析程序用LL(1)语法分析方法。首先输入定义好的文法书写文件(所用的文法可以用LL(1)分析),然后建立词法分析器,包括词法分析主程序、扫描器部分、关键字表等。经词法分析后分别计算所输入的文法的每个非终结符号的FIRST集合,每个非终结符号的FOLLOW集合,以及每个规则的SELECT集合,并判断任意一个非终结符号的任意两个规则的SELECT集的交集是不是都为空,如
所属分类:
专业指导
发布日期:2011-01-07
文件大小:2097152
提供者:
qazwsxkwg
程序的.词法分析程序的实现可以采用任何一种编程工具
1. 对单词的构词规则有明确的定义; 2. 编写的分析程序能够正确识别源程序中的单词符号;3. 识别出的单词以的形式保存在符号表中(链表); 4. 词法分析中源程序的输入以.c格式,分析后的符号表,将二元组保存在.txt文件中
所属分类:
C
发布日期:2011-06-14
文件大小:10240
提供者:
Grancy1990
此法生成器 bison.pdf
这是一本介绍词法生成器的书籍,内容很详细,适于需要自己提供词法生成器的人员阅读
所属分类:
其它
发布日期:2011-06-26
文件大小:781312
提供者:
wxjdlut
编译原理 三地址代码生成器
利用之前的词法和语法分析器的东西做的具体要求见word文档用turbo c3.0写的 别的应该都能打开
所属分类:
C
发布日期:2008-06-13
文件大小:31744
提供者:
y_l_y_
lex一个词法分析器的生成器_翻译版
lex一个词法分析器的生成器_翻译版,编译原理课程的上机题目
所属分类:
Windows Server
发布日期:2013-05-31
文件大小:51200
提供者:
maoxiaoyuisme
编译原理实验词法生成器代码
编译原理实验词法生成器 C语言编写 代码部分程序: #include #include #include #include char prog[80],token[8],ch; int syn,p,m,n,sum; char *rwtab[6]={"begin","if","then","while","do","end"}; scaner(); main() {p=0; printf("\n please input a string(end with '#'):/n"); do{ s
所属分类:
C/C++
发布日期:2013-06-12
文件大小:3072
提供者:
u010444927
词法分析器自动生成器 FLEX
windows 下方便实用的词法分析器自动生成器FLEX软件。
所属分类:
其它
发布日期:2016-04-23
文件大小:1048576
提供者:
u014594922
Pasukon:使用组合器JavaScript实用解析器生成器库-源码
帕苏Kong Pasukon使用易于学习的语法生成解析器。 它基于,并且还实现了词法分析步骤。 它具有高度的可扩展性(您可以创建自己的词法分析器和组合器),没有外部依赖关系,并且可以在Node.js和Browser中使用。 在线尝试! 到目前为止,最简单的入门方法是。 一探究竟! 安装 npm install -g pasukon 用法 您可以通过多种方式使用Pasukon。 最简单的方法是给它一个语法作为字符串: const Pasukon = require ( 'pasukon' )
所属分类:
其它
发布日期:2021-03-08
文件大小:105472
提供者:
weixin_42132354
sana:Sana是Rust的词法生成器-源码
萨那 Sana是Rust的词法生成器。 它为创建语言的词法分析器提供了一种简便的方法。 与其他lexer生成器不同,Sana支持扩展的正则表达式,使您可以更清楚地表达意图。 例如,您可以编写"[[:punct:]]+" & !".*--.*"来表示不包含--的标点符号序列。 在编译时,Sana: 根据令牌定义构造确定性状态自动机 从自动机生成IR 将IR编译为Rust代码 有关Sana体系结构的概述,请参见 。 例子 use sana :: {Sana, Spanned}; #[der
所属分类:
其它
发布日期:2021-03-08
文件大小:61440
提供者:
weixin_42143806
plex:解析器和词法分析器生成器,作为Rust程序宏-源码
plex,解析器和词法分析器生成器 此板条箱提供了一些语法扩展: lexer! ,这会创建基于DFA的词法分析器,该词法分析器使用最大的munch。 它的工作原理类似于lex工具。 您编写定义令牌的正则表达式,以及从输入片段创建令牌的Rust表达式。 parser! ,这将创建LALR(1)解析器。 它的工作有点像yacc 。 您编写与上下文无关的语法,以及每个规则的表达式。 您为每个非终端提供一个Rust类型,从而允许您递归地构建AST。 它还支持跨度,为您提供方便的源位置报告。 您可
所属分类:
其它
发布日期:2021-03-06
文件大小:21504
提供者:
weixin_42153793
解析器:使用有限自动机的解析器生成器-源码
生成词法分析器的源代码 Lexer类将多个正则表达式组合到单个确定性有限自动机(DFA)中。 添加所有表达式后,调用solve,然后编写以生成源代码。 Accept num ( " number " , 0 ); Accept id ( " identifier " , 1 ); Lexer lexer; lexer.add(&num, " [0-9]+ " ); lexer.add(&id, " [a-e]([a-e]|[0-9])* " );
所属分类:
其它
发布日期:2021-02-21
文件大小:28672
提供者:
weixin_42151036
csly:一个C#可嵌入的词法分析器和解析器生成器(.Net核心)-源码
C#Lex Yacc CSLY受到python lex yacc库( )的极大启发,旨在简化用C#编写lexer和解析器的过程。 入门 如果您不耐烦,无法继续阅读此自述文件,那么这里是一个,它将指导您完成哑解析器的实现。 完整文件 完整的文档可以在找到 CSLY的特色 CSLY提供了一些特殊功能,使其更易于使用或更安全。 完全嵌入式 CSLY被认为可以避免任何额外的构建步骤。 解析器生成器通常需要一个构建时间步骤,以生成完成解析工作的目标语言源代码。 Juste包含一个nuget,并使用纯C
所属分类:
其它
发布日期:2021-02-05
文件大小:266240
提供者:
weixin_42157567
csstree:用于CSS的工具集,包括基于W3C规范和浏览器实现的快速详细的解析器,walker,生成器和lexer-源码
CSS树 CSSTree是用于CSS的工具集:基于规范和浏览器实现的详细的解析器(CSS→AST),walker(AST遍历),生成器(AST→CSS)和词法分析器(验证和匹配)。 主要目标是提高效率并符合W3C规范,并专注于CSS分析和源到源转换任务。 注意:该库尚未最终确定,需要进一步改进(例如AST格式和API可能在下一个主要版本中进行更改)。 但是,它是稳定的,并在生产中 (CSS缩小器)和 (SVG优化器)等项目使用。 Master分支包含对下一个主要版本的更改,有关稳定的发布版本
所属分类:
其它
发布日期:2021-02-05
文件大小:314368
提供者:
weixin_42169674
jflex:具有完全Unicode支持的Java:trade_mark:快速扫描程序生成器-源码
JFlex 是Java的词法分析器生成器(也称为扫描器生成器)。 JFlex将带有一组正则表达式和相应动作的规范作为输入。 它生成词法分析器的Java源,该词法分析器读取输入,将输入与spec文件中的正则表达式进行匹配,如果正则表达式匹配,则运行相应的操作。 词法分析器通常是编译器中的第一步,它匹配关键字,注释,运算符等,并为解析器生成输入令牌流。 JFlex词法分析器基于确定性有限自动机(DFA)。 它们速度很快,无需昂贵的回溯。 用法 有关文档和更多信息,请参见和 。 与Maven结合
所属分类:
其它
发布日期:2021-02-04
文件大小:16777216
提供者:
weixin_42120550
Grammax:Grammax是Java自下而上的SLRCLR解析器生成器,它以Backus-Naur-Form的语法构建解析器。-源码
克最大 Grammax将BNF格式的语法作为输入,并将其转换为识别该语法生成的语言的Java类。 从形式上讲,此工具为给定的语法创建从左到右,最右派生(LR)解析器。 这意味着grammax通过构造反向的最右派生来解析给定的字符串。 该工具不需要任何外部库或依赖项。 所有生成都提前完成。 生成解析类后,您可以将它们复制到您的项目中。 另外,作为其他良好的解析器生成工具, 来读取输入语法。 产品特点 没有运行时相关性,仅生成纯Java代码。 使用下推式自动化进行解析,而无需递归。 G
所属分类:
其它
发布日期:2021-02-04
文件大小:129024
提供者:
weixin_42168265
通用词法分析器:根据提供的正则表达式解析输入到标记的任何文本-源码
通用词法分析器 Lexer可以根据提供的正则表达式解析输入到标记的任何文本。 在计算机科学中,词法分析,词法分析或标记化是将一系列字符(例如在计算机程序或网页中)转换为一系列标记(具有指定含义的字符串)的过程。 执行词法分析的程序可以称为词法分析器,令牌生成器或扫描器,尽管扫描器也是词法分析器第一阶段的术语。 词法分析器通常与解析器结合使用,后者一起分析编程语言,网页等的语法。 产品特点 允许使用命名的正则表达式,因此您无需进行太多操作 允许后处理令牌,以获取所需的更多信息 如何安装 软件包
所属分类:
其它
发布日期:2021-02-03
文件大小:52224
提供者:
weixin_42097208
编译器:带有词法生成器和解析器生成器的YADJC(又一个虚拟Java编译器)-源码
编译器:带有词法生成器和解析器生成器的YADJC(又一个虚拟Java编译器)
所属分类:
其它
发布日期:2021-01-28
文件大小:206848
提供者:
weixin_42157166
«
1
2
3
4
5
6
»