XBNF Neurotranslator is a powerfull extended BNF grammar language to handle translations.
XBNF comes with many features to handle different kind of situations.
See [Files] to get the xbnf command binaries among architectures.
Blog with all ressources (DockerHub images, documentations, ...):
https://damolab.zapto.org/xbnf/
Seek library to get a full set of grammar examples:
https://sourceforge.net/projects/xbnf/
Features
- translation rule syntax
- different kind of regexp like syntax (negative, repeat, optional, ...)
- on-fly translation with "="
- loop detection which allow to detect circular situation
- real-time parsing with -f option (logs or prompting for instance)
- controller to proceed several input file and output file
- translation to several output files using a unique grammar
- simple and powerfull debugger (-d or BREAK)
- flux mapping according to the order of appearance
- otimized memory and speedup functions
- flux management (STOP, EOF, ...)
- statistics
- evaluation scoped grammar using -is/-os
- tuning parameters
- matrix mode to quickly view parsing (-mr & -mf functions)
License
GNU General Public License version 3.0 (GPLv3)Follow XBNF
Other Useful Business Software
Gen AI apps are built with MongoDB Atlas
MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Rate This Project
Login To Rate This Project
User Reviews
-
Best translator / compiler ever !!!