c代码消除文法左递归_编译原理上机实验全过程
1
用C语言编写的简单的编译原理词法分析程序,用C语言编写的简单的编译原理词法分析程序,
2021-10-09 19:23:03 4KB 编译原理 词法分析 C语言
1
通过编写并上机调试一个词法分析程序,掌握在对程序设计语言的源程序进行扫描的过程中,将其分解成各类单词的词法分析方法。 词法分析器工作的第一步是输入源程序文本。输入串一般是放在第一个缓冲区中。词法分析的工作可以直接在这个缓冲区中进行。但在许多情况下,把输入串预处理一下,对单词符号的识别工作将比较方便。在设计过程中,使用状态转换图是设计词法分析程序的一种好途径。一个状态转换图可以用于识别一定的字符串。在输入时用户不得使用系统的保留字,并且把关键字作为保留字,成为一类特殊标识符来处理。 转换图容易用程序实现,让每一个状态结点对应一小段程序
2021-10-09 13:00:21 917KB sql语言 编译原理 c++
1
node.js扩展之cmake编译(linux+windows)-跨平台版。node-gyp到底干了些什么呢?其实干的事情和cmake、makefile是一抹一样的,所以他能干的事情,cmake依然可以,今天就介绍一种非常方便简单的nodejs的C++扩展编写方式,因为它依赖的文件在linux下仅为node的头文件。window下的话额外需要一个node.lib即可。根据平台条件编译,分别生成各种平台下的nodejs扩展模块。
2021-10-08 14:52:44 8.24MB nodejs C++ cmak
1
此软件集成各种语言的反编译功能。比如:C# 、VB、IL、Delphi、MC++ 、Chrom 等等。而且,反编译效果相当好!大家可以试试看
2021-10-08 13:40:19 1.22MB C# dll VB 反编译
1
里面有5个文件:1.哪一年星期几等判断;2.公历与农历转换汇编; 3.公历与农历转换C语言实现;4.2个测试程序(vc编译器中C实现);5.融合的完美版.
2021-10-07 15:52:09 154KB 51单片机 公历与农历转换 C语言 vc
1
编译原理实验 词法分析器 语法分析器 完美代码 完美实验
2021-10-07 15:40:13 1.9MB 语法分析器
1
简介 ---- EXEC-2-C是一个反汇编到 C 的软件,包含以下文件 - E2A.EXE - 反汇编 - A2APARSE.EXE - 汇编预处理 - E2C.EXE - 转换 A2A.EXE 的结果到 pseudo-C - ENVMNU.EXE - 前几个文件的集成环境 最简单的使用方法是运行 ENVMNU, 如果你想使用参数就在DOS命令行上运行 e2a, a2aparse, & e2c的用法 -------------------------- [path] e2a [-p#] [-l#] [-r#] [-s#] [-h hdr] [-t] [-a] [-e] [-o out_file] file ----------------------------------------------------------------------------- e2a的参数: -p# ........... 处理遍数 (例: -p5) -l# ........... 标号数 (例: -l500) -r# ........... 过程数 (例: -p500) -s# ........... 段数 (例: -p500) -h hdr ........ 头 (例: -o "header 1") -t ............ 输出 LST 格式 -a ............ 输出 ASM 格式 -e ............ 带接口 -o out_file ... 输出文件名 (例: -o file-name) file .......... 输入文件名 (例: .exe or .com file) [path] a2aparse file ,[out_file] -------------------------------- a2aparse的参数: file .......... 输入文件名 out_file ...... 输出文件名 .cod - |\ .r - | > 输出文件 .glb - |/ [path] e2c [-p] [-e] [-d] [-?] [-a] file [out_file] --------------------------------------------------- e2c的参数: -p ............ 包含页 -e ............ 带接口 -d ............ 删除A2Aparse结果 -? ............ 打印信息 -a ............ 处理函数调用 file .......... 输入文件 .cod .r .glb out_file ...... 输出文件
2021-10-07 02:07:08 192KB 反编译
1
EXEC-2-C是一个反汇编到 C 的软件,包含以下文件 - E2A.EXE - 反汇编 - A2APARSE.EXE - 汇编预处理 - E2C.EXE - 转换 A2A.EXE 的结果到 pseudo-C - ENVMNU.EXE - 前几个文件的集成环境 最简单的使用方法是运行 ENVMNU, 如果你想使用参数就在DOS命令行上运行 e2a, a2aparse, & e2c的用法 -------------------------- [path] e2a [-p#] [-l#] [-r#] [-s#] [-h hdr] [-t] [-a] [-e] [-o out_file] file ----------------------------------------------------------------------------- e2a的参数: -p# ........... 处理遍数 (例: -p5) -l# ........... 标号数 (例: -l500) -r# ........... 过程数 (例: -p500) -s# ........... 段数 (例: -p500) -h hdr ........ 头 (例: -o "header 1") -t ............ 输出 LST 格式 -a ............ 输出 ASM 格式 -e ............ 带接口 -o out_file ... 输出文件名 (例: -o file-name) file .......... 输入文件名 (例: .exe or .com file) [path] a2aparse file ,[out_file] -------------------------------- a2aparse的参数: file .......... 输入文件名 out_file ...... 输出文件名 .cod - |\ .r - | > 输出文件 .glb - |/ [path] e2c [-p] [-e] [-d] [-?] [-a] file [out_file] --------------------------------------------------- e2c的参数: -p ............ 包含页 -e ............ 带接口 -d ............ 删除A2Aparse结果 -? ............ 打印信息 -a ............ 处理函数调用 file .......... 输入文件 .cod .r .glb out_file ...... 输出文件
2021-10-07 02:04:30 192KB 反汇编 汇编预处理 转换
1
绝世JAVA反编译工具(支持Lib,Class文件) 已破解界面友好,傻子也能学会破解
2021-10-06 23:58:01 1.68MB C# JAVA VB# 反编译
1