Đây là ứng dụng Linux có tên Common Expression Language có bản phát hành mới nhất có thể tải xuống dưới dạng Releasev0.18.1.zip. Nó có thể được chạy trực tuyến trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks cho máy trạm.
Tải xuống và chạy trực tuyến ứng dụng này có tên Common Expression Language with OnWorks miễn phí.
Làm theo các hướng dẫn sau để chạy ứng dụng này:
- 1. Đã tải ứng dụng này xuống PC của bạn.
- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.
- 4. Khởi động trình giả lập trực tuyến OnWorks Linux hoặc trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MACOS từ trang web này.
- 5. Từ Hệ điều hành OnWorks Linux mà bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 6. Tải xuống ứng dụng, cài đặt và chạy nó.
MÀN HÌNH
Ad
Ngôn ngữ diễn đạt chung
MÔ TẢ
Ngôn ngữ biểu thức chung (CEL) là một ngôn ngữ hoàn chỉnh không phải Turing được thiết kế để đơn giản, tốc độ, an toàn và tính di động. Cú pháp giống C của CEL trông gần giống với các biểu thức tương đương trong C++, Go, Java và TypeScript. Một "chương trình" CEL là một biểu thức duy nhất. Các ví dụ đã được gắn thẻ là java, go và typescript trong phần đánh dấu để thể hiện điểm chung của cú pháp. CEL là lý tưởng để đánh giá biểu thức nhẹ khi ngôn ngữ kịch bản hộp cát hoàn toàn quá tốn tài nguyên. Để bắt đầu, hãy thử Codelab. Xác định các biến và chức năng bạn muốn cung cấp cho CEL. Phân tích cú pháp và kiểm tra một biểu thức để đảm bảo biểu thức đó hợp lệ. Sau đó đánh giá AST đầu ra so với một số đầu vào. Kiểm tra là tùy chọn nhưng khuyến khích mạnh mẽ. Giai đoạn phân tích cú pháp cho biết liệu biểu thức có hợp lệ về mặt cú pháp hay không và mở rộng bất kỳ macro nào có trong môi trường. Phân tích cú pháp và kiểm tra tốn kém hơn về mặt tính toán so với đánh giá.
Tính năng
- Phân tích cú pháp và kiểm tra
- Macro là tùy chọn nhưng được bật theo mặc định
- Đánh giá cho vui và lợi nhuận
- Để cải thiện tỷ lệ đánh giá thành công với trạng thái một phần, CEL sử dụng các toán tử logic giao hoán &&, ||
- Phân tích cú pháp và kiểm tra lỗi có các thông báo lỗi thân thiện với con trỏ đến nơi xảy ra sự cố trong nguồn
- Cả biểu thức được phân tích cú pháp và được kiểm tra đều chứa thông tin vị trí nguồn về mỗi nút xuất hiện trong AST đầu ra
Ngôn ngữ lập trình
Go
Danh Mục
Đây là một ứng dụng cũng có thể được tìm nạp từ https://sourceforge.net/projects/common-expression-lang.mirror/. Nó đã được lưu trữ trong OnWorks để có thể chạy trực tuyến theo cách dễ dàng nhất từ một trong các Hệ điều hành miễn phí của chúng tôi.