英语法语西班牙语

Ad


OnWorks 网站图标

jbofihe - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 jbofihe

这是 jbofihe 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


jbofihe - Lojban 解析器 / 语法检查器 / 词汇表

概要


杰博菲赫 [-v] [ -h | --帮助 | -? ] [ -k ] [ -t ] [-tf ] [ -l ] [ -b ] [ -x ] [ -H ] [ -m ]
[ -w 宽度 ] [-ie] [-re] [-se] [-sev] [-cr] [-bt] [文件名]

商品描述


杰博菲赫 是一个读取一段 Lojban 文本并检查其语法的程序
正确性。 如果通过,输出将显示主要语法的嵌套
通过括号构造。 此外,单词将有其近似的英语
显示的翻译。 其中一些翻译是依赖于上下文的。

配置


-v 显示程序版本并退出。

-h 显示帮助页面

- 帮帮我 显示帮助页面

-? 显示帮助页面

-k 在解析后和伪令牌插入后显示令牌列表(主要有用
用于调试词法分析器和解析器)。

-t 在标准输出上生成语法树。 只有一个子节点的节点将被过滤掉。

-tf 在标准输出上生成一棵完整的语法树,包括只有一个子节点的节点。

-l 使用 LaTeX 生成排版输出。

-x 产生纯文本输出。

-w 宽度
为 -x 选项设置屏幕宽度(以字符为单位)。

-H 生成 HTML 输出

-b 以“块”模式生成输出,其中每个块显示 Lojban、英文
光泽和适用的术语标签。 默认为同一行。 仅有的
适用于 -l 和 -x(不适用于 -h)。

-m 显示处理使用的内存量。

-即 在输出中显示省略的分隔符和终止符。 它们显示在上
案例,以将它们与输入文本中最初出现的那些区分开来。

-回覆 要求输入文本实际存在所有可省略的 cmavo。 (可能有用
强制用户思考输入文本的语法结构
调试解析错误时要更仔细。)

-se 显示任何不必要地出现在输入文本中的可省略 cmavo。 哪里有
出现可省略的 cmavo 序列,但并非所有都可以被省略,一个列表
显示了可能的“最小”序列。 每个“最小”序列是这样的:
从中删除任何单词都会导致文本的含义发生变化(或使
它不合语法); 但是没有必要保留更多的原始单词
保持文本的含义和语法正确性。 注意,-se 和 -re
是不相容的。 如果指定了两个开关,则假定为 -re。

-严重性 对于可省略的 cmavo 的每个序列,显示后面的在之前的位置可能是有效的
较早的,以及序列末尾的不可省略的单词可能有
在序列中较早有效。 [此信息用于确定
-se 的输出,因此这是 -se] 的详细模式。

- 铬 允许 lujvo 包含文化 rafsi 形式 CCVVCy(字尾的 CCVVCV)
在参考语法的第 4.16 节中描述。 这会影响识别
有效的 lujvo 和 fu'ivla 形式(后者影响对
slinku'i 失败)。

-BT 当发生语法错误时,通过挂起的解析器状态显示回溯。 这个
可能会深入了解解析器接下来希望看到的内容,以帮助解决
修复错误。

回溯分为三个部分。 第一部分是规则列表
遇到错误词时自动减少。 在极端情况下,
当错误词之前的所有内容都构成一个完整的文本时
是的,归约序列将直接找到匹配 a 的规则
完整的文本。 但一般情况下,情况并非如此。

报告的第二部分显示了语法要求的条件
下一个词的类型与实际出现的词类型不同。 所有的活跃
显示规则(用句点显示活动点),然后是一个列表
在此有效的词类(即 selma'o 或 BRIVLA/CMENE 等)
点。

报告的第三部分显示解析器堆栈上的挂起状态。 这个
可能会在更广泛的层面上提供一些有关问题情况的下落的信息
发生了。

文件名
包含要解析的文本的文件的名称。 如果省略,则读取文本
从标准输入。

退出 状态


0 文本已成功扫描并解析 - 文本在语法上有效
洛日班。

1/2 主要解析算法检测到文本存在语法错误。

3 文本包含的单词的结构不是有效的 Lojban。 没有语法
对文本进行了检查; 错误的语法功能
无法确定单词。

使用 onworks.net 服务在线使用 jbofihe


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    斯威格
    斯威格
    SWIG 是一种软件开发工具
    连接用 C 编写的程序和
    C++ 具有各种高级
    编程语言。 SWIG 用于
    不同的...
    下载痛饮
  • 2
    WooCommerce Nextjs 反应主题
    WooCommerce Nextjs 反应主题
    React WooCommerce 主题,构建于
    Next JS、Webpack、Babel、Node 和
    Express,使用 GraphQL 和 Apollo
    客户。 React 中的 WooCommerce 商店(
    包含:产品...
    下载 WooCommerce Nextjs React 主题
  • 3
    archlabs_repo
    archlabs_repo
    ArchLabs 的软件包仓库 这是一个
    也可以获取的应用程序

    https://sourceforge.net/projects/archlabs-repo/.
    它已在 OnWorks 中托管...
    下载 archlabs_repo
  • 4
    和风项目
    和风项目
    Zephyr 项目是新一代
    实时操作系统 (RTOS)
    支持多种硬件
    架构。 它基于一个
    小尺寸内核...
    下载 Zephyr 项目
  • 5
    SCCons
    SCCons
    SCons是一个软件构建工具
    这是一个更好的选择
    经典的“Make”构建工具
    我们都知道并热爱。 SCons 是
    实施了一个...
    下载 SCons
  • 6
    聚苯乙烯
    聚苯乙烯
    PSeInt 是一个伪代码解释器
    讲西班牙语的编程学生。
    它的主要目的是成为一个工具
    学习和理解基本的
    概念...
    下载 PSeInt
  • 更多 ”

Linux 命令

Ad