从 PEG 到 Linux 的实用解析器下载

这是名为 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. 下载应用程序,安装并运行。

截图:


从 PEG 到实用的解析器


描述:

将解析表达式语法转录为用 Java 编写的解析器的工具。

解析表达式语法 (PEG) 是一种指定具有有限回溯的递归下降解析器的方法。 回溯的使用解除了通常由自上而下的解析器强加的 LL(1) 限制。 此外,PEG 可以定义具有集成词法分析的解析器。

与一些现有的 PEG 解析器生成器不同,该工具不会生成复杂且需要大量存储的“packrat 解析器”,而是生成透明递归过程的集合。

该工具可以处理左递归。

“鼠标”的一个组成部分是指定语义的机制(也在 Java 中)。 如果需要临时语言处理器,这使得“鼠标”成为一种方便的工具。 该处理器是用 Java 编写的,与操作系统无关。

软件包中包含 PEG Explorer,这是一种用于研究有限回溯影响的交互式工具。
可从 Web 站点获得 Java 和 C 的示例语法。



特征



目的

信息技术、开发人员


用户界面

命令行


程式语言

爪哇岛



这是一个也可以从 https://sourceforge.net/projects/mousepeg/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。



最新的 Linux 和 Windows 在线程序


下载适用于 Windows 和 Linux 的软件和程序的类别