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

Ad


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

luac5.2 - Trực tuyến trên đám mây

Chạy luac5.2 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 giả lập trực tuyến MAC OS

Đây là lệnh luac5.2 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 mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


luac - Trình biên dịch Lua

SYNOPSIS


luac [ lựa chọn ] [ tên tập tin ]

MÔ TẢ


luac là trình biên dịch Lua. Nó dịch các chương trình được viết bằng ngôn ngữ lập trình Lua
thành các tệp nhị phân chứa các phần được biên dịch trước để có thể được tải và thực thi sau này.

Những ưu điểm chính của phần biên dịch trước là: tải nhanh hơn, bảo vệ mã nguồn
từ những thay đổi ngẫu nhiên của người dùng và kiểm tra cú pháp ngoại tuyến. Biên dịch trước không ngụ ý
thực thi nhanh hơn vì trong Lua các khối luôn được biên dịch thành các mã bytecodes trước khi
Thực thi. luac chỉ đơn giản là cho phép các mã byte đó được lưu trong một tệp để thực thi sau này.
Các phần được biên dịch trước không nhất thiết phải nhỏ hơn nguồn tương ứng. Chính
mục tiêu trong biên dịch trước là tải nhanh hơn.

Trong dòng lệnh, bạn có thể trộn các tệp văn bản chứa nguồn Lua và các tệp nhị phân
chứa các khối được biên dịch trước. luac tạo ra một tệp đầu ra duy nhất chứa
mã bytecodes cho tất cả các tệp được cung cấp. Việc thực thi tệp kết hợp tương đương với việc thực thi
các tệp đã cho. Theo mặc định, tệp đầu ra có tên luac.out, nhưng bạn có thể thay đổi điều này bằng
các -o tùy chọn.

Các phần được biên dịch trước là không di động trên các kiến ​​trúc khác nhau. Hơn nữa,
định dạng nội bộ của các phần được biên dịch trước có thể thay đổi khi phiên bản Lua mới
thoát ra. Đảm bảo rằng bạn lưu các tệp nguồn của tất cả các chương trình Lua mà bạn biên dịch trước.

LỰA CHỌN


-l tạo danh sách mã bytecode đã biên dịch cho máy ảo của Lua. Danh sách
bytecodes rất hữu ích để tìm hiểu về máy ảo của Lua. Nếu không có tệp nào được cung cấp,
sau đó luac tải luac.out và liệt kê nội dung của nó. Sử dụng -l -l cho một danh sách đầy đủ.

-o hồ sơ
đầu ra hồ sơ, thay vì mặc định luac.out. (Bạn có thể dùng '-' cho tiêu chuẩn
đầu ra, nhưng không phải trên nền tảng mở đầu ra tiêu chuẩn ở chế độ văn bản.)
tệp có thể là một trong những tệp nhất định vì tất cả các tệp đều được tải trước khi xuất
tập tin được viết. Hãy cẩn thận để không ghi đè lên các tệp quý giá.

-p tải tệp nhưng không tạo bất kỳ tệp đầu ra nào. Được sử dụng chủ yếu để kiểm tra cú pháp
và để kiểm tra các phần được biên dịch trước: các tệp bị hỏng có thể sẽ tạo ra lỗi
khi được tải. Nếu không có tệp nào được cung cấp, thì luac tải luac.out và kiểm tra nó
các nội dung. Không có thông báo nào được hiển thị nếu tệp tải mà không có lỗi.

-s dải thông tin gỡ lỗi trước khi ghi tệp đầu ra. Điều này tiết kiệm một số không gian trong
phần rất lớn, nhưng nếu lỗi xảy ra khi chạy một phần bị tước, thì
thông báo lỗi có thể không chứa đầy đủ thông tin mà chúng thường làm. Trong
đặc biệt, số dòng và tên của các biến cục bộ bị mất.

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

-- dừng các tùy chọn xử lý.

- dừng các tùy chọn xử lý và xử lý đầu vào tiêu chuẩn.

Sử dụng luac5.2 trực tuyến bằng các 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