Commit Graph

657 Commits

Author SHA1 Message Date
leaf corcoran
48172ccd7c experiment with lulpeg 2015-12-27 23:14:59 -08:00
leaf corcoran
fc77603156 parser supports lulpeg, fixes #109 2015-12-27 23:02:06 -08:00
leaf corcoran
93a1bffe0c Merge branch 'lua5.3_operators' of https://github.com/Nymphium/moonscript into Nymphium-lua5.3_operators 2015-12-27 22:36:13 -08:00
leaf corcoran
6da14cb88a Merge branch 'Nymphium-compilable_for_lua5.3' 2015-12-27 22:32:35 -08:00
leaf corcoran
c5917c78b9 misc 2015-12-27 22:30:37 -08:00
leaf corcoran
0b8bc8c9a4 Merge branch 'compilable_for_lua5.3' of https://github.com/Nymphium/moonscript into Nymphium-compilable_for_lua5.3
# Conflicts:
#	Makefile
2015-12-27 22:29:33 -08:00
leaf
6a5377f3ab Merge pull request #224 from Nymphium/fix_#191
fix #191 benchmark failed
2015-12-27 22:19:02 -08:00
leaf corcoran
bbf5af654f some style changes 2015-12-27 22:14:55 -08:00
leaf
029fc46581 Merge pull request #225 from ChickenNuggers/master
Add lint option to watcher
2015-12-27 22:14:35 -08:00
leaf corcoran
47d94d5bb6 update preamble syntax 2015-12-27 21:02:57 -08:00
AlissaSquared
a9e0874a7a add lint option to watcher 2015-12-27 23:00:16 -06:00
leaf corcoran
a4bc557724 fix travis 2015-12-27 20:47:19 -08:00
nymphium
a569774536 fix #191 benchmark failed 2015-12-09 03:46:25 +09:00
leaf corcoran
9e60662365 spec fixes for greater versions of lua 2015-12-06 18:09:04 -08:00
leaf corcoran
b129b00daf update to travis build scripts from https://github.com/moteus/lua-travis-example
no sudo

oops forgot to install lua

busted stable?

we will get there..

use stable loadkit
2015-12-06 18:09:03 -08:00
leaf corcoran
3aac81533a add new build status image 2015-12-06 17:24:44 -08:00
leaf corcoran
36e7eb1846 more changelog updates 2015-12-06 12:18:16 -08:00
leaf corcoran
23cd6f5571 increment version 🐟 2015-12-06 12:04:00 -08:00
leaf corcoran
352130cdae start writing changelog 2015-12-06 12:03:23 -08:00
leaf corcoran
caa724d098 more spec 2015-12-06 12:03:19 -08:00
leaf corcoran
232bad8fc3 add ref to unpack everywhere 2015-12-06 11:34:04 -08:00
leaf corcoran
92932584b4 add more super class specs 2015-12-06 11:31:40 -08:00
leaf corcoran
7aa63b2b61 update specs for new class super 2015-12-06 11:24:42 -08:00
leaf corcoran
7eb269b35a add distinct class and instance super transformers 2015-12-06 11:22:40 -08:00
leaf corcoran
1bdcf26b08 super scope test 2015-12-06 11:06:35 -08:00
leaf corcoran
a9bb80159f super works inside class methods 2015-12-06 11:05:34 -08:00
leaf corcoran
3be7be0166 extract super transform out 2015-12-06 10:42:21 -08:00
leaf corcoran
8f647cc743 spec for testing super scope when inside table/function 2015-12-06 02:07:41 -08:00
leaf corcoran
4b26091c9f change how super method name is set 2015-12-06 02:05:47 -08:00
leaf corcoran
76454f61ae update rockspec 2015-12-06 00:16:49 -08:00
leaf corcoran
07c639ad3d remove reversed 2015-12-06 00:14:47 -08:00
leaf corcoran
ca21c216ea move class transformer to own module 2015-12-06 00:10:36 -08:00
leaf corcoran
5a0c5d1e55 move comprehension to new module 2015-12-06 00:02:55 -08:00
leaf corcoran
292337ee2b update rockpsec (unbreak lint) 2015-12-05 23:09:17 -08:00
leaf corcoran
76af9964fe refactor apart transfromers 2015-12-05 23:07:42 -08:00
leaf corcoran
53ef9fe504 move transformer to separate class 2015-12-05 21:38:29 -08:00
leaf corcoran
d73c0a1d3f unindent super code 2015-12-05 21:38:08 -08:00
leaf corcoran
d91fbbe496 count 2015-12-05 21:34:32 -08:00
leaf corcoran
ae2558ab67 rebuild specs and code 2015-11-19 22:47:06 -08:00
leaf corcoran
66d80ed217 use cls_name for super access, rebuild 2015-11-19 22:42:43 -08:00
leaf corcoran
40b7ed6135 specs for repeated supers 2015-11-19 22:42:31 -08:00
leaf corcoran
b4c802fadf rebuild tests for new compiled syntax 2015-11-19 22:42:31 -08:00
leaf corcoran
6aea71f16c rebuild 2015-11-19 22:42:31 -08:00
leaf corcoran
11f0b022c4 use relative reference to parent class instead of closure 2015-11-19 22:42:31 -08:00
leaf corcoran
24b3a86c68 correct escape new chain format for lua keywords 2015-10-05 20:53:54 -07:00
leaf corcoran
c4ad47c112 replace has_value with functional value_can_be_statement 2015-10-05 20:19:36 -07:00
leaf corcoran
e4c4e8e0ee update super for new chain ast 2015-09-30 01:06:22 -07:00
leaf corcoran
2f71fbc13f use colon instead of colon stub for bound import 2015-09-30 01:06:22 -07:00
leaf corcoran
02a20ea695 add some specs for name extract 2015-09-30 01:06:22 -07:00
leaf corcoran
e94494721a bring back dot/colon prefix chain 2015-09-30 01:06:22 -07:00