aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Update DockerfileCristian Haunsen2020-09-171-2/+2
| | | Missing yes flag
* add test cases.Li Jin2020-09-171-0/+14
|
* make simple table and table block appear in the end of function arguments ↵Li Jin2020-09-173-4/+35
| | | | merged.
* revert binary operator rules, change implicit object start symbol.Li Jin2020-09-113-20/+21
|
* update Lua.Li Jin2020-09-119-94/+121
|
* add implicit objects support while writing tables.Li Jin2020-09-115-6/+40
|
* reserve the same Moonscript coma separated expressions behaviors.Li Jin2020-08-205-43/+45
|
* add make target to build .so file.Li Jin2020-08-132-5/+33
|
* Update dockerfileCriztian Haunsen2020-08-101-0/+2
|
* Added example for tup. Tup is a file-based build system for Linux, OSX, and ↵Criztian Haunsen2020-08-106-0/+13
| | | | Windows.
* Added Dockerfile for Moonplus, Lua5.1 and luarocks 3Criztian Haunsen2020-08-101-0/+16
|
* change white space rule in assignment list.Li Jin2020-08-073-2/+11
|
* fix a case multiline binary operator expression conflicts with new statement ↵Li Jin2020-08-063-4/+27
| | | | started with an unary expression.
* remove support for escape new line symbol, binary operator expressions can ↵Li Jin2020-08-066-52/+40
| | | | now be written multiline without escape new line symbol.
* update Lua 5.4.Li Jin2020-08-069-171/+303
|
* clean up.Li Jin2020-08-061-4/+5
|
* fix case for extending class without name.Li Jin2020-08-052-2/+5
|
* fix issue for using return statement with export.Li Jin2020-07-1816-78/+185
|
* fixed a missed case for multiline string as table key. reporting use of ↵Li Jin2020-07-172-10/+19
| | | | global variable 'tostring' .
* fix compile error for "t = { [ [[abc]] ] : 42 }", make "t = {[[abc]]:42}" ↵Li Jin2020-07-065-5/+15
| | | | valid codes.
* fix issue when declaring multiple variables with attribute.Li Jin2020-06-302-4/+10
|
* fix vs build.Li Jin2020-06-222-184/+188
|
* fix.Li Jin2020-06-222-4/+2
|
* fix.Li Jin2020-06-221-1/+1
|
* again.Li Jin2020-06-221-3/+2
|
* clean up.Li Jin2020-06-221-2/+2
|
* clean up.Li Jin2020-06-222-22/+42
|
* add support for local variable declared with attribute 'close' and 'const' ↵Li Jin2020-06-2291-9555/+14193
| | | | for Lua 5.4.
* change operator precedence to [1].^ [2].unary operators (not, #, -, ~) ↵Li Jin2020-05-297-268/+285
| | | | | | | [3].|> [4].*, /, //, %, ... fix destructure with one table variable to operator-value expression. fix simple chain value with Lua keyword colon chain item.
* make back call operator use highest priority for operator precedence.Li Jin2020-05-263-63/+112
|
* add more cases.Li Jin2020-05-141-0/+8
|
* fix issue of unary and binary operator "~".Li Jin2020-05-144-6/+28
|
* fix Moonscript issue 416: ambiguous Lua output in some cases.Li Jin2020-05-025-7/+70
|
* Update CHANGELOG.md.Li Jin2020-04-261-2/+5
|
* add existential op support for with statement, add repeat until statement.Li Jin2020-04-266-10/+52
|
* fix errors when explicitly declaring global or local variable initialized ↵Li Jin2020-04-244-7/+36
| | | | with table block.
* update CHANGELOG.mdLi Jin2020-04-211-1/+1
|
* allow implicit return block macro, fix compiled Lua codes searching issue.Li Jin2020-04-217-19/+37
|
* update readme.Li Jin2020-04-151-1/+3
|
* add CI badges.Li Jin2020-04-151-1/+2
|
* Update ccpp.ymlLi Jin2020-04-151-1/+1
|
* Update ccpp.ymlLi Jin2020-04-151-1/+1
|
* Update ccpp.ymlLi Jin2020-04-151-7/+9
|
* fix stupid msvc not supporting string literal longer than 16380 single-byte ↵Li Jin2020-04-152-4/+22
| | | | characters.
* make -p option work with other compile options for moonp.Li Jin2020-04-091-9/+18
|
* Update README.mdLi Jin2020-04-091-5/+5
|
* clean up.Li Jin2020-04-092-3/+10
|
* add Lua code minify function to moonp.Li Jin2020-04-084-13/+2152
|
* fix moonp repl editing issue.Li Jin2020-04-031-4/+7
|
* add useSpaceOverTab option for compiler, add variadic arguments declaration ↵Li Jin2020-03-307-27/+64
| | | | check, fix assignment with backcall expr not well handled issue.