Agena

Phần mềm chụp màn hình:
Agena
Các chi tiết về phần mềm:
Phiên bản: 2.9.8 Cập nhật
Ngày tải lên: 1 Sep 16
Nhà phát triển: Agena
Giấy phép: Miễn phí
Phổ biến: 62
Kích thước: 4985 Kb

Rating: 1.0/5 (Total Votes: 2)

Agena là một dễ dàng để tìm hiểu ngôn ngữ lập trình thủ tục được thiết kế để được sử dụng trong khoa học, giáo dục, ngôn ngữ, và nhiều ứng dụng khác, bao gồm kịch bản. Cú pháp của nó trông giống như rất đơn giản Algol 68 với các yếu tố lấy từ Lua và SQL. Các thông dịch cung cấp arithmetics nhanh thực và phức tạp, xử lý văn bản hiệu quả, cấu trúc dữ liệu linh hoạt, thủ tục thông minh và quản lý gói, cộng với cơ sở cấu hình khác nhau

Điều gì là mới trong phiên bản này:.

- 'try / catch': đặc tả rõ ràng của một biến lỗi ngay sau khi 'bắt' mã thông báo là tại tùy chọn. Nếu không có biến lỗi được đưa ra, sau đó thông báo lỗi được tự động lưu vào các địa phương 'lasterror' biến, và các 'rồi' từ khoá phải được bỏ qua:

  > thử
  > Lỗi ( 'oops!')
  > bắt
  > Print (lasterror)
  > YRT;
  oops!

- Các 'try / catch' tuyên bố đôi khi không làm việc trong thủ tục (biến lỗi chưa được cấp). Điều này đã được cố định.

- Các mới 'net.wget' chức năng tải trang HTML từ trang Web.

- Tuned 'skycrane.counter' bằng 10%. Các chức năng tại tùy chọn áp dụng Kahan-Ozawa thay vì các thuật toán tổng Kahan gốc nếu đối số thứ ba mới là chuỗi 'ozawa'. Các nguồn C tương ứng đã được sửa đổi để ngăn chặn biên dịch tối ưu hóa, mà có thể hủy bỏ các tối ưu, là tốt.

- 'Argerror' bây giờ in các loại tên người dùng xác định một giá trị nhận được trong thông báo lỗi của nó. Nếu một giá trị không có một loại người dùng định nghĩa, sau đó loại hình cơ bản của nó được phát hành.

-. Các mới 'một' tùy chọn 'debug.getinfo' trả về số lượng các đối số dự kiến ​​của một thủ tục, nhờ LuaPowerPatch Rob Hoelz '



- Cải thiện 'chỉ số ngoài phạm vi' thông báo lỗi cho chuỗi.

-. Đổi các 'stats.agn', 'linalg.agn', 'library.agn', và các tập tin 'ansi.agn' liên quan đến việc xử lý lỗi của họ với

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

ActivePython
ActivePython

2 Jan 15

Berkeley UPC
Berkeley UPC

13 Aug 18

ActiveTcl (Mac)
ActiveTcl (Mac)

12 Dec 14

ANTLRWorks
ANTLRWorks

14 Dec 14

Phần mềm khác của nhà phát triển Agena

Agena
Agena

31 Dec 14

Agena Portable
Agena Portable

21 Jan 15

Ý kiến ​​để Agena

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