Tag: Real-time computing
-
Your assembly is my domain-specific language
A few years ago I set out to write a clone of Sinclair BASIC as a domain-specific languageĀ (DSL) in Groovy. The end result was BINSIC, but it was much closer to an interpreter than a DSL: it turned out that strange ways that Groovy handled capitalised function/closure names meant that I could not match keywords…