We have hosted the application xbnf in order to run this application in our online workstations with Wine or directly.


Quick description about xbnf:

XBNF Neurotranslator is a BNF grammar langage improvement to handle translations
rules and parsing features.

It may replace traditionally used tools :
* perl/ruby/sed/. regular expressions,
* ASN1 : many typing
* Lex, YACC, RecDescent .

XBNF may be involved in severals different computer domains :
- textual data extraction, manipulation or convertion
- encoding/decoding among languages like YAML, JSON, XML, .
- probalities
- basic cryptology

Easy installation : see Files and download the proper binary according to target architecture.

XBNF grammar samples in sources and advanced samples belong to XBNF libraries project :
https: //sourceforge.net/p/xbnf/xbnflib/ci/master/tree/lib/

French documentation :
https: //sourceforge.net/p/neurotranslator/neurotranslator/ci/master/tree/XBNF_fr.html?format=raw.

Features:
  • translation rules
  • loop detection which allow to detect circular situation
  • real-time parsing : flux may be produced from growing input
  • several input/output flux on the same grammar improve speed (using controller)
  • simple and powerfull debugger, call BREAK to launch debugger anywhere
  • severals outputs flux can be generated from one source
  • mapped flux according to the order of appearance of in definition
  • otimized memory and speed functions : direct =>, STOP, MOVE_WHILE, .
  • random function for statistical approach
  • scope evaluation using -is/-os (eval)
  • random function for statistical approach
  • progress bar for input file analysis


Audience: Information Technology, Advanced End Users, System Administrators, Developers, Architects.
User interface: Command-line.
Programming Language: C++.
Categories:
Compilers, Machine Translation, Languages

Page navigation:

©2024. Winfy. All Rights Reserved.

By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.