Sebastian McKenzie
62556f6102
finish code generator revamp, output is now much nicer and liberal with it's use of newlines
2015-02-20 23:24:11 +11:00
Sebastian McKenzie
002be9a05c
enable spec.functionName by default
2015-02-19 10:47:44 +11:00
Ingvar Stepanyan
4c318166e1
Added complete TCO (tail call optimization).
...
Works across functions and generates simpler and faster code than #701 .
Works even across files when used in conjunction with `runtime` option.
Closes #256 .
2015-02-07 22:22:38 +02:00
Sebastian McKenzie
7f4efecb7d
support for CallExpression in Scope.prototype.generateUidBasedOnNode
2015-01-04 07:59:43 +11:00
Sebastian McKenzie
d945379b5b
remove isDynamic checks and always execute those expressions **once**
2015-01-03 21:48:06 +11:00
Sebastian McKenzie
aae7d8190b
fix up tests to work with the new method binding operator
2014-12-13 12:40:43 +11:00
Sebastian McKenzie
3c808fcef2
merge pretzel maps and method binding
2014-11-26 17:23:33 +11:00
Sebastian McKenzie
d184bc93b9
add playground
2014-11-25 23:50:50 +11:00