LL(1)语法分析代码及报告 编译原理 目 录 1 课题综述 1 1.1 课题来源 1 1.2 课题意义 1 1.3 预期的目标 1 1.4 面对的问题 2 1.5 需解决的关键技术 2 2 系统分析 2 2.1 涉及的基础知识 2 2.2 解决问题的基本思路 4 2.3 总体方案 5 2.4 功能模块框图 6 3 系统设计 6 3.1 算法描述 6 3.2 实现方法 8 3.3 流程图 9 4 代码编写 10 4.1 建立预测分析表 10 4.2 输入字符串进行分析 11 5 程序调试 14 6 测试与运行 14 6.1 运行环境 14 6.2 运行界面及结果 14 总 结 17 致 谢 18 参 考 文 献 19
2022-11-24 11:18:12 1.11MB LL(1)语法分析代码及报告 编译原理
1
Elasticsearch 基础操作 2.1.1HTTP 操作 1)创建索引 2)查看所有索引 3)查看单个索引 4)删除索引 4)删除索引 2.1.1.2文档操作 1)创建文档 2)查看文档 3)修改文档 4)修改字段 5)删除文档 6)条件删除文档 2.1.1.3映射操作 2)查看映射 3)索引映射关联 2.1.1.4高级查询 2)匹配查询 3)字段匹配查询 4)关键字精确查询 5)多关键字精确查询 6)指定查询字段 7)过滤字段 8)组合查询 9)范围查询 10)模糊查询 11)单字段排序 12)多字段排序 13)高亮查询 14)分页查询 15)聚合查询 16)桶聚合查询 2.1.2Java API 操作 2.1.2.1创建 Maven 项目 2.1.2.2客户端对象 2.1.2.3索引操作 2)查看索引 3)删除索引 2.1.2.3索引操作 2)查看索引 3)删除索引 2.1.2.4文档操作 3)查询文档 4)删除文档 5)批量操作 2.1.2.5高级查询 1)请求体查询
1
PostCSS HTML语法 用于解析HTML(和类似HTML)的语法 入门 首先,安装模块: npm install postcss-syntax postcss-html --save-dev 如果要支持SCSS / SASS / LESS / SugarSS语法,则需要安装相应的模块。 SCSS: SASS: : 糖SS: 用例 const postcss = require ( 'postcss' ) ; const syntax = require ( 'postcss-html' ) ( { // syntax for parse scss (non-required
2022-11-22 22:17:40 13KB css html parsing postcss
1
MATLAB中的基本语法和语句示例代码.zip
2022-11-21 20:25:55 3KB matlab 数学建模 源程序代码 算法
对用户输入的sql语句进行解析,生成语法树,用到了一些设计模式相关的东西,还不错,具体实现了对select 的解析,大家有兴趣一起学习下
2022-11-21 13:51:22 90KB SQL 语法 词法 解析
1
以前的标题是“另一个粒子群工具箱” 介绍粒子群优化 (PSO) 是一种无导数的全局最优解算器。 它的灵感来自大群简单动物令人惊讶的有组织的行为,例如成群的鸟、鱼群或成群的蝗虫。 该算法中的个体生物或“粒子”是原始的,只知道四件简单的事情:1 & 2)它们自己在搜索空间中的当前位置和适应度值,3)它们以前的个人最佳位置,以及 4)整体“群”中所有粒子找到的最佳位置。 无需计算梯度或 Hessians。 每个粒子根据这些信息不断调整其在搜索空间中的速度和轨迹,在每次迭代中更接近全局最优。 正如在自然界中看到的那样,尽管其单个粒子很简单,但这个计算群显示出非凡的连贯性和协调性。 使用方便如果您已经在使用 MATLAB 全局优化工具箱中包含的遗传算法 (GA),那么这个 PSO 工具箱将为您节省大量时间。 可以使用与 GA 相同的语法从 MATLAB 命令行调用它,并带有一些特定于 PSO
2022-11-17 10:11:36 74KB matlab
1
本文给大家详细介绍了C#的基本语法知识以及一些基础知识的汇总,非常的简单基础,有需要的小伙伴可以参考下
1
microjava-编译器 这是我教员的“编译器”课程的一个项目。 Micro Java 编程语言的编译器。 编译器执行词法、语法和语义分析,然后生成在 Micro Java 虚拟机上执行的代码。 使用了 Java cup 解析器生成器和 jFlex 扫描器。 使用 Eclipse IDE 用 Ja​​va 开发。 计算机工程与信息理论系。 塞尔维亚贝尔格莱德大学电气工程学院。 由 Marin Markić 开发。 没有执照。 2013 年 10 月至 12 月。 微Java语言 语言和此编译器支持以下内容:常量、原始类型、字符串、静态变量、局部变量、数组、函数、具有字段和方法的类、对象、类继承和多态性、动态绑定、运算符和特殊关键字,例如 len、print、阅读等。完整的语言规范可以在 docs 文件夹中找到。 程序源文件扩展名为 mj。 打开微型 java 程序示例的测试文件夹。
2022-11-16 11:18:49 1.49MB Java
1
用C#实现的表达式计算引擎,支持词法分析,语法分析, 支持自定义关键字,自定义语法规则, 可以在项目里用来实现自定义逻辑计算。
2022-11-15 14:34:43 457KB 词法分析 语法分析 c#
1
一、实验目的: 1. 掌握 JavaCC 语法分析器工作原理; 2. 设计 MiniC 的上下文无关文法,在“Parser.jjt”文件中表示该文法,生 成调试递归下降分析程序,以便对任意输入的符号串进行分析; 3. 输出语法树。
2022-11-15 10:44:37 428KB 源码软件
1