Lua

Phần mềm chụp màn hình:
Lua
Các chi tiết về phần mềm:
Phiên bản: 5.3.5 Cập nhật
Ngày tải lên: 17 Aug 18
Giấy phép: Miễn phí
Phổ biến: 56

Rating: 5.0/5 (Total Votes: 1)

Lua là một ngôn ngữ kịch bản hoặc thông dịch viên miễn phí, nhanh, có thể nhúng, di động, nhỏ, mạnh mẽ, nhưng đơn giản, được chứng minh và mạnh mẽ được thiết kế để mở rộng ứng dụng. Ngôn ngữ kịch bản Lua kết hợp các cấu trúc mô tả dữ liệu mạnh mẽ, dựa trên các ngữ nghĩa mở rộng và các mảng kết hợp, với cú pháp thủ tục đơn giản.

Phần mềm được giải thích từ bytecode, được nhập động và có tính năng quản lý bộ nhớ tự động với bộ sưu tập rác, làm cho nó trở thành công cụ hoàn hảo để tạo kịch bản, tạo mẫu nhanh và cấu hình. Lua cũng bao gồm một thư viện nhỏ các hàm C, được viết bằng ANSI C. Lua được phát âm & ldquo; LOO-ah & rdquo; và nó có nghĩa là "Mặt Trăng" bằng tiếng Bồ Đào Nha.


Bắt đầu với Lua

Lua cài đặt một chút khác biệt sau đó các chương trình nguồn mở khác. Sau khi bạn đã tải xuống bản phát hành mới nhất từ ​​Softoware hoặc thông qua trang chủ chính thức của dự án (xem liên kết ở cuối bài viết), hãy giải nén gói bằng tiện ích trình quản lý lưu trữ trên Thư mục chính của bạn, mở ứng dụng Terminal yêu thích của bạn và di chuyển đến vị trí của các tệp lưu trữ được trích xuất (ví dụ: cd /home/softoware/lua-5.2.3 - thay thế & lsquo; softoware & rsquo; bằng tên người dùng của bạn).

Sau đó, hãy chạy & lsquo; tạo linux & rsquo; lệnh biên dịch Lua và tạo tệp thực thi, sẽ nằm trên thư mục / src và có thể sử dụng ngay lập tức. Để cài đặt hệ thống Lua rộng, hãy chạy & lsquo; sudo hãy cài đặt & rsquo; lệnh ngay sau quá trình biên dịch. Sử dụng Lua từ dấu nhắc trình bao và xem các tùy chọn dòng lệnh khả dụng, cũng như thông báo sử dụng bằng cách chạy & lsquo; lua --help & rsquo; lệnh.


Tùy chọn dòng lệnh

Giống như bất kỳ chương trình dòng lệnh nào khác, Lua có một số tùy chọn. Chúng sẽ cho phép bạn thực hiện một chuỗi tùy chỉnh, để bỏ qua các biến môi trường, để dừng các tùy chọn xử lý, để vào chế độ tương tác sau khi thực thi kịch bản, sử dụng thư viện tùy chỉnh, cũng như dừng các tùy chọn xử lý và thực thi stdin. Chạy & lsquo; man lua & rsquo; lệnh để tìm hiểu cách sử dụng Lua.

Có gì mới trong bản phát hành này:

  • Đây là bản phát hành sửa lỗi.

Tính năng mới trong phiên bản 5.3.1:

  • Đây là bản phát hành sửa lỗi.

Tính năng mới trong phiên bản 5.3.0:

  • Thay đổi chính:
  • số nguyên (64 bit theo mặc định)
  • hỗ trợ chính thức cho các số 32 bit
  • toán tử bitwise
  • hỗ trợ utf-8 cơ bản

  • các hàm
  • để đóng gói và giải nén các giá trị
  • Ngôn ngữ:
  • userdata có thể có bất kỳ giá trị Lua nào dưới dạng uservalue
  • phân chia số nguyên
  • quy tắc linh hoạt hơn cho một số metamethods
  • Thư viện:
  • ipairs và các thư viện bảng tính tôn trọng metamethods
  • tùy chọn dải trong string.dump
  • thư viện bảng tôn trọng metamethods
  • bảng chức năng mới.move
  • chuỗi chức năng mới.pack
  • chuỗi hàm mới.unpack
  • new function string.packsize
  • C API:
  • API đơn giản hơn cho các hàm liên tục trong C
  • lua_gettable và các hàm tương tự trả về loại giá trị kết quả
  • tùy chọn dải trong lua_dump
  • hàm mới: lua_geti
  • hàm mới: lua_seti
  • hàm mới: lua_isyieldable
  • hàm mới: lua_numbertointeger
  • hàm mới: lua_rotate
  • hàm mới: lua_stringtonumber
  • Trình thông dịch độc lập Lua:
  • có thể được sử dụng làm máy tính; không cần tiền tố với '='
  • bảng arg có sẵn cho tất cả mã

Tính năng mới trong phiên bản 5.2.3:

  • Đây là bản phát hành sửa lỗi.

Tính năng mới trong phiên bản 5.2.1:

  • Bản phát hành này khắc phục tất cả các lỗi đã biết.

Tính năng mới trong phiên bản 5.2.0 RC2:

  • Bản sửa lỗi tài liệu và tính di động.

Phần mềm tương tự

DashO Pro
DashO Pro

11 May 15

make utilities
make utilities

3 Jun 15

TXR
TXR

18 Jul 15

Snake
Snake

12 May 15

Ý kiến ​​để Lua

Bình luận không
Nhập bình luận
Bật hình ảnh!