Waxeye

Makes language development easy and will let you rapidly explore ideas for the syntax of your language
Download

Waxeye Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Orlando Hill
  • Publisher web site:
  • http://orlandohill.com/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 350 KB

Waxeye Tags


Waxeye Description

Makes language development easy and will let you rapidly explore ideas for the syntax of your language Whether you are creating a full programming language, a domain-specific language or just a simple data format, Waxeye will get you there faster.Scanner-less ParsingThanks to Waxeye’s scanner-less parsing algorithm, languages are created in a very natural, easy to learn way.Language Independent GrammarsWaxeye’s grammar language is designed to maximize grammar reuse and make maintaining a language project easy, no matter which programming language you are using.Modular, Composable GrammarsNot only can you reuse individual grammars but, you can create entirely new languages by composing existing grammars.Grammar TestingOne of the best ways to create a new language is to develop it in a “bottom-up” style. With Waxeye’s grammar testing, you can ensure that each component of your language is parsed as you expect.Automatic AST GenerationTo save you time and effort, Waxeye automatically creates an Abstract Syntax Tree based on the structure of your grammar.Runtime TargetsWaxeye currently supports these programming languages:Ruby, C, Java, Scheme and Python.Note: Waxeye has been released under a MIT license.


Waxeye Related Software