This repository was archived by the owner on Dec 4, 2024. It is now read-only.
Releases: exo-language/exo
Releases · exo-language/exo
Nodec 0.0.5
What's Changed
- Add readme by @ljleb in #4
- Visitor base by @ljleb in #18
- add bootstrap ast nodes, refactor, prepare anps source for static linking, cmake, and more by @ljleb in #19
- Node serializer api for c++ >= 20 by @ljleb in #20
- node structs language parser by @ljleb in #21
- implement preliminary import statement and namespace select by @ljleb in #22
- bootstrap node structs language as a proof of concept by @ljleb in #33
- Nodec cli by @ljleb in #34
Full Changelog: https://github.com/exo-language/exo/commits/0.0.5
Features:
nodec
Tool generating boilerplate node C++ classes for this repository, from a domain specific language for AST nodes.
$ nodec -h
usage: nodec <input-file> [options]
options:
-o,--output <output-file> write header file to <output-file>
-c,--parse-only output in ast format instead
supported extensions for <input-file>: *.ast, *.nodeCaveats
All software published in this release offer no guarantees on application efficiency, accuracy or completeness. Use at your own risk.