这是 jay 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
杰安 拉尔比(1) Java 和 C# 的解析器生成器
概要
松鸦 [ -电视 ] [ -c ] [ -p ] [ -b 文件前缀 ] [ -V yy值 ] 文件名 < 骨架
商品描述
Jay 读取文件中的语法规范 文件名 并生成一个 LR(1) 解析器
它。 解析器由一组 拉尔比(1) 解析表和驱动程序
文件 骨架 用Java编程语言编写。 Jay 写解析表和
驱动程序到标准输出。
可以使用以下选项:
-b 文件前缀
这个 -b 选项将输出文件名的前缀更改为
表示为的字符串 文件前缀。 默认前缀是字符 y.
-c 这个 -c 选项使 jay 生成 C# 代码而不是默认的 Java。
-t 这个 -t 选项安排将调试信息合并到
编译的代码。
-v 这个 -v 选项导致生成的解析器的人类可读的描述
写入文件 y.输出。
-p 这个 -p 选择原因 松鸦 打印其样本骨架所在的目录
文件已安装。 如果一个项目要使用默认的骨架文件
随附 松鸦, 它可以在 makefile 中使用此选项来查找到
这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 骨架 or 骨架.cs jay 发行版中包含的文件。
如果设置了环境变量 TMPDIR,则 TMPDIR 表示的字符串将用作
创建临时文件的目录的名称。
使用 onworks.net 服务在线使用 jay
