这是名为 From PEG 的 Linux 应用程序到实用的解析器,其最新版本可以下载为 Mouse-2.3.tar.gz。 它可以在工作站的免费托管服务提供商 OnWorks 中在线运行。
下载并在线运行这个名为 From PEG 的应用程序,并免费运行 OnWorks 的实用解析器。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
SCREENSHOTS
Ad
从 PEG 到实用的解析器
商品描述
将解析表达式语法转录为用 Java 编写的解析器的工具。
解析表达式语法 (PEG) 是一种指定具有有限回溯的递归下降解析器的方法。 回溯的使用解除了通常由自上而下的解析器强加的 LL(1) 限制。 此外,PEG 可以定义具有集成词法分析的解析器。
与一些现有的 PEG 解析器生成器不同,该工具不会生成复杂且需要大量存储的“packrat 解析器”,而是生成透明递归过程的集合。
该工具可以处理左递归。
“鼠标”的一个组成部分是指定语义的机制(也在 Java 中)。 如果需要临时语言处理器,这使得“鼠标”成为一种方便的工具。 该处理器是用 Java 编写的,与操作系统无关。
软件包中包含 PEG Explorer,这是一种用于研究有限回溯影响的交互式工具。
可从 Web 站点获得 Java 和 C 的示例语法。
特征
- 支持左递归。 看 mousepeg.sourceforge.net/Documents/Article.pdf
- PEG Explorer:一种交互式工具,用于研究有限回溯的影响。 看 mousepeg.sourceforge.net/explorer.htm
目的
信息技术、开发人员
用户界面
命令行
程式语言
爪哇岛
这是一个也可以从 https://sourceforge.net/projects/mousepeg/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。