forked from Mirror/wren
157944aa27e459f8ac1fc11c39e4d253e9b048c8
In the process, I had to change the grammar. There is now a strong separation between statements and expressions. The code was just wrong before when it popped locals at the end of a block scope because there could be temporaries on the stack if the block was in expression position. This fixes that. Still need to implement closing over `this`.
Description
The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.
Languages
Wren
84.3%
C
10.7%
Makefile
1.8%
Python
1.6%
Dart
0.6%
Other
0.9%