This software simplifies language development and enables swift exploration of language syntax ideas.
Additionally, Waxeye boasts modular and composable grammars, allowing for the reuse of individual grammars and the creation of entirely new languages by composing existing ones. The program also includes grammar testing, which enables users to ensure that each component of their language is parsed as expected. Waxeye even has automatic Abstract Syntax Tree generation, which saves users time and effort.
As for runtime targets, Waxeye currently supports Ruby, C, Java, Scheme, and Python. Perhaps the best part of Waxeye is that it's released under a MIT license, which is great for those who want to use it for personal or commercial projects. Overall, if you're looking for a software that can help you create your own programming language, Waxeye is a great option.
Version 0.7.0: N/A