Commit Graph

518 Commits

Author SHA1 Message Date
leaf corcoran
e0a6d4f44d some destructuring docs 2013-01-23 18:59:42 -08:00
leaf corcoran
c9b121c046 extract declarations doesn't puke on nil statement in body 2013-01-23 18:02:21 -08:00
leaf corcoran
af2c443807 don't alter class constructor at all 2013-01-23 17:50:36 -08:00
leaf corcoran
a44c5ac27f fix filename globbing 2013-01-13 23:38:38 -08:00
leaf corcoran
f9a2c1b2d7 run tests under 5.1 normally 2013-01-13 14:13:04 -08:00
leaf corcoran
1e84b5d9ff replace hoist_declarations with declare_glob in classes, fixes #65 2013-01-13 14:10:21 -08:00
leaf corcoran
f56095256b extract declarations in transform instead of delayed line 2013-01-13 14:05:16 -08:00
leaf corcoran
e075c2f971 local * doesn't grab names in nested scopes 2013-01-13 12:23:49 -08:00
leaf corcoran
cad4aea610 put exported declared names so they can be assigned in deeper scopes 2013-01-13 12:11:47 -08:00
leaf corcoran
d772547d59 update export tests 2013-01-13 11:50:26 -08:00
leaf corcoran
1bff5ea9be oops, rebuild 2013-01-12 15:18:44 -08:00
leaf corcoran
0cf96b97f6 add numeric for loop comprehensions/decorator, fixes #45 2013-01-12 15:14:33 -08:00
leaf corcoran
c4217982e0 rebuild 2013-01-12 14:11:35 -08:00
leaf corcoran
ff5317edec update for changes to loop expressions #66 2013-01-12 14:11:31 -08:00
leaf corcoran
d2444409fe remove filtering of nil values from loop expressions (use continue instead) #66 2013-01-12 14:11:15 -08:00
leaf corcoran
673e0cf61a rebuild 2013-01-12 13:02:27 -08:00
leaf corcoran
7cd0fcc632 update accumulator after expression 2013-01-12 13:01:34 -08:00
leaf corcoran
d4ed7c91ea docs for local, fixes #64 2013-01-12 11:04:26 -08:00
leaf corcoran
0759cd640e local glob tests and local ^ 2013-01-12 10:33:12 -08:00
leaf corcoran
19032214a8 correctly check types, issue from DelayedLine 2013-01-11 10:06:16 -08:00
leaf corcoran
54dc8efa0b local * 2013-01-10 20:20:05 -08:00
leaf corcoran
fa06e6103d delayed line 2013-01-10 20:14:23 -08:00
leaf corcoran
0306608e30 is_a 2013-01-10 19:56:33 -08:00
leaf corcoran
329d65784e fix missing dump function for -T 2013-01-10 17:53:47 -08:00
leaf corcoran
c689acc935 fix typo in fold (thanks Georg Schmid) 2013-01-09 19:47:02 -08:00
leaf corcoran
71d9742faf update rockspec 2013-01-09 19:42:39 -08:00
leaf corcoran
59110dd00f update readme 2013-01-02 17:58:55 -08:00
leaf corcoran
0ba4c773e1 don't reference global unpack 2013-01-02 17:55:43 -08:00
leaf corcoran
35bcdc729b use os.clock if lua socket is not available for test2 2013-01-02 17:48:11 -08:00
leaf corcoran
999a9bed20 update bin scripts for 5.2 2013-01-02 17:48:11 -08:00
leaf corcoran
cbf624d0f6 update load functions for 5.2 2013-01-02 17:48:11 -08:00
leaf corcoran
3ec2f18b6b get options and unpack 2013-01-02 17:48:11 -08:00
leaf corcoran
4d56430d4f package.loaders -> package.searchers for 5.2 2013-01-02 17:48:11 -08:00
leaf corcoran
1f8b54da3c lua 5.2 support 2013-01-02 17:48:11 -08:00
leaf corcoran
e99161359a setfenv and getfenv for lua 5.2 2013-01-02 17:48:11 -08:00
leaf
59333513c2 update links to scintillua 2012-12-26 16:29:46 -08:00
leaf corcoran
181e06d9ae destructure works with if assignment cond 2012-11-29 09:48:08 -08:00
leaf corcoran
5162082085 allow multiple cases per when statement in switch
also fix precedence issue when using lower than == precedence operators
in when
2012-11-29 09:19:35 -08:00
leaf corcoran
252e875833 allow multiple name proxy of same type in names of for in loop 2012-11-29 01:05:22 -08:00
leaf corcoran
25b997e71f allow destructure in for in names 2012-11-29 00:37:49 -08:00
leaf corcoran
7498a52aee sort tests 2012-11-28 22:47:52 -08:00
leaf corcoran
ef2db0a1d5 upate rockspec, add script 2012-11-28 22:01:46 -08:00
leaf corcoran
915fc36b2e convert more modules 2012-11-28 20:53:47 -08:00
leaf corcoran
38463a078d remove module from compile, reorganize 2012-11-28 00:42:43 -08:00
leaf corcoran
33eb9510dd start refactoring out calls to module 2012-11-28 00:24:58 -08:00
leaf corcoran
3e42d06464 get rid of the format module, refactor some code 2012-11-28 00:04:41 -08:00
leaf corcoran
89f4a83f26 add destructuring assignment 2012-11-27 23:46:32 -08:00
leaf corcoran
3adaed672e make mtype not error when passed smart node fix #52
fixes error when returning if/elseif assignment block
2012-11-27 18:35:34 -08:00
leaf corcoran
48662adc3b let class be the key in an unbound table 2012-11-10 22:15:54 -08:00
leaf corcoran
f11eb0d250 update docs for assignment in conditionals 2012-11-04 13:39:42 -08:00