Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

lua50 - Trực tuyến trên đám mây

Chạy lua50 trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên 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

Đây là lệnh lua50 có thể được 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 giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


lua - Phiên dịch viên Lua

SYNOPSIS


mặt trăng [ lựa chọn ] [ kịch bản [ args. ]]

MÔ TẢ


mặt trăng là thông dịch viên Lua độc lập. Nó tải và thực thi các chương trình Lua, trong
dạng nguồn văn bản hoặc ở dạng nhị phân được biên dịch trước. (Các mã nhị phân được biên dịch trước được xuất ra bởi
luac, trình biên dịch Lua.) mặt trăng có thể được sử dụng như một trình thông dịch hàng loạt và cũng có thể tương tác.

Sự trao lựa chọn (xem bên dưới) được thực thi và sau đó chương trình Lua trong tệp kịch bản is
được tải và thực thi. Sự trao args. có sẵn cho kịch bản dưới dạng các chuỗi trong một bảng toàn cục
tên arg. Nếu các đối số này chứa khoảng trắng hoặc các ký tự khác đặc biệt đối với trình bao,
sau đó chúng nên được trích dẫn (nhưng lưu ý rằng các dấu ngoặc kép sẽ bị loại bỏ bởi shell). Các
đối số trong arg bắt đầu từ 0, chứa chuỗi `kịch bản'. Chỉ số của cuối cùng
đối số được lưu trữ trong arg.n. Các đối số được đưa ra trong dòng lệnh trước đó kịch bản,
bao gồm tên của thông dịch viên, có sẵn trong các chỉ số phủ định trong arg.

Ngay từ đầu, trước khi xử lý dòng lệnh, mặt trăng thực hiện các nội dung của
biến môi trường LUA_INIT, nếu nó được xác định. Nếu giá trị của LUA_INIT có dạng
`@tên tập tin', sau đó tên tập tin được thực thi. Nếu không, chuỗi được giả định là Lua
câu lệnh và được thực thi.

Các tùy chọn bắt đầu bằng - và được mô tả dưới đây. Bạn có thể dùng -- để báo hiệu sự kết thúc của
tùy chọn.

Nếu không có đối số nào được đưa ra, thì -v -i được giả định khi đầu vào tiêu chuẩn là một thiết bị đầu cuối;
nếu không thì, - được giả định.

Trong chế độ tương tác, mặt trăng nhắc người dùng, đọc các dòng từ đầu vào chuẩn và
thực thi chúng khi chúng được đọc. Nếu một dòng không chứa một câu lệnh hoàn chỉnh, thì một
lời nhắc phụ được hiển thị và các dòng được đọc cho đến khi hình thành một câu lệnh hoàn chỉnh hoặc
lỗi cú pháp được tìm thấy. Vì vậy, một cách để làm gián đoạn việc đọc một câu lệnh chưa hoàn chỉnh là
để buộc một lỗi cú pháp: thêm một ``; ' ở giữa một tuyên bố là một cách chắc chắn để
buộc lỗi cú pháp (ngoại trừ bên trong chuỗi nhiều dòng và nhận xét; chúng phải được đóng lại
rõ ràng). Nếu một dòng bắt đầu bằng `= 'thì mặt trăng hiển thị các giá trị của tất cả
biểu thức ở phần còn lại của dòng. Các biểu thức phải được phân tách bằng dấu phẩy.
Lời nhắc chính là giá trị của biến toàn cục _LỜI NHẮC, nếu giá trị này là một chuỗi;
nếu không, lời nhắc mặc định được sử dụng. Tương tự, lời nhắc phụ là giá trị của
biến toàn cục _PROMPT2. Vì vậy, để thay đổi lời nhắc, hãy đặt biến tương ứng
thành một chuỗi mà bạn lựa chọn. Bạn có thể làm điều đó sau khi gọi thông dịch viên hoặc trên
dòng lệnh với _LỜI NHẮC= ´lua: ´, Ví dụ. (Lưu ý sự cần thiết của dấu ngoặc kép, bởi vì
chuỗi chứa một khoảng trắng.) Các lời nhắc mặc định là ``> '' và `` >> ''.

LỰA CHỌN


- tải và thực thi đầu vào chuẩn dưới dạng tệp, tức là không tương tác, thậm chí
khi đầu vào chuẩn là một thiết bị đầu cuối.

-e stat
thực hiện tuyên bố stat. Bạn cần báo giá stat nếu nó chứa khoảng trắng, dấu ngoặc kép hoặc
các ký tự khác đặc biệt với shell.

-i vào chế độ tương tác sau kịch bản được thực thi.

-l hồ sơ
cuộc gọi yêu cầu (hồ sơ) trước khi thực hiện kịch bản. Thường được sử dụng để tải các thư viện
(do đó lá thư l).

-v hiển thị thông tin phiên bản.

-P ngăn chặn việc tạo biến LUA_PATH chuẩn. Sử dụng cái này nếu bạn cần chạy
tập lệnh xung đột với các thư viện do hệ thống cài đặt.

Sử dụng lua50 trực tuyến bằng dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    Máy pha
    Máy pha
    Phaser là một công cụ mở nhanh, miễn phí và thú vị
    nguồn HTML5 trò chơi khung cung cấp
    Hiển thị WebGL và Canvas trên
    trình duyệt web trên máy tính để bàn và thiết bị di động. Trò chơi
    có thể được đồng ...
    Tải xuống Phaser
  • 2
    Động cơ VASSAL
    Động cơ VASSAL
    VASSAL là một công cụ trò chơi để tạo
    phiên bản điện tử của bảng truyền thống
    và các trò chơi bài. Nó cung cấp hỗ trợ cho
    kết xuất và tương tác mảnh trò chơi,
    và ...
    Tải xuống Công cụ VASSAL
  • 3
    OpenPDF - Ngã ba của iText
    OpenPDF - Ngã ba của iText
    OpenPDF là một thư viện Java để tạo
    và chỉnh sửa các tệp PDF bằng LGPL và
    Giấy phép nguồn mở MPL. OpenPDF là
    Mã nguồn mở LGPL/MPL kế thừa của iText,
    có ...
    Tải xuống OpenPDF - Một nhánh của iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Hệ thống tự động
    Phân tích khoa học địa lý - là một địa lý
    Phần mềm Hệ thống Thông tin (GIS) với
    khả năng to lớn cho dữ liệu địa lý
    chế biến và ana ...
    Tải xuống SAGA GIS
  • 5
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ IBM dành cho Java/JTOpen là một
    thư viện các lớp Java hỗ trợ
    lập trình client/server và internet
    các mô hình cho một hệ thống chạy OS/400,
    i5/OS, hoặc...
    Tải xuống Hộp công cụ cho Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (hoặc D3 cho Tài liệu hướng dữ liệu)
    là một thư viện JavaScript cho phép bạn
    để tạo dữ liệu động, tương tác
    trực quan hóa trong trình duyệt web. Với D3
    bạn...
    Tải xuống D3.js
  • Khác »

Lệnh Linux

Ad