Lexical Basic

An implementation of ECMA-55 BASIC using Lua Patterns as a parsing mechanism

Tech used:

This one is mostly showing off, but I was very bored with nothing but a phone, online IDE and a physical printout of the ECMA-55 BASIC specification.

I can’t remember the exact confluence of events that resulted in this situation, but the end result was a fairly funcitonal BASIC virtual machine which I later cleaned up and put on github.