I recently resumed the work on rewriting my toy programming language #Lithia from an interpreter to a stack based virtual machine.
Oh my gosh is it exhausting. But now that I have most foundation work done, it starts getting rewarding. Feels great being able to add some tokens, the vm opcodes and implementing them.
Not that I have much more than if-statements/expressions and some lame arithmetic stuff.
Oh my gosh is it exhausting. But now that I have most foundation work done, it starts getting rewarding. Feels great being able to add some tokens, the vm opcodes and implementing them.
Not that I have much more than if-statements/expressions and some lame arithmetic stuff.