aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)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
| | | | Supported local/const/close hoist in class body.
* 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
| | | | | | * Fixed a `with` block with return statement issue. * Fixed a switch-when indentation issue. * Added error reporting for `return` statement not appearing in last block line.
* 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
|