aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* fix correct evaluation order for multi-value assignments.v0.25.0Li Jin2024-09-0310-124/+257
* 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
* update docs.Li Jin2024-08-102-0/+1554
* 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-096-74/+111
* add yue.is_ast().Li Jin2024-08-097-189/+269
* add macros generating macros feature.v0.23.9Li Jin2024-08-0512-29/+225
* fix spread exp list in up-value function issue.v0.23.8Li Jin2024-05-312-18/+37
* prevent more anonymous functions generating from `const`, `close` decl.Li Jin2024-05-235-202/+221
* fix more cases in try-catch syntax.v0.23.6Li Jin2024-05-1710-137/+556
* fix ambiguous issue in try-catch syntax.v0.23.4Li Jin2024-05-165-180/+272
* fix a traceback rewrite issue.Li Jin2024-04-251-3/+3
* fix code gen check.Li Jin2024-04-232-2/+2
* fix doc.Li Jin2024-04-232-3/+3
* Update macos.ymlv0.23.3Li Jin2024-04-031-1/+1
* Update macos.ymlLi Jin2024-04-031-1/+1
* 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-2520-500/+320
* remove one more redundant 'do' block from try-catch.v0.23.2Li Jin2024-03-213-53/+63
* remove redundant 'do' blocks in code generation.Li Jin2024-03-2154-4534/+4013
* more test cases.v0.23.0Li Jin2024-03-194-1/+62
* fix nil coalescing anonymous function moving issue. add test cases.Li Jin2024-03-193-5/+715
* fix Lua 5.1 close attribute compatible function.Li Jin2024-03-192-45/+50
* Object literals in README (#165)snan2024-03-191-2/+2
* fix anonymous function args order.Li Jin2024-03-194-42/+50
* try fixing issue #162.Li Jin2024-03-1915-819/+1328
* 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-047-10/+176
* confirmed only the index/key variable is const in for-loop.v0.22.1Li Jin2024-02-281-4/+7
* update year.v0.22.0Li Jin2024-02-282-2/+2
* 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-053-10/+26
* fix in-expression format issue.v0.21.7Li Jin2024-02-059-175/+238
* fix more invalid in-expression use cases.Li Jin2024-02-053-2/+148
* more yearly update.Li Jin2024-01-043-3/+3
* happy new year!Li Jin2024-01-0411-11/+11
* fix a const list destructuring case.Li Jin2023-12-196-4/+29
* fix a crash case.Li Jin2023-12-191-1/+2
* fix a format case.Li Jin2023-12-183-5/+17
* fix invalid formation.v0.21.3Li Jin2023-12-144-35/+112
* Update ubuntu.ymlLi Jin2023-12-131-1/+1
* add yue.format() function. fix yue ast to code function issues.Li Jin2023-12-138-76/+535
* Update ubuntu.ymlLi Jin2023-12-131-0/+1
* Update macos.ymlLi Jin2023-12-131-0/+1
* update version.Li Jin2023-12-111-1/+1