这是名为 XBNF 的 Linux 应用程序,其最新版本可以下载为 xbnf_i686-winxp5.1.exe。 它可以在工作站的免费托管服务提供商 OnWorks 中在线运行。
使用 OnWorks 免费下载并在线运行这个名为 XBNF 的应用程序。
请按照以下说明运行此应用程序:
- 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
XBNF
商品描述
Neurotranslator 是一个聪明的编译器,它使用翻译和双射规则,
BNF 改进被称为 XBNF 作为 BNF 描述语言的扩展。
XBNF 可能涉及多个不同的计算机域:
- 语言之间的编码/解码,文件格式,...
- 密码学
- 联网
可以生成多个输出通量(-o 选项)
Flux 根据定义中# 的出现顺序进行映射。
* 示例逻辑.xbnf:
公理:ou (RC)
公理 : ()
ou : et "+" ou # "(ou " et " " ou ")"
欧:等
et:事实“。” et # "(et " fact " " et ")"
et : 事实
事实:< > 布尔值 < > # 布尔值
事实:< > "(" < > ou < > ")" < > | < > ou < > # ou
布尔值:“1”#“真”
布尔值:“0”#“假”
< >: (STRING "\t ") | ()
* 从标准输入转换为标准输出:
命令# xbnf -i - -o - samples/logic.xbnf
(0 + 1) 。 1 + ( 0 . ( 1 + 1 + 0) )
+ 1。 0 . 1
^D
(ou (et (ou false true) true) (ou (et false (ou true ...
特征
- XBNF 输入和输出通道 (#)
- 使用“=>”直接翻译并使用 -if / -of 增加通量解析
- 随机输出(EX:p.3 概率为 3/F)
- 循环检测(默认启用)
- 输入只有一个解析阶段,输出只有一个解析阶段
- 语法参数使用(PARAM* 调用)
- 使用 -is/-os 评估范围
- 强大的语法调试器,但也在内部使用 XBNF
目的
信息技术、高级最终用户、系统管理员、开发人员、架构师
用户界面
命令行
程式语言
C + +中
分类目录
这是一个也可以从 https://sourceforge.net/projects/neurotranslator/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。