Standard G-code is brittle and lacks basic programming ergonomics. I built Bellerophon, a DSL with a decoupled firmware adapter architecture, so the .bph source stays universal while the compiler handles targeted…
This was a great read for me. I'm working on a DSL compiler for 3D printing (after my semester class on compilers) and it's a good reminder of how much there is to learn. It's given me great material on error handling…
Standard G-code is brittle and lacks basic programming ergonomics. I built Bellerophon, a DSL with a decoupled firmware adapter architecture, so the .bph source stays universal while the compiler handles targeted…
This was a great read for me. I'm working on a DSL compiler for 3D printing (after my semester class on compilers) and it's a good reminder of how much there is to learn. It's given me great material on error handling…