Đây là lệnh luajit có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
luajit - Trình biên dịch Just-In-Time cho Ngôn ngữ Lua
SYNOPSIS
luajit [lựa chọn] ... [kịch bản [args.] ...]
WEB SITE
http://luajit.org
MÔ TẢ
Đây là chương trình dòng lệnh để chạy các chương trình Lua với LuaJIT.
LuaJIT là một trình biên dịch đúng lúc (JIT) cho ngôn ngữ Lua. Máy ảo (VM) là
dựa trên trình thông dịch nhanh kết hợp với trình biên dịch theo dõi. Nó có thể cải thiện đáng kể
hiệu suất của các chương trình Lua.
LuaJIT tương thích với API và ABI với VM của trình thông dịch Lua 5.1 tiêu chuẩn. Khi nào
nhúng VM vào một ứng dụng, thư viện được xây dựng có thể được sử dụng như một trình đơn thả vào
thay thế.
LỰA CHỌN
-e chunk
Chạy đoạn mã Lua đã cho.
-l thư viện
Tải thư viện đã đặt tên, giống như yêu cầu("thư viện").
-b hữu ích. Cảm ơn ! Lưu hoặc liệt kê bytecode. Chạy mà không cần đối số để nhận trợ giúp về các tùy chọn.
-j lệnh
Thực hiện lệnh điều khiển LuaJIT (dấu cách tùy chọn sau -j).
-O[opt]
Kiểm soát tối ưu hóa LuaJIT.
-i Chạy ở chế độ tương tác.
-v Chỉ LuaJIT phiên bản.
-E Bỏ qua các biến môi trường.
-- Dừng xử lý các tùy chọn.
- Đọc script từ stdin để thay thế.
Sau khi tất cả các tùy chọn được xử lý, kịch bản chạy. Các đối số được chuyển trong
toàn cầu arg bảng.
Chế độ tương tác chỉ được nhập, nếu không kịch bản và không -e tùy chọn được đưa ra. Chế độ tương tác
có thể được để lại với EOF (ctrl-z).
VÍ DỤ
luajit xin chào thế giới lua
In "Hello world", giả sử xin chào.lua chứa đựng:
print ("Xin chào", arg [1])
luajit -e "local x = 0; for i = 1,1e9 do x = x + i end; print (x)"
Tính tổng các số từ 1 đến 1000000000.
Và cũng hoàn thành trong một khoảng thời gian hợp lý.
luajit -jv -e "for i = 1,10 do for j = 1,10 do for k = 1,100 do end end end"
Chạy một số vòng lặp lồng nhau và hiển thị các dấu vết kết quả.
BẢN QUYỀN
LuaJIT là Bản quyền © 2005-2015 Mike Pall.
LuaJIT là phần mềm mã nguồn mở, được phát hành theo giấy phép của MIT.
Sử dụng luajit trực tuyến bằng dịch vụ onworks.net