mna / agora

a dynamically typed, garbage collected, embeddable programming language built with Go
https://github.com/mna/agora/wiki
BSD 3-Clause "New" or "Revised" License
324 stars 27 forks source link

Implement closures #18

Closed mna closed 10 years ago

mna commented 10 years ago

Even required for simple cases like calling a func declared in the module, because the module itself is a function, so it needs to close over those funcs - see 46-json.agora.

mna commented 10 years ago

Partially fixed on next branch. See issue #26 for what remains to be done in a future version.