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 translationsrules 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:
©2024. Winfy. All Rights Reserved.
By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.