Domain specific language design
Over the years I have developed a number of domain specific languages, or translator front ends. My first ever translator was a front end for MS-Basic. I had learned programming initially in Basic, and then Z-80 assembler, finally graduating to Pascal. Then I got my first job, and it was pure Basic, line numbers and …