Simple components for Ada 4.52

Giấy phép: Miễn phí ‎Kích cỡ tệp: 4.43 MB
‎Xếp hạng người dùng: 2.7/5 - ‎9 ‎Phiếu

Thư viện này cung cấp việc triển khai các con trỏ thông minh cho các đối tượng được thu thập tự động (sử dụng đếm tham chiếu); cơ sở dữ liệu-indpendent đối tượng kiên trì thông qua ODBC hoặc SQLite với các đối tượng liên tục có thể phụ thuộc vào các đối tượng khác; các vùng chứa khác nhau bao gồm các trang web và danh sách được liên kết gấp đôi, đồ thị trực tiếp, trọng số đạo diễn, bản đồ, ngăn xếp, bộ, mảng giới hạn và không giới hạn; thùng chứa tay cầm cho các đối tượng; quản lý bảng với hỗ trợ phân tích cú pháp; công cụ chỉnh sửa văn bản để định dạng chuỗi số nguyên và số dấu đầu dòng dấu đầu dòng trong bất kỳ cơ sở nào; Trình phân tích cú pháp OO cho biểu thức infix với các ví dụ varios từ một máy tính bảng điều khiển đơn giản đến phân tích cú pháp biểu thức Ada 95 đầy đủ; hồ chứa; Số IEEE 754; các cấu trúc được chia sẻ không khóa bao gồm FIFO và bảng đen. Đồng bộ hóa nguyên thủy bao gồm các sự kiện, sự kiện xung, xung sự kiện phân phối các giá trị, mảng của các sự kiện có thể được báo hiệu, thiết lập lại và chờ đợi cho một sự kết hợp tùy ý của, điều kiện chủng tộc miễn phí. Nó cũng bao gồm mutexes reentrant và mảng của mutexes với một chính sách ràng buộc khóa, điều kiện chủng tộc miễn phí, SQLite bindings, khối và bộ nhớ cư dân dòng.

lịch sử phiên bản

  • Phiên bản 4.52 đăng trên 2020-10-17
    Sửa lỗi
  • Phiên bản 4.49 đăng trên 2020-05-06
    Bản đồ giới hạn được thêm vào
  • Phiên bản 4.48 đăng trên 2020-03-11
    Sửa lỗi
  • Phiên bản 4.45 đăng trên 2020-01-14
    Hỗ trợ Process ID trong dịch vụ cuộc gọi từ xa
  • Phiên bản 4.44 đăng trên 2019-11-20
    Dọn dẹp được thêm vào để hoàn thiện máy chủ
  • Phiên bản 4.43 đăng trên 2019-11-01
    SQLite3 ràng buộc phần mở rộng
  • Phiên bản 4.42 đăng trên 2019-09-18
    Phân tích cú pháp JSON
  • Phiên bản 4.41 đăng trên 2019-08-05
    Chứng chỉ ASN.1, LDAP, X.509
  • Phiên bản 4.40 đăng trên 2019-05-14
    Hỗ trợ OpenSSL và sửa lỗi
  • Phiên bản 4.38 đăng trên 2019-01-21
    Giao tiếp với Julia
  • Phiên bản 4.36 đăng trên 2019-01-08
    Chặn máy chủ I/O được thêm vào
  • Phiên bản 4.34 đăng trên 2018-12-01
    Mở rộng giao diện ELV/e-Q3
  • Phiên bản 4.29 đăng trên 2018-06-01
    Sửa lỗi nhỏ
  • Phiên bản 4.28 đăng trên 2018-05-02
    Nguyên thủy giao tiếp giữa các quá trình được thêm vào
  • Phiên bản 4.23 đăng trên 2017-09-04
    Sửa lỗi trong phân tích cú pháp
  • Phiên bản 4.22 đăng trên 2017-07-24
    Sửa lỗi trong máy chủ HTTP
  • Phiên bản 4.21 đăng trên 2017-04-18
    Hỗ trợ WebSocket clients
  • Phiên bản 4.20 đăng trên 2017-03-11
    Sửa lỗi máy khách ModBus
  • Phiên bản 4.19 đăng trên 2017-02-20
    Cải tiến nhỏ
  • Phiên bản 3.3 đăng trên 2008-12-13
    Hỗ trợ IEEE 754

Chi tiết chương trình

Eula

EULA - Thỏa thuận cấp phép người dùng cuối

Thư viện này là phần mềm miễn phí; bạn có thể phân phối lại và/hoặc sửa đổi nó theo các điều khoản của Giấy phép Công cộng GNU do Tổ chức Phần mềm Tự do xuất bản; hoặc là phiên bản 2 của Giấy phép, hoặc (theo lựa chọn của bạn) bất kỳ phiên bản mới hơn. Thư viện này được phân phối với hy vọng rằng nó sẽ hữu ích, nhưng KHÔNG CÓ BẤT KỲ BẢO HÀNH; mà không có ngay cả những bảo hành ngụ ý của MERCHANTABILITY hoặc THỂ DỤC CHO MỘT MỤC ĐÍCH CỤ THỂ. Xem Giấy phép Công cộng GNU để biết thêm chi tiết. Bạn nên nhận được một bản sao giấy phép công cộng GNU cùng với thư viện này; nếu không, hãy viết thư cho Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. Như một ngoại lệ đặc biệt, nếu các tập tin khác instantiate generics từ đơn vị này, hoặc bạn liên kết đơn vị này với các tập tin khác để sản xuất một thực thi, đơn vị này không tự gây ra các kết quả thực thi được bao phủ bởi giấy phép công cộng GNU. Tuy nhiên, ngoại lệ này không làm mất hiệu lực bất kỳ lý do nào khác tại sao tệp thực thi có thể được bao phủ bởi Giấy phép Công cộng GNU.