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
This issue is the best evidence of how much less value there is in backwards compatibility compared to usability. Users generally expect automatic return values to work. (And I remember I was surprised it didn't too!)
Whenever I try to access a variable that is defined in a named expression, the output is
undefined
:a = output:(a1:"parse" " " a2:"this") {return output.a1;}
When I parse the string
"parse this"
using this grammar, the parser returns"undefined"
instead of"parse"
.Is this due to a bug in the parser generator?
The text was updated successfully, but these errors were encountered: