Micropython ewww. I want to build a minimal ruby uf2 for physical commputing

computing. Currently researching on how I can build a ruby interpreter into a uf2 format. Because I’m not on the python band wagon.

I have built a prototype ruby cli for linux, as well as several physical computing repls for rpi and arduino. I would like to do the same for embedded systems. I’m currently using the pico as my prototyping base. Any info that could point me in the right direction would be appreciated.

I have even considered writing a new interpreter in c, but I don’t have the base of how the lexer and parcer operates in ruby. All I’ve found is python (again eww).