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

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow XBNF

XBNF Web Site

nel_h2
Simply solve complex auth. Easy for devs to set up. Easy for non-devs to use. Icon
Simply solve complex auth. Easy for devs to set up. Easy for non-devs to use.

Transform user access with Frontegg CIAM: login box, SSO, MFA, multi-tenancy, and 99.99% uptime.

Custom auth drains 25% of dev time and risks 62% more breaches, stalling enterprise deals. Frontegg platform delivers a simple login box, seamless authentication (SSO, MFA, passwordless), robust multi-tenancy, and a customizable Admin Portal. Integrate fast with the React SDK, meet compliance needs, and focus on innovation.
Start for Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • Best translator / compiler ever !!!
Read more reviews >

Additional Project Details

Operating Systems

Linux, MinGW/MSYS2, Windows

Languages

French

Intended Audience

Advanced End Users, Architects, Developers, Information Technology, System Administrators

User Interface

Command-line

Programming Language

C++

Related Categories

C++ Compilers, C++ Machine Translation Software, C++ Languages Software

Registered

2011-11-05