diff --git a/examples/Addition.lua b/examples/Addition.lua new file mode 100644 index 0000000..d887721 --- /dev/null +++ b/examples/Addition.lua @@ -0,0 +1 @@ +local a = 1 + 2 \ No newline at end of file diff --git a/examples/Addition.luac b/examples/Addition.luac new file mode 100644 index 0000000..d173646 Binary files /dev/null and b/examples/Addition.luac differ diff --git a/examples/HelloWorld.lua b/examples/HelloWorld.lua new file mode 100644 index 0000000..4288e9a --- /dev/null +++ b/examples/HelloWorld.lua @@ -0,0 +1 @@ +print("Hello World from Lua!") \ No newline at end of file diff --git a/examples/HelloWorld.luac b/examples/HelloWorld.luac new file mode 100644 index 0000000..929d3fe Binary files /dev/null and b/examples/HelloWorld.luac differ diff --git a/examples/StackTest.lua b/examples/StackTest.lua new file mode 100644 index 0000000..2cab862 --- /dev/null +++ b/examples/StackTest.lua @@ -0,0 +1,659 @@ +local var000 = 0 +local var001 = 0 +local var002 = 0 +local var003 = 0 +local var004 = 0 +local var005 = 0 +local var006 = 0 +local var007 = 0 +local var008 = 0 +local var009 = 0 + +local var010 = 0 +local var011 = 0 +local var012 = 0 +local var013 = 0 +local var014 = 0 +local var015 = 0 +local var016 = 0 +local var017 = 0 +local var018 = 0 +local var019 = 0 + +local var020 = 0 +local var021 = 0 +local var022 = 0 +local var023 = 0 +local var024 = 0 +local var025 = 0 +local var026 = 0 +local var027 = 0 +local var028 = 0 +local var029 = 0 + +local var030 = 0 +local var031 = 0 +local var032 = 0 +local var033 = 0 +local var034 = 0 +local var035 = 0 +local var036 = 0 +local var037 = 0 +local var038 = 0 +local var039 = 0 + +local var040 = 0 +local var041 = 0 +local var042 = 0 +local var043 = 0 +local var044 = 0 +local var045 = 0 +local var046 = 0 +local var047 = 0 +local var048 = 0 +local var049 = 0 + +local var050 = 0 +local var051 = 0 +local var052 = 0 +local var053 = 0 +local var054 = 0 +local var055 = 0 +local var056 = 0 +local var057 = 0 +local var058 = 0 +local var059 = 0 + +local var060 = 0 +local var061 = 0 +local var062 = 0 +local var063 = 0 +local var064 = 0 +local var065 = 0 +local var066 = 0 +local var067 = 0 +local var068 = 0 +local var069 = 0 + +local var070 = 0 +local var071 = 0 +local var072 = 0 +local var073 = 0 +local var074 = 0 +local var075 = 0 +local var076 = 0 +local var077 = 0 +local var078 = 0 +local var079 = 0 + +local var080 = 0 +local var081 = 0 +local var082 = 0 +local var083 = 0 +local var084 = 0 +local var085 = 0 +local var086 = 0 +local var087 = 0 +local var088 = 0 +local var089 = 0 + +local var090 = 0 +local var091 = 0 +local var092 = 0 +local var093 = 0 +local var094 = 0 +local var095 = 0 +local var096 = 0 +local var097 = 0 +local var098 = 0 +local var099 = 0 + +local var100 = 0 +local var101 = 0 +local var102 = 0 +local var103 = 0 +local var104 = 0 +local var105 = 0 +local var106 = 0 +local var107 = 0 +local var108 = 0 +local var109 = 0 + +local var110 = 0 +local var111 = 0 +local var112 = 0 +local var113 = 0 +local var114 = 0 +local var115 = 0 +local var116 = 0 +local var117 = 0 +local var118 = 0 +local var119 = 0 + +local var120 = 0 +local var121 = 0 +local var122 = 0 +local var123 = 0 +local var124 = 0 +local var125 = 0 +local var126 = 0 +local var127 = 0 +local var128 = 0 +local var129 = 0 + +local var130 = 0 +local var131 = 0 +local var132 = 0 +local var133 = 0 +local var134 = 0 +local var135 = 0 +local var136 = 0 +local var137 = 0 +local var138 = 0 +local var139 = 0 + +local var140 = 0 +local var141 = 0 +local var142 = 0 +local var143 = 0 +local var144 = 0 +local var145 = 0 +local var146 = 0 +local var147 = 0 +local var148 = 0 +local var149 = 0 + +local var150 = 0 +local var151 = 0 +local var152 = 0 +local var153 = 0 +local var154 = 0 +local var155 = 0 +local var156 = 0 +local var157 = 0 +local var158 = 0 +local var159 = 0 + +local var160 = 0 +local var161 = 0 +local var162 = 0 +local var163 = 0 +local var164 = 0 +local var165 = 0 +local var166 = 0 +local var167 = 0 +local var168 = 0 +local var169 = 0 + +local var170 = 0 +local var171 = 0 +local var172 = 0 +local var173 = 0 +local var174 = 0 +local var175 = 0 +local var176 = 0 +local var177 = 0 +local var178 = 0 +local var179 = 0 + +local var180 = 0 +local var181 = 0 +local var182 = 0 +local var183 = 0 +local var184 = 0 +local var185 = 0 +local var186 = 0 +local var187 = 0 +local var188 = 0 +local var189 = 0 + +local var190 = 0 +local var191 = 0 +local var192 = 0 +local var193 = 0 +local var194 = 0 +local var195 = 0 +local var196 = 0 +local var197 = 0 +local var198 = 0 +local var199 = 0 + +local var200 = 0 +local var201 = 0 +local var202 = 0 +local var203 = 0 +local var204 = 0 +local var205 = 0 +local var206 = 0 +local var207 = 0 +local var208 = 0 +local var209 = 0 + +local var210 = 0 +local var211 = 0 +local var212 = 0 +local var213 = 0 +local var214 = 0 +local var215 = 0 +local var216 = 0 +local var217 = 0 +local var218 = 0 +local var219 = 0 + +local var220 = 0 +local var221 = 0 +local var222 = 0 +local var223 = 0 +local var224 = 0 +local var225 = 0 +local var226 = 0 +local var227 = 0 +local var228 = 0 +local var229 = 0 + +local var230 = 0 +local var231 = 0 +local var232 = 0 +local var233 = 0 +local var234 = 0 +local var235 = 0 +local var236 = 0 +local var237 = 0 +local var238 = 0 +local var239 = 0 + +local var240 = 0 +local var241 = 0 +local var242 = 0 +local var243 = 0 +local var244 = 0 +local var245 = 0 +local var246 = 0 +local var247 = 0 +local var248 = 0 +local var249 = 0 + +local var250 = 0 +local var251 = 0 +local var252 = 0 +local var253 = 0 +local var254 = 0 +local var255 = 0 +local var256 = 0 +local var257 = 0 +local var258 = 0 +local var259 = 0 + +local var260 = 0 +local var261 = 0 +local var262 = 0 +local var263 = 0 +local var264 = 0 +local var265 = 0 +local var266 = 0 +local var267 = 0 +local var268 = 0 +local var269 = 0 + +local var270 = 0 +local var271 = 0 +local var272 = 0 +local var273 = 0 +local var274 = 0 +local var275 = 0 +local var276 = 0 +local var277 = 0 +local var278 = 0 +local var279 = 0 + +local var280 = 0 +local var281 = 0 +local var282 = 0 +local var283 = 0 +local var284 = 0 +local var285 = 0 +local var286 = 0 +local var287 = 0 +local var288 = 0 +local var289 = 0 + +local var290 = 0 +local var291 = 0 +local var292 = 0 +local var293 = 0 +local var294 = 0 +local var295 = 0 +local var296 = 0 +local var297 = 0 +local var298 = 0 +local var299 = 0 + +local var200 = 0 +local var201 = 0 +local var202 = 0 +local var203 = 0 +local var204 = 0 +local var205 = 0 +local var206 = 0 +local var207 = 0 +local var208 = 0 +local var209 = 0 + +local var210 = 0 +local var211 = 0 +local var212 = 0 +local var213 = 0 +local var214 = 0 +local var215 = 0 +local var216 = 0 +local var217 = 0 +local var218 = 0 +local var219 = 0 + +local var220 = 0 +local var221 = 0 +local var222 = 0 +local var223 = 0 +local var224 = 0 +local var225 = 0 +local var226 = 0 +local var227 = 0 +local var228 = 0 +local var229 = 0 + +local var230 = 0 +local var231 = 0 +local var232 = 0 +local var233 = 0 +local var234 = 0 +local var235 = 0 +local var236 = 0 +local var237 = 0 +local var238 = 0 +local var239 = 0 + +local var240 = 0 +local var241 = 0 +local var242 = 0 +local var243 = 0 +local var244 = 0 +local var245 = 0 +local var246 = 0 +local var247 = 0 +local var248 = 0 +local var249 = 0 + +local var250 = 0 +local var251 = 0 +local var252 = 0 +local var253 = 0 +local var254 = 0 +local var255 = 0 +local var256 = 0 +local var257 = 0 +local var258 = 0 +local var259 = 0 + +local var260 = 0 +local var261 = 0 +local var262 = 0 +local var263 = 0 +local var264 = 0 +local var265 = 0 +local var266 = 0 +local var267 = 0 +local var268 = 0 +local var269 = 0 + +local var270 = 0 +local var271 = 0 +local var272 = 0 +local var273 = 0 +local var274 = 0 +local var275 = 0 +local var276 = 0 +local var277 = 0 +local var278 = 0 +local var279 = 0 + +local var280 = 0 +local var281 = 0 +local var282 = 0 +local var283 = 0 +local var284 = 0 +local var285 = 0 +local var286 = 0 +local var287 = 0 +local var288 = 0 +local var289 = 0 + +local var290 = 0 +local var291 = 0 +local var292 = 0 +local var293 = 0 +local var294 = 0 +local var295 = 0 +local var296 = 0 +local var297 = 0 +local var298 = 0 +local var299 = 0 + +local var300 = 0 +local var301 = 0 +local var302 = 0 +local var303 = 0 +local var304 = 0 +local var305 = 0 +local var306 = 0 +local var307 = 0 +local var308 = 0 +local var309 = 0 + +local var310 = 0 +local var311 = 0 +local var312 = 0 +local var313 = 0 +local var314 = 0 +local var315 = 0 +local var316 = 0 +local var317 = 0 +local var318 = 0 +local var319 = 0 + +local var320 = 0 +local var321 = 0 +local var322 = 0 +local var323 = 0 +local var324 = 0 +local var325 = 0 +local var326 = 0 +local var327 = 0 +local var328 = 0 +local var329 = 0 + +local var330 = 0 +local var331 = 0 +local var332 = 0 +local var333 = 0 +local var334 = 0 +local var335 = 0 +local var336 = 0 +local var337 = 0 +local var338 = 0 +local var339 = 0 + +local var340 = 0 +local var341 = 0 +local var342 = 0 +local var343 = 0 +local var344 = 0 +local var345 = 0 +local var346 = 0 +local var347 = 0 +local var348 = 0 +local var349 = 0 + +local var350 = 0 +local var351 = 0 +local var352 = 0 +local var353 = 0 +local var354 = 0 +local var355 = 0 +local var356 = 0 +local var357 = 0 +local var358 = 0 +local var359 = 0 + +local var360 = 0 +local var361 = 0 +local var362 = 0 +local var363 = 0 +local var364 = 0 +local var365 = 0 +local var366 = 0 +local var367 = 0 +local var368 = 0 +local var369 = 0 + +local var370 = 0 +local var371 = 0 +local var372 = 0 +local var373 = 0 +local var374 = 0 +local var375 = 0 +local var376 = 0 +local var377 = 0 +local var378 = 0 +local var379 = 0 + +local var380 = 0 +local var381 = 0 +local var382 = 0 +local var383 = 0 +local var384 = 0 +local var385 = 0 +local var386 = 0 +local var387 = 0 +local var388 = 0 +local var389 = 0 + +local var390 = 0 +local var391 = 0 +local var392 = 0 +local var393 = 0 +local var394 = 0 +local var395 = 0 +local var396 = 0 +local var397 = 0 +local var398 = 0 +local var399 = 0 + +local var400 = 0 +local var401 = 0 +local var402 = 0 +local var403 = 0 +local var404 = 0 +local var405 = 0 +local var406 = 0 +local var407 = 0 +local var408 = 0 +local var409 = 0 + +local var410 = 0 +local var411 = 0 +local var412 = 0 +local var413 = 0 +local var414 = 0 +local var415 = 0 +local var416 = 0 +local var417 = 0 +local var418 = 0 +local var419 = 0 + +local var420 = 0 +local var421 = 0 +local var422 = 0 +local var423 = 0 +local var424 = 0 +local var425 = 0 +local var426 = 0 +local var427 = 0 +local var428 = 0 +local var429 = 0 + +local var430 = 0 +local var431 = 0 +local var432 = 0 +local var433 = 0 +local var434 = 0 +local var435 = 0 +local var436 = 0 +local var437 = 0 +local var438 = 0 +local var439 = 0 + +local var440 = 0 +local var441 = 0 +local var442 = 0 +local var443 = 0 +local var444 = 0 +local var445 = 0 +local var446 = 0 +local var447 = 0 +local var448 = 0 +local var449 = 0 + +local var450 = 0 +local var451 = 0 +local var452 = 0 +local var453 = 0 +local var454 = 0 +local var455 = 0 +local var456 = 0 +local var457 = 0 +local var458 = 0 +local var459 = 0 + +local var460 = 0 +local var461 = 0 +local var462 = 0 +local var463 = 0 +local var464 = 0 +local var465 = 0 +local var466 = 0 +local var467 = 0 +local var468 = 0 +local var469 = 0 + +local var470 = 0 +local var471 = 0 +local var472 = 0 +local var473 = 0 +local var474 = 0 +local var475 = 0 +local var476 = 0 +local var477 = 0 +local var478 = 0 +local var479 = 0 + +local var480 = 0 +local var481 = 0 +local var482 = 0 +local var483 = 0 +local var484 = 0 +local var485 = 0 +local var486 = 0 +local var487 = 0 +local var488 = 0 +local var489 = 0 + +local var490 = 0 +local var491 = 0 +local var492 = 0 +local var493 = 0 +local var494 = 0 +local var495 = 0 +local var496 = 0 +local var497 = 0 +local var498 = 0 +local var499 = 0