b9org / b9

An educational JS virtual machine based on Eclipse OMR
http://www.base9.xyz
Apache License 2.0
45 stars 24 forks source link

Compiler: fix arg handling in function declaration #165

Closed dnakamura closed 6 years ago

dnakamura commented 6 years ago

Update code to register the name of the function parameters, rather than the Identifier object from the parse tree. Old behavior only coincidentally worked, for functions with no more than 1 argument.