Releases: ohua-dev/ohuac
Releases · ohua-dev/ohuac
Version 0.2.0
This release breaks compatibility, thus the minor version bump.
- Fixed an issue with the Rust-like parser where functions with no arguments (e.g.
foo()
) would parse as a reference to the stateful function. (ohua-dev/alang-clike-parser#7) - Added a pretty printer for ALang, and logging statements to show show the user a readable version of his/her ALang code when using debug output
- Added command line flags
-v/--verbose
and--debug
which enables output of more logging information - Errors now make the compiler exit with a non-0 exit code (#9)
- Breaking: Changed the
-f
flag to-g
and its accepted values to a nicer format - Added a few more logging statements including information about where a file has been written to
Version 0.1.1
Changed the code generation for java to allow passing a configuration to the ohua runtime.
First Release
This marks the first release of the Ohua standalone compiler. It is complete in its initial feature set and supports the following two frontends:
- A simple Rust/C like language
- S-Expressions akin to clojure/scheme/lisp
Prebuilt binaries are provided for Linux and OSX by Travis.
Please note that this software is still not finished and both the frontend and especially the emitted graph format are to be considered unstable.