aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Aligned Lua inserter macro behavior with common Yue macro.v0.27.0Li Jin2025-01-311-11/+3
* Fixing issue #178.Li Jin2025-01-315-28/+70
* Fixed one more case for issue #185.Li Jin2025-01-301-2/+2
* Fixed issue #183 and issue #185.Li Jin2025-01-292-17/+14
* class property - typo (#184)Ayden G.W.2025-01-271-1/+1
* Updated docs. [skip CI]Li Jin2025-01-229-9/+9
* New year!Li Jin2025-01-059-9/+9
* Fixed MoonScript issue # 459.v0.26.1Li Jin2024-12-192-7/+94
* Fixed issue #175 and #177.Li Jin2024-10-311-54/+108
* Fixed issue #174.Li Jin2024-10-1917-72/+128
* Fixed a miss indent and removed an unnecessary do block.v0.25.5Li Jin2024-10-081-3/+2
* Cleaned up.v0.25.4Li Jin2024-09-291-5/+1
* Disallowed some semantically incorrect syntax to improve code consistency.Li Jin2024-09-296-23/+53
* Removed useless `do` block in `with`.Li Jin2024-09-281-19/+21
* Fixed a few issues.v0.25.2Li Jin2024-09-262-5/+38
* fix more cases for evaluation order of multi-value assignments.v0.25.1Li Jin2024-09-041-47/+74
* fix correct evaluation order for multi-value assignments.v0.25.0Li Jin2024-09-033-84/+184
* fix a Lua stack size not enough issue.v0.24.1Li Jin2024-08-122-101/+99
* fix Lua5.1 build.v0.24.0Li Jin2024-08-101-6/+6
* add a reusable macro env.Li Jin2024-08-102-1/+7
* fix macro function line number handling.Li Jin2024-08-102-22/+4
* add builtin macro $to_ast().Li Jin2024-08-091-0/+24
* add builtin macro $is_ast().Li Jin2024-08-094-70/+108
* add yue.is_ast().Li Jin2024-08-095-188/+256
* add macros generating macros feature.v0.23.9Li Jin2024-08-055-28/+77
* fix spread exp list in up-value function issue.v0.23.8Li Jin2024-05-311-16/+35
* prevent more anonymous functions generating from `const`, `close` decl.Li Jin2024-05-231-12/+36
* fix more cases in try-catch syntax.v0.23.6Li Jin2024-05-171-16/+310
* fix ambiguous issue in try-catch syntax.v0.23.4Li Jin2024-05-161-12/+57
* fix a traceback rewrite issue.Li Jin2024-04-251-3/+3
* fix a wrong case that marks for-each loop key variable constant.Li Jin2024-04-031-1/+4
* remove one more redundant 'do' block from destructuring.Li Jin2024-03-251-11/+17
* remove one more redundant 'do' block from try-catch.v0.23.2Li Jin2024-03-211-31/+54
* remove redundant 'do' blocks in code generation.Li Jin2024-03-211-126/+199
* fix nil coalescing anonymous function moving issue. add test cases.Li Jin2024-03-191-5/+6
* fix Lua 5.1 close attribute compatible function.Li Jin2024-03-191-14/+9
* fix anonymous function args order.Li Jin2024-03-191-8/+16
* try fixing issue #162.Li Jin2024-03-194-241/+646
* Added option to stop implicit returns on the root. (#164)v0.22.3Liga2024-03-121-3/+8
* Fixed undeclared specifier in yue_compiler.cpp (#163)Retro2024-03-121-1/+1
* forgot to remove an unnecessary const declaration.Li Jin2024-03-061-2/+1
* add default return declaration for function literal.v0.22.2Li Jin2024-03-045-10/+71
* confirmed only the index/key variable is const in for-loop.v0.22.1Li Jin2024-02-281-4/+7
* mark vars in for-loop const by default, because Lua 5.5 did it.Li Jin2024-02-281-2/+6
* fix an empty check case.v0.21.8Li Jin2024-02-051-9/+17
* fix in-expression format issue.v0.21.7Li Jin2024-02-055-170/+147
* fix more invalid in-expression use cases.Li Jin2024-02-051-2/+60
* happy new year!Li Jin2024-01-0411-11/+11
* fix a const list destructuring case.Li Jin2023-12-193-4/+6
* fix a crash case.Li Jin2023-12-191-1/+2