The main thing I wanted to have in my programming language works now 😀
You can have statement- or expression-blocks of arbitrary code/data and the interpreter that you must define somewhere in the code turns it into AST-node(s) at compile time.
I am interpreting the mixin with a foreign function right now because the language can't do parsing very well yet. I am planning to implement pattern matching that should simplify parsing quite a lot.
I was to lazy to actually parse the Morsecode so I just return an integer-AST-node 🙃