Famoahana ny SBCL 2.4.1, fampiharana ny fiteny Common Lisp

Navoaka ny famoahana ny SBCL 2.4.1 (Steel Bank Common Lisp), fampiharana maimaimpoana ny fiteny fandaharana Common Lisp. Ny kaody tetikasa dia nosoratana tamin'ny Common Lisp sy C, ary zaraina amin'ny alàlan'ny fahazoan-dàlana BSD.

Ao amin'ny famoahana vaovao:

  • Nampiana ampahany fanohanana ho an'ny lohan'ny ohatra compact amin'ny mpanangom-pako mifanitsy amin'ny fampiasana ny algorithm-faritra marika.
  • Ho an'ny fiasa misy karazana fiverenana nambara, ny maodely fanatsarana SAFETY sy DEBUG 3 lehibe dia miantoka fa ny fanamarinana karazana dia atao amin'ny sanda miverina.
  • Ao amin'ny sehatra FreeBSD, ny fampifandraisana amin'ny libpthread dia ampiharina ary ny adiresin'ny toerana randomization (ASLR) dia kilemaina.
  • Naverina tamin'ny laoniny ny fivoriambe amin'ny riscv 64-bit sy ppc.
  • Ny fanohanana Fastrem-32 dia nampiharina ho an'ny sehatra rehetra (ho an'ny kajy FLOOR azo atao).
  • Namboarina ny bug izay nahatonga ny tsipika nafindra indray taorian'ny fametahana fahatsiarovana nataon'ny mpanangom-pako mifanitsy amin'ny faritra marika.
  • Voavaha ny olana amin'ny famoriam-bolan'ny mpanangom-bokatra rehefa manamboatra fanamboarana sasany misy karazana SATISFIES.
  • Ny latabatra tenifototra ampiasaina amin'ny faritra isan-karazany amin'ny rafitra (fonosana, tabilao Unicode) dia avadika ho fampiasana fampiasa tenifototra tsy misy fifandonana (tonga lafatra).
  • Ny macro TYPECASE ho an'ny ambaratongan'ny firafitry ny kilasy dia ampiharina amin'ny fampiasana tenifototra tsy misy fifandonana.
  • Mba hanamafisana ny fampandehanana dia nesorina ny fisavana fetra ho an'ny tondro misy offset tsy tapaka, izay fantatry ny mpanangom-bokatra fa ny tondro dia kely noho ny fahasamihafana misy eo amin'ny habe sy ny offset.
  • Ny compiler dia mandray an-tsoratra ny angona fanatsarana DIGIT-CHAR fanampiny.
  • Ny compiler dia nampihatra ny fahafahana manilika ny soatoavina manelanelana amin'ny sasany APPLY, CONCATENATE ary MAKE-ARRAY antso ho an'ny tohan-kevitra namboarina avy amin'ny filaharana miaraka amin'ny fanovana cons vaovao.
  • Ny fampandehanana ny loop "(LOOP FOR X IN (REVERSE LIST) ...)" dia nafaingana, izay mampiasa vitsy kokoa izao.
  • Ny loop "(LOOP... APPEND...)" dia mirindra kokoa ary tsy dia miasa loatra rehefa manampy NIL.
  • Nohafainganina sy nohafohezina ny fisavana karazana ho an'ny array isan-karazany.

Source: opennet.ru

Add a comment