├── .github └── workflows │ └── jarbuild.yml ├── .hgignore ├── .idea ├── artifacts │ └── unluac_jar.xml └── vcs.xml ├── README.md ├── authors.txt ├── license.txt ├── out └── .gitkeep ├── src ├── META-INF │ └── MANIFEST.MF └── unluac │ ├── Configuration.java │ ├── Main.java │ ├── Version.java │ ├── assemble │ ├── Assembler.java │ ├── AssemblerException.java │ ├── Directive.java │ └── Tokenizer.java │ ├── decompile │ ├── AssertionManager.java │ ├── Code.java │ ├── CodeExtract.java │ ├── Constant.java │ ├── ControlFlowHandler.java │ ├── Declaration.java │ ├── Decompiler.java │ ├── Disassembler.java │ ├── Function.java │ ├── Op.java │ ├── OpcodeMap.java │ ├── OperandFormat.java │ ├── Output.java │ ├── OutputProvider.java │ ├── Registers.java │ ├── Upvalues.java │ ├── Validator.java │ ├── VariableFinder.java │ ├── Walker.java │ ├── block │ │ ├── AlwaysLoop.java │ │ ├── Block.java │ │ ├── Break.java │ │ ├── ContainerBlock.java │ │ ├── DoEndBlock.java │ │ ├── ElseEndBlock.java │ │ ├── ForBlock.java │ │ ├── ForBlock50.java │ │ ├── ForBlock51.java │ │ ├── Goto.java │ │ ├── IfThenElseBlock.java │ │ ├── IfThenEndBlock.java │ │ ├── OnceLoop.java │ │ ├── OuterBlock.java │ │ ├── RepeatBlock.java │ │ ├── SetBlock.java │ │ ├── TForBlock.java │ │ └── WhileBlock.java │ ├── condition │ │ ├── AndCondition.java │ │ ├── BinaryCondition.java │ │ ├── Condition.java │ │ ├── ConstantCondition.java │ │ ├── FinalSetCondition.java │ │ ├── NotCondition.java │ │ ├── OrCondition.java │ │ └── TestCondition.java │ ├── expression │ │ ├── BinaryExpression.java │ │ ├── ClosureExpression.java │ │ ├── ConstantExpression.java │ │ ├── Expression.java │ │ ├── FunctionCall.java │ │ ├── GlobalExpression.java │ │ ├── LocalVariable.java │ │ ├── TableLiteral.java │ │ ├── TableReference.java │ │ ├── UnaryExpression.java │ │ ├── UpvalueExpression.java │ │ └── Vararg.java │ ├── operation │ │ ├── CallOperation.java │ │ ├── GlobalSet.java │ │ ├── LoadNil.java │ │ ├── MultipleRegisterSet.java │ │ ├── Operation.java │ │ ├── RegisterSet.java │ │ ├── ReturnOperation.java │ │ ├── TableSet.java │ │ └── UpvalueSet.java │ ├── statement │ │ ├── Assignment.java │ │ ├── Declare.java │ │ ├── FunctionCallStatement.java │ │ ├── Label.java │ │ ├── Return.java │ │ └── Statement.java │ └── target │ │ ├── GlobalTarget.java │ │ ├── TableTarget.java │ │ ├── Target.java │ │ ├── UpvalueTarget.java │ │ └── VariableTarget.java │ ├── parse │ ├── BHeader.java │ ├── BInteger.java │ ├── BIntegerType.java │ ├── BList.java │ ├── BObject.java │ ├── BObjectType.java │ ├── LAbsLineInfo.java │ ├── LAbsLineInfoType.java │ ├── LBoolean.java │ ├── LBooleanType.java │ ├── LConstantType.java │ ├── LFunction.java │ ├── LFunctionType.java │ ├── LHeader.java │ ├── LHeaderType.java │ ├── LLocal.java │ ├── LLocalType.java │ ├── LNil.java │ ├── LNumber.java │ ├── LNumberType.java │ ├── LObject.java │ ├── LSourceLines.java │ ├── LString.java │ ├── LStringType.java │ ├── LUpvalue.java │ └── LUpvalueType.java │ ├── test │ ├── Compare.java │ ├── LuaC.java │ ├── LuaSpec.java │ ├── RunExtendedTests.java │ ├── RunTest.java │ ├── RunTests.java │ ├── TestFiles.java │ ├── TestReport.java │ ├── TestResult.java │ ├── TestSuite.java │ └── UnluacSpec.java │ └── util │ ├── Stack.java │ └── StringUtils.java ├── test └── src │ ├── 51_adjust02.lua │ ├── 51_adjust03.lua │ ├── 51_ellipsis.lua │ ├── 51_ellipsis02.lua │ ├── 51_expression.lua │ ├── 51_expression03.lua │ ├── 51_expression2.lua │ ├── 51_method03.lua │ ├── 51_string03.lua │ ├── 52_goto01.lua │ ├── 52_goto02.lua │ ├── 52_goto03.lua │ ├── 52_loadkx01.lua │ ├── 53_expression.lua │ ├── 53_expression02.lua │ ├── 54_tbc01.lua │ ├── adjust01.lua │ ├── adjust04.lua │ ├── adjust05.lua │ ├── adjust06.lua │ ├── always01.lua │ ├── always02.lua │ ├── always03.lua │ ├── always04.lua │ ├── assign.lua │ ├── booleanassign01.lua │ ├── booleanassign02.lua │ ├── booleanassign03.lua │ ├── booleanassign04.lua │ ├── booleanassign05.lua │ ├── booleanassign06.lua │ ├── booleanassign07.lua │ ├── booleanassign08.lua │ ├── booleanassign09.lua │ ├── booleanassign10.lua │ ├── booleanassign11.lua │ ├── booleanassign12.lua │ ├── booleanassign13.lua │ ├── booleanassign14.lua │ ├── booleanassign15.lua │ ├── booleanassign16.lua │ ├── booleanassign17.lua │ ├── booleanassign18.lua │ ├── booleanassign19.lua │ ├── booleanassign20.lua │ ├── booleanassign21.lua │ ├── booleanassign22.lua │ ├── booleanassign23.lua │ ├── booleanassign24.lua │ ├── booleanassign25.lua │ ├── booleanassign26.lua │ ├── booleanassign27.lua │ ├── booleanassign28.lua │ ├── booleanexpression01.lua │ ├── booleanexpression02.lua │ ├── booleanexpression03.lua │ ├── booleanexpression04.lua │ ├── booleanexpression05.lua │ ├── booleanexpression06.lua │ ├── booleanexpression07.lua │ ├── booleanexpression08.lua │ ├── booleanexpression09.lua │ ├── booleanexpression10.lua │ ├── booleanmultiassign01.lua │ ├── booleanmultiassign02.lua │ ├── booleanselfassign01.lua │ ├── break01.lua │ ├── break02.lua │ ├── break03.lua │ ├── break04.lua │ ├── break05.lua │ ├── break06.lua │ ├── break07.lua │ ├── break08.lua │ ├── break09.lua │ ├── break10.lua │ ├── close01.lua │ ├── close02.lua │ ├── close03.lua │ ├── close04.lua │ ├── closure.lua │ ├── combinebassign01.lua │ ├── combinebassign02.lua │ ├── combinebassign03.lua │ ├── combinebassign04.lua │ ├── combinebassign05.lua │ ├── combinebassign07.lua │ ├── combinebexpression01.lua │ ├── combinebexpression02.lua │ ├── combinebexpression03.lua │ ├── combinebexpression04.lua │ ├── combinebexpression05.lua │ ├── combinebexpression06.lua │ ├── combinebexpression07.lua │ ├── compare01.lua │ ├── compareassign01.lua │ ├── compareassign02.lua │ ├── compareexpression.lua │ ├── compareexpression02.lua │ ├── compareorder01.lua │ ├── compareorder02.lua │ ├── compareorder03.lua │ ├── compareorder04.lua │ ├── compareorder05.lua │ ├── compareorder06.lua │ ├── compareorder07.lua │ ├── compareorder08.lua │ ├── complexassign01.lua │ ├── complexassign02.lua │ ├── complexassign03.lua │ ├── condition.lua │ ├── condition02.lua │ ├── condition03.lua │ ├── control01.lua │ ├── control02.lua │ ├── control03.lua │ ├── control04.lua │ ├── control05.lua │ ├── control06.lua │ ├── control07.lua │ ├── declare.lua │ ├── declare02.lua │ ├── declare03.lua │ ├── declare04.lua │ ├── declare05.lua │ ├── doend01.lua │ ├── doend02.lua │ ├── doend03.lua │ ├── doend04.lua │ ├── doend05.lua │ ├── doend06.lua │ ├── doend07.lua │ ├── doend08.lua │ ├── ellipsis03.lua │ ├── else01.lua │ ├── else02.lua │ ├── else03.lua │ ├── else04.lua │ ├── else05.lua │ ├── else06.lua │ ├── else07.lua │ ├── expression.lua │ ├── expression02.lua │ ├── final01.lua │ ├── final02.lua │ ├── functioncall.lua │ ├── if01.lua │ ├── if02.lua │ ├── if03.lua │ ├── if04.lua │ ├── if05.lua │ ├── if06.lua │ ├── if07.lua │ ├── ifthen.lua │ ├── ifthenelse.lua │ ├── inlineconstant01.lua │ ├── inlinefunction01.lua │ ├── inlinefunction02.lua │ ├── literal.lua │ ├── literallist.lua │ ├── localbooleanassign.lua │ ├── localfunction01.lua │ ├── localfunction02.lua │ ├── localfunction03.lua │ ├── localfunction04.lua │ ├── loop01.lua │ ├── loop02.lua │ ├── loop03.lua │ ├── loop04.lua │ ├── method01.lua │ ├── method02.lua │ ├── multiassign.lua │ ├── multiassign02.lua │ ├── multiassign03.lua │ ├── multiassign04.lua │ ├── multiassign05.lua │ ├── multiassign06.lua │ ├── multiliteraltarget.lua │ ├── nestedif.lua │ ├── nestedif02.lua │ ├── number01.lua │ ├── number02.lua │ ├── number03.lua │ ├── once01.lua │ ├── once02.lua │ ├── once03.lua │ ├── once04.lua │ ├── once05.lua │ ├── repeat.lua │ ├── repeat02.lua │ ├── repeat03.lua │ ├── report01_full.lua │ ├── report01a.lua │ ├── report01b.lua │ ├── report01c.lua │ ├── report01d.lua │ ├── report02.lua │ ├── report02a.lua │ ├── report02b.lua │ ├── report02c.lua │ ├── report02d.lua │ ├── report02e.lua │ ├── report03.lua │ ├── report04.lua │ ├── report05.lua │ ├── scope02.lua │ ├── scope03.lua │ ├── self01.lua │ ├── string01.lua │ ├── string02.lua │ ├── string04.lua │ ├── table01.lua │ ├── table02.lua │ ├── table03.lua │ ├── table06.lua │ ├── table07.lua │ ├── unused01.lua │ ├── upvalue01.lua │ ├── upvalue02.lua │ ├── upvalue03.lua │ ├── upvalue04.lua │ ├── upvalue05.lua │ ├── while.lua │ ├── while02.lua │ ├── while03.lua │ ├── while04.lua │ ├── while05.lua │ ├── while06.lua │ └── while07.lua └── unluac.iml /.github/workflows/jarbuild.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/.github/workflows/jarbuild.yml -------------------------------------------------------------------------------- /.hgignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/.hgignore -------------------------------------------------------------------------------- /.idea/artifacts/unluac_jar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/.idea/artifacts/unluac_jar.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/README.md -------------------------------------------------------------------------------- /authors.txt: -------------------------------------------------------------------------------- 1 | tehtmi -- main developer 2 | Thomas Klaeger -- added support for Lua 5.0 3 | -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/license.txt -------------------------------------------------------------------------------- /out/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Main-Class: unluac.Main 3 | 4 | -------------------------------------------------------------------------------- /src/unluac/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/Configuration.java -------------------------------------------------------------------------------- /src/unluac/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/Main.java -------------------------------------------------------------------------------- /src/unluac/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/Version.java -------------------------------------------------------------------------------- /src/unluac/assemble/Assembler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/assemble/Assembler.java -------------------------------------------------------------------------------- /src/unluac/assemble/AssemblerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/assemble/AssemblerException.java -------------------------------------------------------------------------------- /src/unluac/assemble/Directive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/assemble/Directive.java -------------------------------------------------------------------------------- /src/unluac/assemble/Tokenizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/assemble/Tokenizer.java -------------------------------------------------------------------------------- /src/unluac/decompile/AssertionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/AssertionManager.java -------------------------------------------------------------------------------- /src/unluac/decompile/Code.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/Code.java -------------------------------------------------------------------------------- /src/unluac/decompile/CodeExtract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/CodeExtract.java -------------------------------------------------------------------------------- /src/unluac/decompile/Constant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/Constant.java -------------------------------------------------------------------------------- /src/unluac/decompile/ControlFlowHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/ControlFlowHandler.java -------------------------------------------------------------------------------- /src/unluac/decompile/Declaration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/Declaration.java -------------------------------------------------------------------------------- /src/unluac/decompile/Decompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/Decompiler.java -------------------------------------------------------------------------------- /src/unluac/decompile/Disassembler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/Disassembler.java -------------------------------------------------------------------------------- /src/unluac/decompile/Function.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/Function.java -------------------------------------------------------------------------------- /src/unluac/decompile/Op.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/Op.java -------------------------------------------------------------------------------- /src/unluac/decompile/OpcodeMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/OpcodeMap.java -------------------------------------------------------------------------------- /src/unluac/decompile/OperandFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/OperandFormat.java -------------------------------------------------------------------------------- /src/unluac/decompile/Output.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/Output.java -------------------------------------------------------------------------------- /src/unluac/decompile/OutputProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/OutputProvider.java -------------------------------------------------------------------------------- /src/unluac/decompile/Registers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/Registers.java -------------------------------------------------------------------------------- /src/unluac/decompile/Upvalues.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/Upvalues.java -------------------------------------------------------------------------------- /src/unluac/decompile/Validator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/Validator.java -------------------------------------------------------------------------------- /src/unluac/decompile/VariableFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/VariableFinder.java -------------------------------------------------------------------------------- /src/unluac/decompile/Walker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/Walker.java -------------------------------------------------------------------------------- /src/unluac/decompile/block/AlwaysLoop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/block/AlwaysLoop.java -------------------------------------------------------------------------------- /src/unluac/decompile/block/Block.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/block/Block.java -------------------------------------------------------------------------------- /src/unluac/decompile/block/Break.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/block/Break.java -------------------------------------------------------------------------------- /src/unluac/decompile/block/ContainerBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/block/ContainerBlock.java -------------------------------------------------------------------------------- /src/unluac/decompile/block/DoEndBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/block/DoEndBlock.java -------------------------------------------------------------------------------- /src/unluac/decompile/block/ElseEndBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/block/ElseEndBlock.java -------------------------------------------------------------------------------- /src/unluac/decompile/block/ForBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/block/ForBlock.java -------------------------------------------------------------------------------- /src/unluac/decompile/block/ForBlock50.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/block/ForBlock50.java -------------------------------------------------------------------------------- /src/unluac/decompile/block/ForBlock51.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/block/ForBlock51.java -------------------------------------------------------------------------------- /src/unluac/decompile/block/Goto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/block/Goto.java -------------------------------------------------------------------------------- /src/unluac/decompile/block/IfThenElseBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/block/IfThenElseBlock.java -------------------------------------------------------------------------------- /src/unluac/decompile/block/IfThenEndBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/block/IfThenEndBlock.java -------------------------------------------------------------------------------- /src/unluac/decompile/block/OnceLoop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/block/OnceLoop.java -------------------------------------------------------------------------------- /src/unluac/decompile/block/OuterBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/block/OuterBlock.java -------------------------------------------------------------------------------- /src/unluac/decompile/block/RepeatBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/block/RepeatBlock.java -------------------------------------------------------------------------------- /src/unluac/decompile/block/SetBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/block/SetBlock.java -------------------------------------------------------------------------------- /src/unluac/decompile/block/TForBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/block/TForBlock.java -------------------------------------------------------------------------------- /src/unluac/decompile/block/WhileBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/block/WhileBlock.java -------------------------------------------------------------------------------- /src/unluac/decompile/condition/AndCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/condition/AndCondition.java -------------------------------------------------------------------------------- /src/unluac/decompile/condition/BinaryCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/condition/BinaryCondition.java -------------------------------------------------------------------------------- /src/unluac/decompile/condition/Condition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/condition/Condition.java -------------------------------------------------------------------------------- /src/unluac/decompile/condition/ConstantCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/condition/ConstantCondition.java -------------------------------------------------------------------------------- /src/unluac/decompile/condition/FinalSetCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/condition/FinalSetCondition.java -------------------------------------------------------------------------------- /src/unluac/decompile/condition/NotCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/condition/NotCondition.java -------------------------------------------------------------------------------- /src/unluac/decompile/condition/OrCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/condition/OrCondition.java -------------------------------------------------------------------------------- /src/unluac/decompile/condition/TestCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/condition/TestCondition.java -------------------------------------------------------------------------------- /src/unluac/decompile/expression/BinaryExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/expression/BinaryExpression.java -------------------------------------------------------------------------------- /src/unluac/decompile/expression/ClosureExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/expression/ClosureExpression.java -------------------------------------------------------------------------------- /src/unluac/decompile/expression/ConstantExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/expression/ConstantExpression.java -------------------------------------------------------------------------------- /src/unluac/decompile/expression/Expression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/expression/Expression.java -------------------------------------------------------------------------------- /src/unluac/decompile/expression/FunctionCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/expression/FunctionCall.java -------------------------------------------------------------------------------- /src/unluac/decompile/expression/GlobalExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/expression/GlobalExpression.java -------------------------------------------------------------------------------- /src/unluac/decompile/expression/LocalVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/expression/LocalVariable.java -------------------------------------------------------------------------------- /src/unluac/decompile/expression/TableLiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/expression/TableLiteral.java -------------------------------------------------------------------------------- /src/unluac/decompile/expression/TableReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/expression/TableReference.java -------------------------------------------------------------------------------- /src/unluac/decompile/expression/UnaryExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/expression/UnaryExpression.java -------------------------------------------------------------------------------- /src/unluac/decompile/expression/UpvalueExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/expression/UpvalueExpression.java -------------------------------------------------------------------------------- /src/unluac/decompile/expression/Vararg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/expression/Vararg.java -------------------------------------------------------------------------------- /src/unluac/decompile/operation/CallOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/operation/CallOperation.java -------------------------------------------------------------------------------- /src/unluac/decompile/operation/GlobalSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/operation/GlobalSet.java -------------------------------------------------------------------------------- /src/unluac/decompile/operation/LoadNil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/operation/LoadNil.java -------------------------------------------------------------------------------- /src/unluac/decompile/operation/MultipleRegisterSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/operation/MultipleRegisterSet.java -------------------------------------------------------------------------------- /src/unluac/decompile/operation/Operation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/operation/Operation.java -------------------------------------------------------------------------------- /src/unluac/decompile/operation/RegisterSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/operation/RegisterSet.java -------------------------------------------------------------------------------- /src/unluac/decompile/operation/ReturnOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/operation/ReturnOperation.java -------------------------------------------------------------------------------- /src/unluac/decompile/operation/TableSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/operation/TableSet.java -------------------------------------------------------------------------------- /src/unluac/decompile/operation/UpvalueSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/operation/UpvalueSet.java -------------------------------------------------------------------------------- /src/unluac/decompile/statement/Assignment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/statement/Assignment.java -------------------------------------------------------------------------------- /src/unluac/decompile/statement/Declare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/statement/Declare.java -------------------------------------------------------------------------------- /src/unluac/decompile/statement/FunctionCallStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/statement/FunctionCallStatement.java -------------------------------------------------------------------------------- /src/unluac/decompile/statement/Label.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/statement/Label.java -------------------------------------------------------------------------------- /src/unluac/decompile/statement/Return.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/statement/Return.java -------------------------------------------------------------------------------- /src/unluac/decompile/statement/Statement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/statement/Statement.java -------------------------------------------------------------------------------- /src/unluac/decompile/target/GlobalTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/target/GlobalTarget.java -------------------------------------------------------------------------------- /src/unluac/decompile/target/TableTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/target/TableTarget.java -------------------------------------------------------------------------------- /src/unluac/decompile/target/Target.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/target/Target.java -------------------------------------------------------------------------------- /src/unluac/decompile/target/UpvalueTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/target/UpvalueTarget.java -------------------------------------------------------------------------------- /src/unluac/decompile/target/VariableTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/decompile/target/VariableTarget.java -------------------------------------------------------------------------------- /src/unluac/parse/BHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/BHeader.java -------------------------------------------------------------------------------- /src/unluac/parse/BInteger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/BInteger.java -------------------------------------------------------------------------------- /src/unluac/parse/BIntegerType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/BIntegerType.java -------------------------------------------------------------------------------- /src/unluac/parse/BList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/BList.java -------------------------------------------------------------------------------- /src/unluac/parse/BObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/BObject.java -------------------------------------------------------------------------------- /src/unluac/parse/BObjectType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/BObjectType.java -------------------------------------------------------------------------------- /src/unluac/parse/LAbsLineInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LAbsLineInfo.java -------------------------------------------------------------------------------- /src/unluac/parse/LAbsLineInfoType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LAbsLineInfoType.java -------------------------------------------------------------------------------- /src/unluac/parse/LBoolean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LBoolean.java -------------------------------------------------------------------------------- /src/unluac/parse/LBooleanType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LBooleanType.java -------------------------------------------------------------------------------- /src/unluac/parse/LConstantType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LConstantType.java -------------------------------------------------------------------------------- /src/unluac/parse/LFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LFunction.java -------------------------------------------------------------------------------- /src/unluac/parse/LFunctionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LFunctionType.java -------------------------------------------------------------------------------- /src/unluac/parse/LHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LHeader.java -------------------------------------------------------------------------------- /src/unluac/parse/LHeaderType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LHeaderType.java -------------------------------------------------------------------------------- /src/unluac/parse/LLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LLocal.java -------------------------------------------------------------------------------- /src/unluac/parse/LLocalType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LLocalType.java -------------------------------------------------------------------------------- /src/unluac/parse/LNil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LNil.java -------------------------------------------------------------------------------- /src/unluac/parse/LNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LNumber.java -------------------------------------------------------------------------------- /src/unluac/parse/LNumberType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LNumberType.java -------------------------------------------------------------------------------- /src/unluac/parse/LObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LObject.java -------------------------------------------------------------------------------- /src/unluac/parse/LSourceLines.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LSourceLines.java -------------------------------------------------------------------------------- /src/unluac/parse/LString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LString.java -------------------------------------------------------------------------------- /src/unluac/parse/LStringType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LStringType.java -------------------------------------------------------------------------------- /src/unluac/parse/LUpvalue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LUpvalue.java -------------------------------------------------------------------------------- /src/unluac/parse/LUpvalueType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/parse/LUpvalueType.java -------------------------------------------------------------------------------- /src/unluac/test/Compare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/test/Compare.java -------------------------------------------------------------------------------- /src/unluac/test/LuaC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/test/LuaC.java -------------------------------------------------------------------------------- /src/unluac/test/LuaSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/test/LuaSpec.java -------------------------------------------------------------------------------- /src/unluac/test/RunExtendedTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/test/RunExtendedTests.java -------------------------------------------------------------------------------- /src/unluac/test/RunTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/test/RunTest.java -------------------------------------------------------------------------------- /src/unluac/test/RunTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/test/RunTests.java -------------------------------------------------------------------------------- /src/unluac/test/TestFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/test/TestFiles.java -------------------------------------------------------------------------------- /src/unluac/test/TestReport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/test/TestReport.java -------------------------------------------------------------------------------- /src/unluac/test/TestResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/test/TestResult.java -------------------------------------------------------------------------------- /src/unluac/test/TestSuite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/test/TestSuite.java -------------------------------------------------------------------------------- /src/unluac/test/UnluacSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/test/UnluacSpec.java -------------------------------------------------------------------------------- /src/unluac/util/Stack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/util/Stack.java -------------------------------------------------------------------------------- /src/unluac/util/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/src/unluac/util/StringUtils.java -------------------------------------------------------------------------------- /test/src/51_adjust02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/51_adjust02.lua -------------------------------------------------------------------------------- /test/src/51_adjust03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/51_adjust03.lua -------------------------------------------------------------------------------- /test/src/51_ellipsis.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/51_ellipsis.lua -------------------------------------------------------------------------------- /test/src/51_ellipsis02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/51_ellipsis02.lua -------------------------------------------------------------------------------- /test/src/51_expression.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/51_expression.lua -------------------------------------------------------------------------------- /test/src/51_expression03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/51_expression03.lua -------------------------------------------------------------------------------- /test/src/51_expression2.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/51_expression2.lua -------------------------------------------------------------------------------- /test/src/51_method03.lua: -------------------------------------------------------------------------------- 1 | print((arg).x) -------------------------------------------------------------------------------- /test/src/51_string03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/51_string03.lua -------------------------------------------------------------------------------- /test/src/52_goto01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/52_goto01.lua -------------------------------------------------------------------------------- /test/src/52_goto02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/52_goto02.lua -------------------------------------------------------------------------------- /test/src/52_goto03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/52_goto03.lua -------------------------------------------------------------------------------- /test/src/52_loadkx01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/52_loadkx01.lua -------------------------------------------------------------------------------- /test/src/53_expression.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/53_expression.lua -------------------------------------------------------------------------------- /test/src/53_expression02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/53_expression02.lua -------------------------------------------------------------------------------- /test/src/54_tbc01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/54_tbc01.lua -------------------------------------------------------------------------------- /test/src/adjust01.lua: -------------------------------------------------------------------------------- 1 | f((g())) -------------------------------------------------------------------------------- /test/src/adjust04.lua: -------------------------------------------------------------------------------- 1 | return f() -------------------------------------------------------------------------------- /test/src/adjust05.lua: -------------------------------------------------------------------------------- 1 | for x in (pairs(t)) do 2 | print(x) 3 | end -------------------------------------------------------------------------------- /test/src/adjust06.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/adjust06.lua -------------------------------------------------------------------------------- /test/src/always01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/always01.lua -------------------------------------------------------------------------------- /test/src/always02.lua: -------------------------------------------------------------------------------- 1 | repeat 2 | f() 3 | until false 4 | -------------------------------------------------------------------------------- /test/src/always03.lua: -------------------------------------------------------------------------------- 1 | while true do end 2 | -------------------------------------------------------------------------------- /test/src/always04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/always04.lua -------------------------------------------------------------------------------- /test/src/assign.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/assign.lua -------------------------------------------------------------------------------- /test/src/booleanassign01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign01.lua -------------------------------------------------------------------------------- /test/src/booleanassign02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign02.lua -------------------------------------------------------------------------------- /test/src/booleanassign03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign03.lua -------------------------------------------------------------------------------- /test/src/booleanassign04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign04.lua -------------------------------------------------------------------------------- /test/src/booleanassign05.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign05.lua -------------------------------------------------------------------------------- /test/src/booleanassign06.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign06.lua -------------------------------------------------------------------------------- /test/src/booleanassign07.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign07.lua -------------------------------------------------------------------------------- /test/src/booleanassign08.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign08.lua -------------------------------------------------------------------------------- /test/src/booleanassign09.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign09.lua -------------------------------------------------------------------------------- /test/src/booleanassign10.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign10.lua -------------------------------------------------------------------------------- /test/src/booleanassign11.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign11.lua -------------------------------------------------------------------------------- /test/src/booleanassign12.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign12.lua -------------------------------------------------------------------------------- /test/src/booleanassign13.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign13.lua -------------------------------------------------------------------------------- /test/src/booleanassign14.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign14.lua -------------------------------------------------------------------------------- /test/src/booleanassign15.lua: -------------------------------------------------------------------------------- 1 | local x = f() 2 | g = x or nil 3 | -------------------------------------------------------------------------------- /test/src/booleanassign16.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign16.lua -------------------------------------------------------------------------------- /test/src/booleanassign17.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign17.lua -------------------------------------------------------------------------------- /test/src/booleanassign18.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign18.lua -------------------------------------------------------------------------------- /test/src/booleanassign19.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign19.lua -------------------------------------------------------------------------------- /test/src/booleanassign20.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign20.lua -------------------------------------------------------------------------------- /test/src/booleanassign21.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign21.lua -------------------------------------------------------------------------------- /test/src/booleanassign22.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign22.lua -------------------------------------------------------------------------------- /test/src/booleanassign23.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign23.lua -------------------------------------------------------------------------------- /test/src/booleanassign24.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign24.lua -------------------------------------------------------------------------------- /test/src/booleanassign25.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign25.lua -------------------------------------------------------------------------------- /test/src/booleanassign26.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign26.lua -------------------------------------------------------------------------------- /test/src/booleanassign27.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanassign27.lua -------------------------------------------------------------------------------- /test/src/booleanassign28.lua: -------------------------------------------------------------------------------- 1 | local x = a and (f() or c==0) 2 | print(x) 3 | -------------------------------------------------------------------------------- /test/src/booleanexpression01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanexpression01.lua -------------------------------------------------------------------------------- /test/src/booleanexpression02.lua: -------------------------------------------------------------------------------- 1 | print(a and b, a or b) 2 | -------------------------------------------------------------------------------- /test/src/booleanexpression03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanexpression03.lua -------------------------------------------------------------------------------- /test/src/booleanexpression04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanexpression04.lua -------------------------------------------------------------------------------- /test/src/booleanexpression05.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanexpression05.lua -------------------------------------------------------------------------------- /test/src/booleanexpression06.lua: -------------------------------------------------------------------------------- 1 | print(not a and b) -------------------------------------------------------------------------------- /test/src/booleanexpression07.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanexpression07.lua -------------------------------------------------------------------------------- /test/src/booleanexpression08.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanexpression08.lua -------------------------------------------------------------------------------- /test/src/booleanexpression09.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanexpression09.lua -------------------------------------------------------------------------------- /test/src/booleanexpression10.lua: -------------------------------------------------------------------------------- 1 | print((x or {}).__tostring) 2 | -------------------------------------------------------------------------------- /test/src/booleanmultiassign01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanmultiassign01.lua -------------------------------------------------------------------------------- /test/src/booleanmultiassign02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanmultiassign02.lua -------------------------------------------------------------------------------- /test/src/booleanselfassign01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/booleanselfassign01.lua -------------------------------------------------------------------------------- /test/src/break01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/break01.lua -------------------------------------------------------------------------------- /test/src/break02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/break02.lua -------------------------------------------------------------------------------- /test/src/break03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/break03.lua -------------------------------------------------------------------------------- /test/src/break04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/break04.lua -------------------------------------------------------------------------------- /test/src/break05.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/break05.lua -------------------------------------------------------------------------------- /test/src/break06.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/break06.lua -------------------------------------------------------------------------------- /test/src/break07.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/break07.lua -------------------------------------------------------------------------------- /test/src/break08.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/break08.lua -------------------------------------------------------------------------------- /test/src/break09.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/break09.lua -------------------------------------------------------------------------------- /test/src/break10.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/break10.lua -------------------------------------------------------------------------------- /test/src/close01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/close01.lua -------------------------------------------------------------------------------- /test/src/close02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/close02.lua -------------------------------------------------------------------------------- /test/src/close03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/close03.lua -------------------------------------------------------------------------------- /test/src/close04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/close04.lua -------------------------------------------------------------------------------- /test/src/closure.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/closure.lua -------------------------------------------------------------------------------- /test/src/combinebassign01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/combinebassign01.lua -------------------------------------------------------------------------------- /test/src/combinebassign02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/combinebassign02.lua -------------------------------------------------------------------------------- /test/src/combinebassign03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/combinebassign03.lua -------------------------------------------------------------------------------- /test/src/combinebassign04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/combinebassign04.lua -------------------------------------------------------------------------------- /test/src/combinebassign05.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/combinebassign05.lua -------------------------------------------------------------------------------- /test/src/combinebassign07.lua: -------------------------------------------------------------------------------- 1 | local a, b, c, d, e, f 2 | a = b == 0 and c or (d + e) * f 3 | -------------------------------------------------------------------------------- /test/src/combinebexpression01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/combinebexpression01.lua -------------------------------------------------------------------------------- /test/src/combinebexpression02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/combinebexpression02.lua -------------------------------------------------------------------------------- /test/src/combinebexpression03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/combinebexpression03.lua -------------------------------------------------------------------------------- /test/src/combinebexpression04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/combinebexpression04.lua -------------------------------------------------------------------------------- /test/src/combinebexpression05.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/combinebexpression05.lua -------------------------------------------------------------------------------- /test/src/combinebexpression06.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/combinebexpression06.lua -------------------------------------------------------------------------------- /test/src/combinebexpression07.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/combinebexpression07.lua -------------------------------------------------------------------------------- /test/src/compare01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/compare01.lua -------------------------------------------------------------------------------- /test/src/compareassign01.lua: -------------------------------------------------------------------------------- 1 | local a 2 | a = x < y 3 | -------------------------------------------------------------------------------- /test/src/compareassign02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/compareassign02.lua -------------------------------------------------------------------------------- /test/src/compareexpression.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/compareexpression.lua -------------------------------------------------------------------------------- /test/src/compareexpression02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/compareexpression02.lua -------------------------------------------------------------------------------- /test/src/compareorder01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/compareorder01.lua -------------------------------------------------------------------------------- /test/src/compareorder02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/compareorder02.lua -------------------------------------------------------------------------------- /test/src/compareorder03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/compareorder03.lua -------------------------------------------------------------------------------- /test/src/compareorder04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/compareorder04.lua -------------------------------------------------------------------------------- /test/src/compareorder05.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/compareorder05.lua -------------------------------------------------------------------------------- /test/src/compareorder06.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/compareorder06.lua -------------------------------------------------------------------------------- /test/src/compareorder07.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/compareorder07.lua -------------------------------------------------------------------------------- /test/src/compareorder08.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/compareorder08.lua -------------------------------------------------------------------------------- /test/src/complexassign01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/complexassign01.lua -------------------------------------------------------------------------------- /test/src/complexassign02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/complexassign02.lua -------------------------------------------------------------------------------- /test/src/complexassign03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/complexassign03.lua -------------------------------------------------------------------------------- /test/src/condition.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/condition.lua -------------------------------------------------------------------------------- /test/src/condition02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/condition02.lua -------------------------------------------------------------------------------- /test/src/condition03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/condition03.lua -------------------------------------------------------------------------------- /test/src/control01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/control01.lua -------------------------------------------------------------------------------- /test/src/control02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/control02.lua -------------------------------------------------------------------------------- /test/src/control03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/control03.lua -------------------------------------------------------------------------------- /test/src/control04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/control04.lua -------------------------------------------------------------------------------- /test/src/control05.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/control05.lua -------------------------------------------------------------------------------- /test/src/control06.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/control06.lua -------------------------------------------------------------------------------- /test/src/control07.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/control07.lua -------------------------------------------------------------------------------- /test/src/declare.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/declare.lua -------------------------------------------------------------------------------- /test/src/declare02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/declare02.lua -------------------------------------------------------------------------------- /test/src/declare03.lua: -------------------------------------------------------------------------------- 1 | print("begin") 2 | local x, y, z -------------------------------------------------------------------------------- /test/src/declare04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/declare04.lua -------------------------------------------------------------------------------- /test/src/declare05.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/declare05.lua -------------------------------------------------------------------------------- /test/src/doend01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/doend01.lua -------------------------------------------------------------------------------- /test/src/doend02.lua: -------------------------------------------------------------------------------- 1 | while x do 2 | local v, w = 0 3 | print(w, v) 4 | end -------------------------------------------------------------------------------- /test/src/doend03.lua: -------------------------------------------------------------------------------- 1 | for x, y in pairs(t) do 2 | local v, w = 0 3 | print(w, v) 4 | end -------------------------------------------------------------------------------- /test/src/doend04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/doend04.lua -------------------------------------------------------------------------------- /test/src/doend05.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/doend05.lua -------------------------------------------------------------------------------- /test/src/doend06.lua: -------------------------------------------------------------------------------- 1 | while true do 2 | local v, w = 0 3 | print(w, v) 4 | end 5 | -------------------------------------------------------------------------------- /test/src/doend07.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/doend07.lua -------------------------------------------------------------------------------- /test/src/doend08.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/doend08.lua -------------------------------------------------------------------------------- /test/src/ellipsis03.lua: -------------------------------------------------------------------------------- 1 | function f(...) 2 | return arg 3 | end 4 | -------------------------------------------------------------------------------- /test/src/else01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/else01.lua -------------------------------------------------------------------------------- /test/src/else02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/else02.lua -------------------------------------------------------------------------------- /test/src/else03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/else03.lua -------------------------------------------------------------------------------- /test/src/else04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/else04.lua -------------------------------------------------------------------------------- /test/src/else05.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/else05.lua -------------------------------------------------------------------------------- /test/src/else06.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/else06.lua -------------------------------------------------------------------------------- /test/src/else07.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/else07.lua -------------------------------------------------------------------------------- /test/src/expression.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/expression.lua -------------------------------------------------------------------------------- /test/src/expression02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/expression02.lua -------------------------------------------------------------------------------- /test/src/final01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/final01.lua -------------------------------------------------------------------------------- /test/src/final02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/final02.lua -------------------------------------------------------------------------------- /test/src/functioncall.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/functioncall.lua -------------------------------------------------------------------------------- /test/src/if01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/if01.lua -------------------------------------------------------------------------------- /test/src/if02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/if02.lua -------------------------------------------------------------------------------- /test/src/if03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/if03.lua -------------------------------------------------------------------------------- /test/src/if04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/if04.lua -------------------------------------------------------------------------------- /test/src/if05.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/if05.lua -------------------------------------------------------------------------------- /test/src/if06.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/if06.lua -------------------------------------------------------------------------------- /test/src/if07.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/if07.lua -------------------------------------------------------------------------------- /test/src/ifthen.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/ifthen.lua -------------------------------------------------------------------------------- /test/src/ifthenelse.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/ifthenelse.lua -------------------------------------------------------------------------------- /test/src/inlineconstant01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/inlineconstant01.lua -------------------------------------------------------------------------------- /test/src/inlinefunction01.lua: -------------------------------------------------------------------------------- 1 | (function() print "hello" end)() -------------------------------------------------------------------------------- /test/src/inlinefunction02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/inlinefunction02.lua -------------------------------------------------------------------------------- /test/src/literal.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/literal.lua -------------------------------------------------------------------------------- /test/src/literallist.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/literallist.lua -------------------------------------------------------------------------------- /test/src/localbooleanassign.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/localbooleanassign.lua -------------------------------------------------------------------------------- /test/src/localfunction01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/localfunction01.lua -------------------------------------------------------------------------------- /test/src/localfunction02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/localfunction02.lua -------------------------------------------------------------------------------- /test/src/localfunction03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/localfunction03.lua -------------------------------------------------------------------------------- /test/src/localfunction04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/localfunction04.lua -------------------------------------------------------------------------------- /test/src/loop01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/loop01.lua -------------------------------------------------------------------------------- /test/src/loop02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/loop02.lua -------------------------------------------------------------------------------- /test/src/loop03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/loop03.lua -------------------------------------------------------------------------------- /test/src/loop04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/loop04.lua -------------------------------------------------------------------------------- /test/src/method01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/method01.lua -------------------------------------------------------------------------------- /test/src/method02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/method02.lua -------------------------------------------------------------------------------- /test/src/multiassign.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/multiassign.lua -------------------------------------------------------------------------------- /test/src/multiassign02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/multiassign02.lua -------------------------------------------------------------------------------- /test/src/multiassign03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/multiassign03.lua -------------------------------------------------------------------------------- /test/src/multiassign04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/multiassign04.lua -------------------------------------------------------------------------------- /test/src/multiassign05.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/multiassign05.lua -------------------------------------------------------------------------------- /test/src/multiassign06.lua: -------------------------------------------------------------------------------- 1 | local a, b = t[1], t[2] or {} 2 | -------------------------------------------------------------------------------- /test/src/multiliteraltarget.lua: -------------------------------------------------------------------------------- 1 | local a 2 | a = {f()} 3 | -------------------------------------------------------------------------------- /test/src/nestedif.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/nestedif.lua -------------------------------------------------------------------------------- /test/src/nestedif02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/nestedif02.lua -------------------------------------------------------------------------------- /test/src/number01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/number01.lua -------------------------------------------------------------------------------- /test/src/number02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/number02.lua -------------------------------------------------------------------------------- /test/src/number03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/number03.lua -------------------------------------------------------------------------------- /test/src/once01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/once01.lua -------------------------------------------------------------------------------- /test/src/once02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/once02.lua -------------------------------------------------------------------------------- /test/src/once03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/once03.lua -------------------------------------------------------------------------------- /test/src/once04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/once04.lua -------------------------------------------------------------------------------- /test/src/once05.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/once05.lua -------------------------------------------------------------------------------- /test/src/repeat.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/repeat.lua -------------------------------------------------------------------------------- /test/src/repeat02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/repeat02.lua -------------------------------------------------------------------------------- /test/src/repeat03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/repeat03.lua -------------------------------------------------------------------------------- /test/src/report01_full.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/report01_full.lua -------------------------------------------------------------------------------- /test/src/report01a.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/report01a.lua -------------------------------------------------------------------------------- /test/src/report01b.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/report01b.lua -------------------------------------------------------------------------------- /test/src/report01c.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/report01c.lua -------------------------------------------------------------------------------- /test/src/report01d.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/report01d.lua -------------------------------------------------------------------------------- /test/src/report02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/report02.lua -------------------------------------------------------------------------------- /test/src/report02a.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/report02a.lua -------------------------------------------------------------------------------- /test/src/report02b.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/report02b.lua -------------------------------------------------------------------------------- /test/src/report02c.lua: -------------------------------------------------------------------------------- 1 | if check() then 2 | do1() 3 | else 4 | end -------------------------------------------------------------------------------- /test/src/report02d.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/report02d.lua -------------------------------------------------------------------------------- /test/src/report02e.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/report02e.lua -------------------------------------------------------------------------------- /test/src/report03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/report03.lua -------------------------------------------------------------------------------- /test/src/report04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/report04.lua -------------------------------------------------------------------------------- /test/src/report05.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/report05.lua -------------------------------------------------------------------------------- /test/src/scope02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/scope02.lua -------------------------------------------------------------------------------- /test/src/scope03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/scope03.lua -------------------------------------------------------------------------------- /test/src/self01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/self01.lua -------------------------------------------------------------------------------- /test/src/string01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/string01.lua -------------------------------------------------------------------------------- /test/src/string02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/string02.lua -------------------------------------------------------------------------------- /test/src/string04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/string04.lua -------------------------------------------------------------------------------- /test/src/table01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/table01.lua -------------------------------------------------------------------------------- /test/src/table02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/table02.lua -------------------------------------------------------------------------------- /test/src/table03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/table03.lua -------------------------------------------------------------------------------- /test/src/table06.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/table06.lua -------------------------------------------------------------------------------- /test/src/table07.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/table07.lua -------------------------------------------------------------------------------- /test/src/unused01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/unused01.lua -------------------------------------------------------------------------------- /test/src/upvalue01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/upvalue01.lua -------------------------------------------------------------------------------- /test/src/upvalue02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/upvalue02.lua -------------------------------------------------------------------------------- /test/src/upvalue03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/upvalue03.lua -------------------------------------------------------------------------------- /test/src/upvalue04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/upvalue04.lua -------------------------------------------------------------------------------- /test/src/upvalue05.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/upvalue05.lua -------------------------------------------------------------------------------- /test/src/while.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/while.lua -------------------------------------------------------------------------------- /test/src/while02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/while02.lua -------------------------------------------------------------------------------- /test/src/while03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/while03.lua -------------------------------------------------------------------------------- /test/src/while04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/while04.lua -------------------------------------------------------------------------------- /test/src/while05.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/while05.lua -------------------------------------------------------------------------------- /test/src/while06.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/test/src/while06.lua -------------------------------------------------------------------------------- /test/src/while07.lua: -------------------------------------------------------------------------------- 1 | local x 2 | while test() do 3 | x = a or b + 1 4 | end 5 | -------------------------------------------------------------------------------- /unluac.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyaMisty/unluac_miwifi/HEAD/unluac.iml --------------------------------------------------------------------------------