I had to design a simple general purpose language for university, so I tried creating "ZoomerScript" with Jetbrains MPS - eviltoast

Insert <it’s not much but it’s honest work> meme. It only supports ints and bools, some logic and simple arithmetics and it compiles to Java but damn was it hard to get that far.

Can you guess what everything does?

  • MinekPo1 [She/Her]@lemmygrad.ml
    link
    fedilink
    arrow-up
    3
    ·
    9 months ago

    don’t worry , it can always get worse . source : I implemented a esoteric programming language of my own making with just a parser (no lexer !) and a tree walking interpreter while reimplementing a standard library and depending on undefined behavior in python . honestly I fear that code more each time I look at it