An exposition of Pen.el's imaginary interpreter

1 · Shane Mulligan · Aug. 21, 2021, noon
Summary I describe parts of the design of the imaginary interpreter. The reason I am building REPLs and emacs modes based around imaginary interpreters (which are not at all deterministic or logically sound) is that I believe they will be very powerful and useful in the future. It’s important to develop a language-agnostic harness for working with arbitrarily many imagined languages. Solving the problems of utilising current LMs will make it easier down the line to utilise more advanced ones....