I had a similar silly lockdown project (basically learning Rust by turning Worth's "Compiler Construction" book into actual code).
I though about documenting it too, but in the end I'm so far from having anything interesting, my code is probably un-idiomatic as f..., and I'm stuck at "nested else".
Still, the little time I find to tinker with it once in a while feels like... Fun.
I don't know if there is a place to get rust code reviewed (I expect "roasted" in my case..)
I would love to know how far such "toy compilers from academic langages" are from "adult swim" compilers (no necessary clang-level, but things like jai/odin/zig which seem to be "manageable" for a small size team.)
<Me-Too-Ing>
I had a similar silly lockdown project (basically learning Rust by turning Worth's "Compiler Construction" book into actual code).
I though about documenting it too, but in the end I'm so far from having anything interesting, my code is probably un-idiomatic as f..., and I'm stuck at "nested else".
Still, the little time I find to tinker with it once in a while feels like... Fun.
I don't know if there is a place to get rust code reviewed (I expect "roasted" in my case..)
I would love to know how far such "toy compilers from academic langages" are from "adult swim" compilers (no necessary clang-level, but things like jai/odin/zig which seem to be "manageable" for a small size team.)
</Me-Too-Ing>