lua tests

This commit is contained in:
2025-04-11 21:57:30 +01:00
parent 98714efaa8
commit bdacec29ca
5 changed files with 661 additions and 0 deletions

1
examples/Addition.lua Normal file
View File

@@ -0,0 +1 @@
local a = 1 + 2

BIN
examples/Addition.luac Normal file

Binary file not shown.

1
examples/HelloWorld.lua Normal file
View File

@@ -0,0 +1 @@
print("Hello World from Lua!")

BIN
examples/HelloWorld.luac Normal file

Binary file not shown.

659
examples/StackTest.lua Normal file
View File

@@ -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