适用于 Linux 的 XBNF 下载

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

截图:


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 中,以便从我们的免费操作系统之一以最简单的方式在线运行。



最新的 Linux 和 Windows 在线程序


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