7 releases
0.1.6 | Oct 19, 2023 |
---|---|
0.1.5 | Oct 18, 2023 |
0.1.2 | Feb 15, 2023 |
0.1.1 | Dec 1, 2022 |
0.1.0 | Sep 27, 2022 |
#449 in Programming languages
95 downloads per month
Used in 14 crates
(via yggdrasil-shared)
720KB
17K
SLoC
Yggdrasil Compiler Compiler
Optimize Pass
By default the following pass will be executed:
- Import: Load definitions from other files
- CIR: Explicit conversion ignore rules
- Inline: Inline rules starting with
_
- DCE: Dead code elimination
- Refine: Clear redundant nodes
- Fusion: Use ac automata or DFA to speed up matching
Backend & Codegen
Dependencies
~9MB
~162K SLoC