The little mini-LISP I wrote. I have found that I have written myself into a corner, and the only convenient way to get *out* of the corner, is to change the language semantics so that if you attempt to execute a `nil` as if it is a function, it is a noop. I… I can't think of any reason *not* to do this.

Maybe I'll make it where executing `nil` by itself is a noop, but executing `nil` with arguments is an error. That should catch most unintended uses while allowing my intended one…?

0

If you have a fediverse account, you can quote this note from your own instance. Search https://mastodon.social/users/mcc/statuses/114707592925147992 on your instance and quote it. (Note that quoting is not supported in Mastodon.)