ນີ້ແມ່ນຄໍາສັ່ງ luajit ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
luajit - Just-In-Time Compiler ສໍາລັບພາສາ Lua
ສະຫຼຸບສັງລວມ
ປ່ອຍມັນ [ທາງເລືອກໃນການ]... [script [ໂຕ້ຖຽງ]...]
ເວັບໄຊຕ໌ ເວັບໄຊ
http://luajit.org
ລາຍລະອຽດ
ນີ້ແມ່ນໂຄງການເສັ້ນຄໍາສັ່ງທີ່ຈະດໍາເນີນໂຄງການ Lua ກັບ LuaJIT.
LuaJIT ແມ່ນຕົວສັງລວມພຽງແຕ່ໃນເວລາ (JIT) ສໍາລັບພາສາ Lua. ເຄື່ອງ virtual (VM) ແມ່ນ
ອີງໃສ່ນາຍພາສາໄວລວມກັບ trace compiler. ມັນສາມາດປັບປຸງຢ່າງຫຼວງຫຼາຍ
ການປະຕິບັດໂຄງການ Lua.
LuaJIT ແມ່ນ API- ແລະ ABI-ເຂົ້າກັນໄດ້ກັບ VM ຂອງນາຍພາສາ Lua 5.1 ມາດຕະຖານ. ເມື່ອໃດ
ການຝັງ VM ເຂົ້າໄປໃນແອັບພລິເຄຊັນ, ຫ້ອງສະຫມຸດທີ່ສ້າງຂຶ້ນສາມາດຖືກນໍາໃຊ້ເປັນ drop-in
ທົດແທນ.
OPTIONS
-e ຄັກ
ແລ່ນສ່ວນທີ່ໃຫ້ມາຂອງລະຫັດ Lua.
-l ຫ້ອງສະຫມຸດ
ໂຫຼດຫ້ອງສະຫມຸດທີ່ມີຊື່, ຄືກັນກັບ ຕ້ອງການ ("ຫ້ອງສະຫມຸດ").
-b ... ບັນທຶກຫຼືລາຍຊື່ bytecode. ດໍາເນີນການໂດຍບໍ່ມີການໂຕ້ຖຽງເພື່ອຂໍຄວາມຊ່ວຍເຫຼືອກ່ຽວກັບທາງເລືອກ.
-j ຄໍາສັ່ງ
ປະຕິບັດຄໍາສັ່ງຄວບຄຸມ LuaJIT (ພື້ນທີ່ທາງເລືອກຫຼັງຈາກ -j).
-O[ເລືອກ]
ຄວບຄຸມການເພີ່ມປະສິດທິພາບ LuaJIT.
-i ດໍາເນີນການໃນຮູບແບບການໂຕ້ຕອບ.
-v ສະແດງໃຫ້ເຫັນ LuaJIT ສະບັບ.
-E ບໍ່ສົນໃຈຕົວແປສະພາບແວດລ້ອມ.
-- ຢຸດຕົວເລືອກການປຸງແຕ່ງ.
- ອ່ານສະຄຣິບຈາກ stdin ແທນ.
ຫຼັງຈາກທີ່ທາງເລືອກທັງຫມົດແມ່ນໄດ້ຮັບການປຸງແຕ່ງ, ໄດ້ຮັບ script ແມ່ນແລ່ນ. ການໂຕ້ຖຽງແມ່ນຜ່ານໃນ
ທົ່ວໂລກ arg ຕາຕະລາງ.
ໂໝດໂຕ້ຕອບແມ່ນເຂົ້າພຽງແຕ່, ຖ້າບໍ່ມີ script ແລະບໍ່ມີ -e ທາງເລືອກແມ່ນໃຫ້. ໂໝດໂຕ້ຕອບ
ສາມາດປະໄວ້ດ້ວຍ EOF (ctrl-z).
ຕົວຢ່າງ
ລືມit hello.lua ໂລກ
ພິມ "ສະບາຍດີໂລກ", ສົມມຸດ ສະບາຍດີ ບັນຈຸ:
print("ສະບາຍດີ", arg[1])
lojit -e "local x=0; for i=1,1e9 do x=x+i end; print(x)"
ຄິດໄລ່ຜົນບວກຂອງຕົວເລກຈາກ 1 ຫາ 1000000000.
ແລະສໍາເລັດໃນຈໍານວນທີ່ເຫມາະສົມຂອງເວລາ, ເຊັ່ນດຽວກັນ.
luajit -jv -e "ສໍາລັບ i=1,10 do for j=1,10 do for k=1,100 do end end"
ແລ່ນບາງ loops ຊ້ອນແລະສະແດງຮ່ອງຮອຍຜົນໄດ້ຮັບ.
COPYRIGHT
LuaJIT ແມ່ນລິຂະສິດ © 2005-2015 Mike Pall.
LuaJIT ເປັນຊອບແວແຫຼ່ງເປີດ, ປ່ອຍອອກມາພາຍໃຕ້ໃບອະນຸຍາດ MIT.
ໃຊ້ luajit ອອນໄລນ໌ ໂດຍໃຊ້ການບໍລິການ onworks.net