aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* fix a format case.Li Jin2023-12-182-4/+16
* fix invalid formation.v0.21.3Li Jin2023-12-143-21/+111
* add yue.format() function. fix yue ast to code function issues.Li Jin2023-12-136-76/+276
* update version.Li Jin2023-12-111-1/+1
* fix empty block ends with eof issue.Li Jin2023-12-111-1/+1
* changed the if-assignment syntax to prevent some errors.v0.21.0Li Jin2023-12-074-15/+25
* fixing issue #157.Li Jin2023-12-072-7/+20
* update Lua 5.4.Li Jin2023-12-066-95/+141
* fix luaminify issue.Li Jin2023-11-272-5/+11
* make function call args a consistent behavior with table list.v0.20.7Li Jin2023-11-194-7/+19
* fix a crash case for import statement.Li Jin2023-11-151-14/+21
* fix a missing case for condition chaining.v0.20.5Li Jin2023-11-091-24/+25
* fix table matching syntax in switch statement with list table.v0.20.4Li Jin2023-11-021-3/+10
* remove miss copied file.Li Jin2023-10-271-21/+0