aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* adding more test cases.moonplusLi Jin2021-02-152-15/+67
|
* fix some ambiguous syntax.Li Jin2021-02-155-62/+104
|
* fix local statement used with line decorator issue.Li Jin2021-02-103-27/+64
|
* fix issue #38 with a better solution.Li Jin2021-02-106-3/+55
|
* update backcall operator syntax, fix issue #31.Li Jin2021-02-105-15/+134
|
* partially fix another issue from issue #38.Li Jin2021-02-094-3/+21
|
* limit the use of text macro.Li Jin2021-02-081-5/+5
|
* simplify macro syntax. fix issue #38 again.Li Jin2021-02-089-171/+226
|
* fix #38Li Jin2021-02-063-18/+47
|
* fix issue #37.Li Jin2021-01-283-6/+6
|
* update included Lua.Li Jin2021-01-2216-169/+261
|
* fix issue #36Li Jin2021-01-223-5/+9
|
* add all the compiler specific linker flags.Li Jin2021-01-113-4/+7
|
* export all symbols for moonp binary (#33)codinget2021-01-111-1/+1
|
* add missing flag for gcc.Li Jin2021-01-111-1/+1
|
* fix issue #34.Li Jin2021-01-112-2/+10
|
* fix build issues.Li Jin2021-01-103-9/+8
|
* use luarocks install instead of cmake install.Li Jin2021-01-072-1/+4
|
* add -fPIC flag.Li Jin2021-01-071-1/+1
|
* fix tup example.Li Jin2021-01-065-11/+9
|
* remove unnecessary find_package() in CMakeLists.txtLi Jin2021-01-061-1/+0
|
* fix CMakeLists.txt.Li Jin2021-01-061-1/+1
|
* update Lua.Li Jin2021-01-0518-218/+270
|
* support hererocks.Li Jin2021-01-051-3/+3
|
* Merge branch 'master' of https://github.com/pigpigyyy/MoonPlusLi Jin2021-01-052-3/+12
|\ | | | | | | | | * 'master' of https://github.com/pigpigyyy/MoonPlus: Setting moonp as CMD. Now you can run: docker run -it moonplus/moonplus:0.4.19 (#28)
| * Setting moonp as CMD. Now you can run: docker run -it ↵Cristian Haunsen2021-01-052-3/+12
| | | | | | | | | | | | | | | | | | | | | | moonplus/moonplus:0.4.19 (#28) * Added Dockerfile for Moonplus, Lua5.1 and luarocks 3 * Added example for tup. Tup is a file-based build system for Linux, OSX, and Windows. * Update dockerfile * Setting moonp as CMD. Now you can run: docker run -it moonplus/moonplus:0.4.19
* | update year.Li Jin2021-01-057-9/+9
|/
* fix.Li Jin2021-01-052-22/+22
|
* fix issue #30Li Jin2020-11-034-3/+20
|
* fix issue #29Li Jin2020-11-032-10/+15
|
* fix.Li Jin2020-10-231-2/+1
|
* Update CHANGELOG.mdLi Jin2020-10-231-2/+2
|
* fix changelog.Li Jin2020-10-231-2/+31
|
* make teal-macro look better.Li Jin2020-10-233-13/+6844
|
* update Lua, fix cmakelists.txt.Li Jin2020-10-2224-335/+349
|
* fix makefile.Li Jin2020-10-221-4/+13
|
* extend macro feature to support compiling Moonscript to other Lua dialect ↵Li Jin2020-10-2113-79/+328
| | | | | | | | like teal. add examples for how to write MoonPlus codes that compile to teal. fix C++ macro to build without MoonPlus macro feature or built-in Lua. add support for passing arguments from command line to compiler that can be accessed or altered by "require('moonp').options".
* add a new macro type support to insert raw codes to output.Li Jin2020-10-154-24/+18
|
* add spec.Li Jin2020-10-151-1/+2
|
* add support to import all macros from a module with symbol '$' in import-as ↵Li Jin2020-10-156-59/+110
| | | | | | statement. fix import macro rename issue.
* fix typo.Li Jin2020-10-091-2/+2
|
* update readme.Li Jin2020-10-092-15/+98
|
* change file extension moonp.Li Jin2020-10-0841-27/+34
|
* support inserting common expression item started with * symbol into a table ↵Li Jin2020-09-184-3/+26
| | | | block.
* fix.Li Jin2020-09-171-2/+0
|
* add a flag to build moonp without Lua.Li Jin2020-09-171-11/+33
|
* add a compiler flag to disable macro feature and support linking without Lua.Li Jin2020-09-171-6/+45
|
* 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.