@notimetoplay Writing expression parsers is pretty fun! There's this language called TRoll for describing dice rolls (topps.diku.dk/torbenm/troll.ms) that I wrote a sort-of transpiler for once; I would literally create C# functions out of valid TRoll programs.

Though these days I'm lazy and tend towards just including a somewhat-sandboxed Lua...


@suivran Yes, it is! Also laborious and repetitive. And I bring up embedding Lua at the end of the tutorial.

Sign in to participate in the conversation
Elekk: Gameing and Other Delightful Pursuits

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!