Creating a language using only assembly language
Step 1: Make a language high-level enough to build a parser without being a masochist.Step 2: Make a lisp.Step 3: Do it all in lisp.Step 4: Profit.Even Amber(https://github.com/nineties/amber) and its syntax looks a lot like lisp concept of grammar. But instead of (s expressions) you've got what is very similar to M[expressions] (https://en.wikipedia.org/wiki/M-expression).It's amazing what you can with Lisp.