Steel Bank Common Lisp

Phần mềm chụp màn hình:
Steel Bank Common Lisp
Các chi tiết về phần mềm:
Phiên bản: 1.2.6
Ngày tải lên: 17 Feb 15
Nhà phát triển: William Newman
Giấy phép: Miễn phí
Phổ biến: 22

Rating: nan/5 (Total Votes: 0)

Thép Bank Common Lisp (SBCL) là một mã nguồn mở, đa nền và môi trường phát triển tự do, một trình biên dịch hiệu suất cao cho các tiêu chuẩn ngôn ngữ lập trình Lisp ANSI. Nó được viết hoàn toàn bằng ngôn ngữ lập trình Lisp và thiết kế đặc biệt cho developers.Features tại một tính năng glanceKey bao gồm hỗ trợ tuyệt vời cho thu gom rác thải, xây dựng trong macro mạnh mẽ, hỗ trợ cho việc đóng cửa từ vựng, thực hiện gõ năng động mạnh mẽ, cũng như khả năng biên dịch gia tăng.
Phần mềm này cũng bao gồm rất nhiều các phần mở rộng, chẳng hạn như bài bản, hỗ trợ socket, một hồ sơ thống kê, suối lập trình, và nhiều người khác. Tất cả các phần mở rộng có sẵn thông qua một trình biên dịch có nguồn gốc tương tác và tích hợp, mà cảm thấy như một thông dịch viên.
Nếu bạn & rsquo; tái tìm kiếm thông tin chi tiết về làm thế nào để cài đặt Bank thép Common Lisp trên distro Linux của bạn hoặc làm thế nào để sử dụng nó, đừng ngần ngại hãy kiểm tra các dự án & rsquo; s homepage (nhìn liên kết ở cuối bài viết) .Getting bắt đầu với Ngân hàng thép Common LispTo sử dụng thép Bank Common Lisp phân phối GNU / Linux của bạn, chỉ cần tải về các gói nhị phân trước khi xây dựng thiết kế cho nền tảng phần cứng 64-bit, lưu nó vào một vị trí của sự lựa chọn của bạn, giải nén nó và mở một ứng dụng giả lập thiết bị đầu cuối .
Trong các ứng dụng Terminal, chạy & lsquo; sh run-sbcl.sh & rsquo; lệnh để truy cập vào cửa sổ lệnh của nó, nơi bạn sẽ có thể gõ lệnh Giúp đỡ để xem thông tin chi tiết về các tùy chọn có sẵn và học cách sử dụng các hệ điều hành và compiler.Supported availabilitySteel Bank Common Lisp là duy nhất trong là một nền tảng nguồn gốc chung biên dịch Lisp, mà hoạt động trên GNU / Linux, BSD, Mac OS X và Microsoft Windows hệ điều hành, bootstraping thân hoàn toàn từ nguồn.
Để tiện cho bạn, bên cạnh các nguồn tarball phổ quát, các phần mềm được phân phối như là một gói nhị phân được xây dựng trước đó cho phép bạn sử dụng Ngân hàng thép Common Lisp mà không cần cài đặt nó trên Windows 64-bit (x86_64) máy tính.

< strong> là gì mới trong phiên bản này:

  • nâng cao: PHỤC VỤ SỰ KIỆN sử dụng các cuộc thăm dò () gọi hệ thống thay cho lựa chọn () nếu hệ điều hành có các cựu . Trước đây thăm dò ý kiến ​​() được sử dụng chỉ khi chờ đợi vào chính xác một mô tả tập tin.
  • nâng cao:. Hiệu quả của các truy cập vào khe cấu trúc untagged được cải thiện trên x86-64, và thứ tự của khe cắm bộ nhớ trong là chính xác theo quy định của defstruct, đơn giản hóa việc sử dụng các cấu trúc như các đối số cho các cuộc gọi ngoại
  • sửa chữa lỗi: SB-DEBUG: ARG hiện đang làm việc trong tất cả các tùy chọn mà TRACE đánh giá hình thức. (Lp # 1357826)
  • bug fix:. Tham nhũng bộ nhớ GC trong xử lý bộ nhớ trong
  • bug fix: nhân bản đối tượng hiệu quả-khe-nghĩa là so sánh bằng EQ trên tên có thể có mặt trong CLASS-khe của một lớp mà metaclass là cấu trúc-class hay điều kiện-class. (Lp # 1049423)
  • sửa chữa lỗi: HANDLER-BIND với bindings trống hoạt động trở lại; hồi quy trong 1.2.5. (Lp # 1388707)
  • sửa chữa lỗi: NGUYÊN TỬ-INCF hoạt động trên khe cấu trúc trong mã giải thích. (Lp # 1381867)
  • sửa chữa lỗi: MAKE-ARRAY đúng cách xử lý các loại nhân vật như thế nào (eql # a) và (thành viên # a # c). (Lp # 1392068)
  • sửa chữa lỗi: ĐỌC đôi khi vô tình lưu giữ một ký tự khoảng trắng sau một mã thông báo khi nó không nên có. (Lp # 327790)

là gì mới trong phiên bản 1.1.13:

  • tối ưu hóa: tốt phân phối của SXHASH qua conses nhỏ giá trị liên quan. (# 309443)
  • cải tiến khác để SXHASH:
  • sử dụng toàn bộ phạm vi tích cực-Fixnum cho SXHASH của fixnums
  • nâng cao:. Các thông báo lỗi khi gọi một hàm không xác định người nước ngoài bao gồm tên của các chức năng trên x86-64
  • nâng cao: sb-ext: chạy chương trình hỗ trợ doanh nghiệp:. Môi trường trên Windows
  • nâng cao: ASDF là không còn cần thiết để tải đóng góp Của tại thời gian chạy. (# 1132254)
  • nâng cao: khi được gọi với một biểu tượng, FIND-RESTART không còn gọi tính-khởi động lại, làm cho nó nhanh hơn và ít khuyết điểm (# 769615)
  • nâng cao: TÌM-RESTART và tính toán, xử lý khởi động lại khởi động lại các cụm lớn hơn trong một số trường hợp
  • nâng cao: MỘT SỐ / ANY / các chức năng khác lượng cao để không còn khuyết điểm. (# 1070635)
  • sửa chữa lỗi: tài liệu tham khảo về phía trước để các lớp học trong fasls bây giờ có thể được nạp. (# 746132)

  • Sửa chữa
  • lỗi: không cảnh báo về một interpreted- & gt; chức năng biên soạn định nghĩa lại từ cùng một vị trí. (Patch bởi Douglas Katzman, # 1042405)
  • sửa chữa lỗi: Tạo vector độ dài nội bộ thích hợp khi đọc vectơ chữ từ FASLs. (Báo cáo của Jan Moringen)
  • sửa chữa lỗi: biên dịch có thể biên dịch succefully chức năng setf. (Báo cáo của Douglas Katzman)
  • sửa chữa lỗi: chạy chương trình thực hiện chính xác hơn thoát của lập luận trên Windows. (# 1239242)
  • sửa chữa lỗi: chức năng lambda-biểu hiện trên các hàm trả về tên thực tế
  • .
  • sửa chữa lỗi: (các [type] [đổi]) hiện cảnh báo khi [cố định] phù hợp [type] ngoại trừ cho số các giá trị. (Báo cáo của Nathan Trapuzzano trên sbcl-help)
  • sửa chữa lỗi: lỗi tín hiệu trong trường hợp cần thiết của giao thức khởi tạo khe nét. (# 309072)
  • bug fix: run-sbcl.sh hoạt động tốt hơn trong sự hiện diện của liên kết tượng trưng trên OS X. (nhờ Stelian Ionescu, # 1242643)

  • Sửa chữa
  • lỗi: khi đưa ra một đối tượng khởi động lại, FIND-RESTART kiểm tra xem khi khởi động lại đang hoạt động và, khi một điều kiện được cung cấp, cho dù việc khởi động lại được gắn với một điều kiện khác nhau (# 774410)

là gì mới trong phiên bản 1.1.12:

  • nâng cao: Thêm sb-bsd cắm điện: ổ cắm -shutdown, cho gọi tắt máy (3). (Nhờ Jan Moringen, # 1207483)
  • nâng cao: ghi trình tự mở rộng. (Nhờ Jan Moringen, # 994528)
  • tối ưu hóa: biến đổi EQUAL và EQUALP là thông minh hơn. (Nhờ Elias Martenson, # 1220084)
  • tối ưu hóa:. CHAR-EQUAL là nhanh hơn cho các đối số không đổi và cơ sở-char
  • sửa chữa lỗi: thăm dò-tập tin có thể truy cập vào liên kết tượng trưng cho đường ống và ổ cắm trong / proc / pid / fd trên Linux. (Báo cáo của Eric Schulte)
  • sửa chữa lỗi:. SBCL bây giờ có thể được xây dựng trên Solaris x86-64
  • sửa chữa lỗi:. Floating ngoại lệ điểm không kiên trì trên Solaris nữa
  • sửa chữa lỗi: (. Setf a). Pprinted được một cách chính xác (do Douglas Katzman)
  • sửa chữa lỗi: xử lý các trình biên dịch báo lỗi trong LOAD khi nó không chạy từ bên trong EVAL. (# 1219601)
  • sửa chữa lỗi: SB-GMP: MPZ-POW không còn segfaults cho một cơ sở phi bignum. (Nhờ Stephan Frank)
  • sửa chữa lỗi: phân bổ không gian của bignums kết quả trong SB-GMP là chính xác hơn. (Nhờ Stephan Frank, # 1206191)
  • sửa chữa lỗi: sb-safepoint bây giờ có thể xử lý một cách tin cậy gián đoạn tín hiệu mã nước ngoài. (# 1133018)
  • sửa chữa lỗi: trình biên dịch vĩ mô cho MAKE-SƠ khi phát & quot; dự phòng & quot; nhà xây dựng không còn bị lỗi để hợp nhất initargs thực tế và mặc định (nhờ Jan Moringen, # 1179858)
  • sửa chữa lỗi: trình biên dịch vĩ mô cho MAKE-SƠ khi phát & quot; dự phòng & quot; nhà thầu xử lý không KEYWORD đối số khởi tạo một cách chính xác hơn.
  • sửa chữa lỗi: nạp SB-SIMPLE-STREAMS góp phần mô-đun không còn clobbers FILE-NAMESTRING. (Nhờ Anton Kovalenko, # 884603)
  • sửa chữa lỗi: định nghĩa lớp với CPLs không phù hợp với metaclasses họ ít có khả năng phá hủy toàn vẹn của hệ thống đối tượng. (# 309076)
  • sửa chữa lỗi: khởi động lại khoản phân tích trong RESTART-CASE là phù hợp hơn với các tiêu chuẩn. (# 1203585, nhờ Jan Moringen)
  • sửa chữa lỗi: im lặng một lưu ý từ RESTART-Case theo các thiết lập tối ưu hóa cao-SPEED. (# 1023721)
  • sửa chữa lỗi: nhận được thứ tự của các đối số cho SB-MOP: SET-FUNCALLABLE-SƠ-FUNCTION sai một lỗi sản xuất hợp lý chứ không phải là một thất bại Aver. (Báo cáo của Paul Nathan)
  • sửa chữa lỗi: Phân tích cú pháp của & tùy chọn / & key / & nghỉ ngơi đối số doanh nghiệp không bao giờ ghi đè lý luận trong quá trình sao chép trên x86 và x86-64; nó vẫn có thể xảy ra trên các nền tảng khác khi có những lập luận cố định hơn khe stack. (Báo cáo của Jan Moringen)

là gì mới trong phiên bản 1.0.52:

  • nâng cao: ASDF đã được cập nhật lên phiên bản 2,017.
  • nâng cao:. Các tùy chọn dòng lệnh --core bây giờ chấp nhận tập tin nhị phân với một lõi nhúng
  • nâng cao: khi xây dựng với: sb-core-nén, các tập tin lõi (thường xuyên hoặc thực thi) có thể được nén với zlib. Sử dụng:. Lập luận COMPRESSION SAVE-LISP-VÀ-DIE để xác định một mức độ nén
  • nâng cao: - [không-] merge-core-trang xác định xem thời gian chạy hệ điều hành gợi ý rằng các trang giống hệt nhau giữa các quy trình cốt lõi SBCL nên chia sẻ bộ nhớ vật lý. Mặc định là để chỉ cho phép này cho lõi nén.
  • tối ưu hóa:. SLEEP conses không còn
  • tối ưu hóa:. * IN-PRETTY * không còn laøm chaäm xuống in của chuỗi hoặc bit-vectơ khi sử dụng các tiêu chuẩn khá-in bảng văn
  • sửa chữa lỗi: tờ khai ftype phi chức năng không còn gây ra một trình biên dịch lỗi. (# 738464)
  • sửa chữa lỗi: trình biên dịch lỗi gây ra bởi các loại thành viên kết hợp với với Aref, CHAR, vv (# 826971)
  • sửa chữa lỗi: trình biên dịch lỗi gây ra bởi đối số số nguyên với bao gồm nhiều dãy để ARRAY-IN-BOUNDS-P. (# 826970)
  • sửa chữa lỗi:, @ và,. nay báo hiệu một lỗi đọc thời gian cho một số biểu thức không-list. (# 770184)
  • bug fix:. Phức tạp literals phao duy nhất được đặt đúng cách khi được sử dụng như là đối số của toán tử số học
  • sửa chữa lỗi: trên nền tảng 32-bit, làm tròn phao đôi lớn hơn một Fixnum là đúng. (Báo cáo của Peter Keller)
  • sửa chữa lỗi: đi lạc FD-xử lý không còn trái nằm xung quanh sau khi tháo từ RUN-CHƯƠNG TRÌNH. (# 840.190, báo cáo của Dominic Pearson; sửa chữa từ Max Mikhanosha)
  • bug fix:. Định nghĩa lại lớp học như vậy là các khe với phân bổ tùy chỉnh được thêm vào hoặc loại bỏ việc một lần nữa

là gì mới trong phiên bản 1.0.50:

  • nâng cao: lỗi từ FD xử lý với doanh nghiệp cung cấp một khởi động lại để loại bỏ các xử lý vi phạm.
  • nâng cao: SB-nội quan:. FIND-ĐỊNH NGHĨA-SOURCE hiện đang làm việc trên máy photocopy cấu trúc cũng
  • nâng cao: vị trí của người sử dụng hoặc tập tin khởi tạo hệ thống có thể dễ dàng được tùy biến cho nhân lưu. Xem: SB-EXT: * Userinit-tên đường dẫn CHỨC NĂNG * và SB-EXT:. * Sysinit-tên đường dẫn CHỨC NĂNG *
  • nâng cao: SB-EXT: MAKE-THREAD chấp nhận một vấn thiết kế danh sách đối số cho thunk, như một đối số từ khóa,:. Đối số
  • nâng cao: tuyên truyền hạn chế được đơn giản hóa (và tăng tốc) khi LẬP-SPEED & gt; TỐC ĐỘ.
  • nâng cao:. Xuất khẩu SB-ALIEN người nước ngoài loại specifiers SIZE-T và T-OFF
  • nâng cao: debugger hiểu và lập luận THÊM tốt hơn
  • .
  • tối ưu hóa: chiết xuất bit của một single-float trên x86-64 đã được tối ưu hóa. (# 555201)
  • tối ưu hóa: MAP và MAP-INTO là hiệu quả hơn cho vectơ không đơn giản, khi (& gt; TỐC SPACE)
  • .
  • tối ưu hóa:. Trampolines gọi địa phương (x86 và x86-64) được phát ra inline
  • tối ưu hóa:. Tế bào giá trị tiềm ẩn cho động-mức độ đóng trên các ràng buộc trên x86 và x86-64 có thể giữ các giá trị cũng không có hộp bọc
  • meta-tối ưu hóa: cải thiện tốc độ biên dịch, đặc biệt là cho các chức năng lớn. (# 792363 và # 394206)
  • sửa chữa lỗi: nguồn gốc ràng buộc đối với hoạt động điểm nổi tại là cẩn thận hơn về làm tròn số có thể đóng mở giới hạn. (# 793771)
  • sửa chữa lỗi: SB-POSIX: đối số syscall-ERROR bây giờ là tùy chọn. (Vô tình thay đổi không tương thích ngược trong 1.0.48.27)
  • sửa chữa lỗi:. Lỗi gỡ rối thường xuyên trong khi một loại lỗi xảy ra trong một hàm với mức độ năng động và danh sách còn lại
  • sửa chữa lỗi:.
  • & tùy chọn và cung cấp & key-p đối số trong DEFSTRUCT boa-construtors có thể được sử dụng để khởi tạo cấu trúc khe
  • sửa chữa lỗi: FMAKUNBOUND loại bỏ các MACRO-NĂNG, ta nên tồn tại. (# 795.705, hồi quy)
  • sửa chữa lỗi: MỤC việc tốt hơn trên tên đường dẫn logic
  • .
  • sửa chữa lỗi: RUN-PROGRAM không còn bị lỗi spuriously khi chuỗi đối số thứ tự của ARRAY-TOTAL-SIZE-LIMIT. (# 787237)

  • Sửa chữa
  • lỗi: trình biên dịch không còn không đổi nếp gấp Nans trong MAKE- {SINGLE, DOUBLE} -FLOAT. (# 486812)
  • sửa chữa lỗi: FORMAT bây giờ xử lý dấu chấm tròn chính xác, ví dụ. (Định dạng con số không & quot; ~, 1F & quot; 0,01) = & gt; & Quot; 0.0 & quot; thay vì & quot; 0.01 & quot; như trước đây. (# 308961)
  • sửa chữa lỗi:. Báo phong cách trong lambda-list mẫn của các chức năng chung với cả argments tùy chọn và phím
  • sửa chữa lỗi: regalloc không barf trên TNS không sử dụng do gõ hướng gấp liên tục. (# 729765)
  • sửa chữa lỗi:. Cố định một
  • off-by-một trong MAP-GIAO-ĐỐI TƯỢNG mà có thể đã gây ra vòng lặp vô hạn

là gì mới trong phiên bản 1.0.49:

  • Rất nhiều cải tiến và sửa lỗi đã được thực hiện
  • Một thay đổi nhỏ không tương thích đã được thực hiện liên quan đến việc xử lý ngắt trong bảng mã băm.

là gì mới trong phiên bản 1.0.46:

  • nâng cao:. Hỗ trợ largefile trên Solaris
  • nâng cao: SB-PROFILE: BÁO CÁO bây giờ hỗ trợ: LIMIT và: đối số PRINT-NO-CALL-LIST (# 710017)
  • nâng cao: SB-PCL: + SLOT-Unbound + được xuất khẩu, làm cho nó có thể phân biệt khe dụ cởi ra khi sử dụng STANDARD-SƠ-ACCESS & co. (# 718039)
  • tối ưu hóa: ERROR và CERROR là nhanh hơn khoảng 5 lần
  • .
  • tối ưu hóa: nhà xây dựng tối ưu hóa được sử dụng cho MAKE-dụ của lớp học với phi tiêu chuẩn áp dụng (SETF SLOT-VALUE-SỬ-CLASS), SLOT-BOUNDP-SỬ-CLASS, và INITIALIZE-SƠ: AROUND phương pháp, tăng tốc dụ sáng tạo trong những trường hợp đó.
  • tối ưu hóa: phép tính số học với nhiều đối số không đổi trong doanh nghiệp đã giảm chúng tại thời gian biên dịch. (# 676414)
  • tối ưu hóa:. Việc xác định vị trí nhân vật hiện tại trên chuỗi dòng suối cho khá-in là quá chậm
  • sửa chữa lỗi: đuôi địa phương gọi đến chức năng DYNAMIC-RỘNG không còn có thể gây ra phân tích cuộc đời để ghi đè lên các biến đóng trên (# 681092)
  • .
  • sửa chữa lỗi:. Mã hóa lỗi từ một số định dạng bên ngoài nhiều byte như EUC-JP đã không được xử lý một cách chính xác (# 713063)
  • sửa chữa lỗi:. In đối tượng waitqueue mà không thiết lập * IN-CIRCLE * T tại là an toàn (# 673630)
  • sửa chữa lỗi: Solaris / x86-64 đã không nhận được xây dựng với sự hỗ trợ lutex do nhầm lẫn. (# 667297).
  • sửa chữa lỗi: chức năng liên tục được tạo ra đã không có thật lambda-danh sách. (# 713626)
  • sửa chữa lỗi: RUN-CHƯƠNG TRÌNH: tùy chọn PTY là đặc sắc trên OpenBSD. (# 669485)

  • Sửa chữa
  • Lỗi: UNINTERN có một biểu tượng, không phải là một vấn thiết kế biểu tượng - có thể trước đây unintern biểu tượng sai với cùng tên. (# 693796)
  • sửa chữa lỗi: COPY-PPRINT-DISPATCH luôn luôn có quyền truy cập vào một bảng nguyên sơ, làm cho nó có thể để khôi phục lại bảng ban đầu nếu nó đã được điều sai lầm. (# 678409)

là gì mới trong phiên bản 1.0.43:

  • thay đổi không tương thích: FD-STREAMS không còn tham gia vào sự phục vụ sự kiện event-loop theo mặc định. (# 316072)
  • Ngoài suối tạo ra bởi các cuộc gọi rõ ràng để MAKE-FD-STREAM này ảnh hưởng đến suối từ CL:. MỞ
  • Streams từ SOCKET-MAKE-STREAM vẫn tham gia phục vụ sự kiện theo mặc định, nhưng điều này phải chịu trách nhiệm thay đổi: các ứng dụng cần phục vụ sự kiện cho dòng ổ cắm nên yêu cầu một cách rõ ràng bằng cách sử dụng:. PHỤC VỤ SỰ KIỆN-T trong cuộc gọi
  • nâng cao: SB-EXT: WORD loại được cung cấp để sử dụng với SB-EXT:. NGUYÊN TỬ-INCF & co
  • nâng cao: Clos hiệu quả chức năng phương pháp và chức năng defclass khe typechecking bây giờ có tên debug để sử dụng trong vết lùi và hồ sơ
  • .
  • nâng cao: ASDF đã được cập nhật lên phiên bản 2,004. (# 605.260, nhờ giá vé Rideau)
  • nâng cao: các ký hiệu được in sử dụng tên đầy đủ trong một số lỗi và cảnh báo thông thường có liên quan với xung đột gói hoặc mixups (# 622.789, nhờ Attila Lendvai)
  • sửa chữa lỗi: SB-BSD-SOCKETS: SOCKET-CONNECT đã không đề an toàn. (# 505.497, nhờ Andrew Golding)
  • sửa chữa lỗi: tập đọc / proc trên Linux hoạt động. (# 425199)
  • sửa chữa lỗi: DOTIMES chấp nhận các số thực không nguyên nghĩa đen. (# 619.393, nhờ Roman Marynchak)
  • sửa chữa lỗi:-TO WRITE-STRING biên dịch liên kết tên biến đặc biệt, phá mã mà cố gắng để viết giá trị của một biến điều khiển máy in macro. (# 581.564, nhờ Stas Boukarev)
  • sửa chữa lỗi: VIẾT biên dịch vĩ mô đã không xử lý các định dòng sản lượng một cách chính xác. (# 598.374, nhờ Stas Boukarev)
  • sửa chữa lỗi: có sẵn tốt hơn tên các chức năng nước ngoài tại vết lùi trên Linux. (# 626.962, nhờ Stas Boukarev)
  • sửa chữa lỗi: kịch bản và xây dựng cho Solaris và FreeBSD. (# 615497, # 627.581, nhờ Josh Elsasser và Jim Wise)
  • sửa chữa lỗi: xây dựng các bản sửa lỗi cho OpenBSD -current và 4.8 (# 615489, # 615.492, nhờ Josh Elsasser)
  • sửa chữa lỗi: sử dụng bí danh cho các lớp học dựng sẵn như specializers defmethod mà không cần thêm DEFTYPEs cho họ làm việc. (# 618387)
  • sửa chữa lỗi: timetravel bởi getrusage () không còn gây ra lỗi trong quá trình loại-GC. (# 544421)
  • sửa chữa lỗi: về mặt pháp lý danh sách năng động-mức độ và vectơ sử dụng như các đối số khởi để MAKE-ARRAY có thể stack giao. (# 586105)
  • bug fix: inline-mở rộng tạo ra tham chiếu đến chết lambda-biến (# 454.681, nhờ Alexey Dejneka)
  • sửa chữa lỗi: thông báo lỗi tốt hơn cho các đối số số không có thật để RANDOM. (# 598.986, nhờ Stas Boukarev)
  • sửa chữa lỗi: trình biên dịch tài liệu tham khảo đôi inlined từ môi trường không thích hợp xảy ra. (# 308951)

  • Sửa chữa
  • lỗi: trình biên dịch ném một lỗi khi cố gắng để biên dịch một chức năng địa phương (nhãn hoặc flet) được biết để có một lập luận phức hệ đặc biệt. (Không ở bệ phóng, báo cáo của sykopomp trong #lispgames)
  • sửa chữa lỗi: gói Khóa thất bại trong việc bảo vệ chống lại các hiệu ứng thời gian biên dịch defun khi biểu tượng trước đây đã có một định nghĩa macro. (# 576637)
  • sửa chữa lỗi: giả bỏ qua cảnh báo thậm chí đưa ra (DECLARE bỏ qua) trong phương pháp khi các ràng buộc tham số đột biến. (Báo cáo của Fare Rideau; lp # 611361)
  • sửa chữa lỗi: workaround cho trình biên dịch treo trong ORDER-UVL-SETS (# 308914)
  • sửa chữa lỗi: đánh giá trong debugger REPL công trình sử dụng bối cảnh toàn cầu khi trong khung mà không có thông tin debug đủ
  • .
  • sửa chữa lỗi: vượt quá giới hạn FD_SETSIZE nay quả là một lỗi hợp lý (# 316068)
  • sửa chữa lỗi: (SETF TÀI LIỆU) của một vĩ mô hoạt động đúng. (# 643.958, nhờ Stas Boukarev)

  • Sửa chữa
  • Lỗi: gián đoạn mất nhiều thời gian hơn so với thời gian yêu cầu gây ra SLEEP để treo trên Darwin. (# 640.516, nhờ Joe Lebroco để phân tích)

là gì mới trong phiên bản 1.0.42:

  • xây dựng thay đổi
  • chủ Cross-compilation bây giờ được quy định để make.sh sử dụng dòng lệnh lập luận --xc-host = & # x3c; lệnh & # x3e; thay vì một đối số vị trí. (Nhờ Daniel Herring)
  • Cài đặt vị trí được chỉ định để make.sh sử dụng đối số dòng lệnh prefix = & # x3c; đường dẫn & # x3e ;. (# 550889s, nhờ Daniel Herring)
  • tối ưu hóa: Việc thực hiện mặc định của tính-phân biệt-FUNCTION không ít lãng phí công
  • .
  • nâng cao: hoạt động hàng rào bộ nhớ Explicit đang sẵn sàng cho sử dụng bởi mã đa luồng. Xem tài liệu hướng dẫn để biết chi tiết.
  • nâng cao:. Hỗ trợ thử nghiệm cho luồng trên Linux / PPC
  • sửa chữa lỗi: RENAME-GÓI trả về gói. (Nhờ Eric Marsden)

  • Sửa chữa
  • Lỗi: EXPT báo hiệu một lỗi nếu số đầu tiên là một số không và số thứ hai là một điểm nổi zero. (# 571.581, nhờ Roman Marynchak)
  • sửa chữa lỗi: DEFTYPE báo hiệu một lỗi cho phi danh sách lambda-danh sách. (# 576.594, nhờ Roman Marynchak)
  • sửa chữa lỗi: làm asdf-INSTALL tương thích với các doanh nghiệp đã tính ASDF2. (# 612.998, báo cáo của Phil Hargett; vá từ Jim Wise)

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

Lush
Lush

11 May 15

BAIK
BAIK

11 May 15

Ý kiến ​​để Steel Bank Common Lisp

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