You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#7 implements a dummy var with name "_" for zero-arg functions. That works fine for now, but if/when _ becomes a legal symbol character (which it probably should), it will be possible to create bogus programs depending on the sugar. Like ((lambda () (+ _ 1)) 1).
This needs more thought if we stay with the dummy var approach.
The text was updated successfully, but these errors were encountered:
I just made this note as a reminder to make sure we keep it true in the future. Also, some theories of symbols don't include any disallowed characters.
#7 implements a dummy var with name
"_"
for zero-arg functions. That works fine for now, but if/when_
becomes a legal symbol character (which it probably should), it will be possible to create bogus programs depending on the sugar. Like((lambda () (+ _ 1)) 1)
.This needs more thought if we stay with the dummy var approach.
The text was updated successfully, but these errors were encountered: