Post #3944018
2026-07-19 04:16 UTC
I have a little purely functional embedded language I'm working on, looks like Elm.
It doesn't do modules; I figured modules were overkill.
The problem is I don't want the Prelude internal names exposed to user scripts (interior constructors for Dict tree nodes, etc).
So there's a flag on the lexer: names can contain $. On for Prelude, off for user scripts, which then can't construct the name to reference it.
Do...do I still get to go to Heaven
#compilers #programming
Replies (1)
-
@atax1a@infosec.exchange 2026-07-19 23:17
@rk@mastodon.well.com \makeatletter? is that you?