leaf corcoran
|
255a92f8ee
|
expressions inside of class body is parsed
|
2011-12-03 14:07:05 -08:00 |
|
leaf corcoran
|
7ff11584f5
|
moon.debug falls back on lua debug
|
2011-12-03 14:05:02 -08:00 |
|
leaf corcoran
|
30d1db85c8
|
start of stdlib docs
|
2011-12-03 11:56:15 -08:00 |
|
leaf corcoran
|
676e89454d
|
mentioned function stubs and super
|
2011-12-03 11:07:24 -08:00 |
|
leaf corcoran
|
3e9c5669a3
|
enhanced documentation about super
|
2011-12-03 11:02:06 -08:00 |
|
leaf corcoran
|
0d232f98e7
|
super tests, fixed regression when compiling chain dot args
|
2011-12-03 10:44:41 -08:00 |
|
leaf corcoran
|
5c999fb680
|
colon_stub on super will pass self as receiver
|
2011-12-03 10:39:03 -08:00 |
|
leaf corcoran
|
cd5087b08b
|
don't error on value named super outside class
|
2011-12-02 20:42:46 -08:00 |
|
leaf corcoran
|
fc72baf423
|
calling function of super with \ uses self instead of class as first arg
|
2011-12-02 20:37:47 -08:00 |
|
leaf corcoran
|
6a07d50277
|
fixed super dot access, made super available as a value
|
2011-12-02 20:07:42 -08:00 |
|
leaf corcoran
|
68e209cd1f
|
fold function
|
2011-11-30 19:26:17 -08:00 |
|
leaf corcoran
|
bb9b48b3ea
|
don't swallow lua errors when in watch mode
|
2011-11-30 19:25:41 -08:00 |
|
leaf corcoran
|
79c33bb007
|
scintillua: added all lua funcs, made theme more generic
|
2011-11-20 23:37:11 -08:00 |
|
leaf corcoran
|
1f6d5d2add
|
table key syntax for scintillua
|
2011-11-20 20:51:19 -08:00 |
|
leaf corcoran
|
aa85c46114
|
updated scintillua lexer a bit, added moon theme
|
2011-11-20 20:29:55 -08:00 |
|
leaf corcoran
|
6aac4c4c9b
|
scintillua syntax lexer
|
2011-11-20 17:52:43 -08:00 |
|
leaf corcoran
|
48d491aa84
|
moon.p function and clean up todo
|
2011-11-20 17:52:19 -08:00 |
|
leaf corcoran
|
02a5dbcdd1
|
fix compile failure when comprehension exp has no value
|
2011-11-19 13:03:51 -08:00 |
|
leaf corcoran
|
f7a93241d9
|
switch docs
|
2011-11-18 19:18:22 -08:00 |
|
leaf corcoran
|
3f6c1d517e
|
switch tests, parse switch non-cascade expression
|
2011-11-18 19:07:17 -08:00 |
|
leaf corcoran
|
7334678579
|
switch statement
|
2011-11-17 21:48:50 -08:00 |
|
leaf corcoran
|
636c24258f
|
added key,value table comprehensions
|
2011-11-17 20:34:16 -08:00 |
|
leaf corcoran
|
652e59c96c
|
syntax for tblcmp
|
2011-11-14 19:16:52 -08:00 |
|
leaf corcoran
|
e32f0752b8
|
some debug method
|
2011-11-14 19:16:26 -08:00 |
|
leaf corcoran
|
e9c7f56bf4
|
fix rockspec
|
2011-11-09 19:10:20 -08:00 |
|
leaf corcoran
|
cacd11f879
|
move generic functions out of grammar constructor
|
2011-11-07 21:09:45 -08:00 |
|
leaf corcoran
|
5f08b2f532
|
transformers are instanced for for root blocks
|
2011-11-07 20:57:07 -08:00 |
|
leaf corcoran
|
44167c327a
|
renamed line.moon to statement.moon
|
2011-11-06 23:03:31 -08:00 |
|
leaf corcoran
|
5d9851b8cd
|
export keyword works before class declaration, fixed export test
|
2011-11-06 22:48:25 -08:00 |
|
leaf corcoran
|
d50f336695
|
mentioned export assignment, removed some tabs
|
2011-11-06 22:32:27 -08:00 |
|
leaf corcoran
|
374a7c5975
|
can export assignment statements
|
2011-11-06 22:29:39 -08:00 |
|
leaf corcoran
|
de3372d96e
|
import done through transform, binding import also works now
|
2011-11-06 22:06:39 -08:00 |
|
leaf corcoran
|
4dd7e7dcc0
|
moved update to transform
|
2011-11-06 16:07:36 -08:00 |
|
leaf corcoran
|
7605b2d6a4
|
wrap generated with code in do block again
|
2011-11-06 15:46:32 -08:00 |
|
leaf corcoran
|
f3c7b11a20
|
cascading assigns done through transformer
|
2011-11-06 15:46:32 -08:00 |
|
leaf corcoran
|
2219c44b76
|
misc cleanup
|
2011-11-06 15:46:32 -08:00 |
|
leaf corcoran
|
45ba49f16b
|
with moved to transformer
|
2011-11-06 15:46:32 -08:00 |
|
leaf corcoran
|
fd32503224
|
implicit return bubbles again
|
2011-11-06 15:46:32 -08:00 |
|
leaf corcoran
|
952987f29f
|
refactor transformer names
|
2011-11-06 15:46:32 -08:00 |
|
leaf corcoran
|
9813071d45
|
implicit return done in transform
|
2011-11-06 15:46:32 -08:00 |
|
leaf corcoran
|
096b4078ce
|
comprehensions moved to transformer
|
2011-11-06 15:46:32 -08:00 |
|
leaf corcoran
|
5cdbb68503
|
rebuilt tests
|
2011-11-06 15:44:40 -08:00 |
|
leaf corcoran
|
88683065e0
|
use , for slice range delimiter (sorry)
|
2011-11-05 10:00:09 -07:00 |
|
leaf corcoran
|
6925deedc8
|
fixed parse error for comment at end of file
|
2011-11-04 18:58:01 -07:00 |
|
leaf corcoran
|
c344b8ca3a
|
parse/compile errors have better error messages
|
2011-11-04 18:10:16 -07:00 |
|
leaf corcoran
|
c3fd7812ce
|
fixed with's dot chain from not parsing all types after first chain item
|
2011-11-01 19:56:29 -07:00 |
|
leaf corcoran
|
30ea723277
|
cleaned up docs
|
2011-10-30 22:18:32 -07:00 |
|
leaf corcoran
|
8e09ef7810
|
removed moon_chunk, fixed bin/moon
|
2011-10-30 22:15:46 -07:00 |
|
leaf corcoran
|
f9d47db47a
|
rebuilt
|
2011-10-30 09:25:23 -07:00 |
|
leaf corcoran
|
bfef2bd06a
|
loadstring, loadfile, and dofile moonscript functions
|
2011-10-30 09:22:00 -07:00 |
|