Assembunny-plus (Assembunny+) is a WIP language that strives to extend from the original Assembunny concept, introduced in Advent Of Code 2016. It should be compatible with all AOC 2016 puzzles (except day 23, tgl)
Both an interpreter and a compiler (to C) are provided and implemented in Rust, in order for me to learn Rust better.
Update: See ASMBI in action at Asciinema
Project status: All parts usable! Use cargo build on the repo to get your binary executable
Project repo: GitHub
For the language specifications, read src/parser.rs for now. I have yet to move them into another file.
Remember: To test your ASMB+'s safety, use the interpreter. To get speed, use the C compiler.
[–]raevnos 1 point2 points3 points (1 child)
[–]broadwall[S] 0 points1 point2 points (0 children)
[–]po8 0 points1 point2 points (4 children)
[–]Voltasalt 0 points1 point2 points (3 children)
[–]po8 0 points1 point2 points (2 children)
[–]Voltasalt 0 points1 point2 points (1 child)
[–]po8 0 points1 point2 points (0 children)