Te tukunga o SBCL 2.3.9, he whakatinanatanga o te reo Common Lisp

Ko te tukunga o SBCL 2.3.9 (Steel Bank Common Lisp), he whakatinanatanga kore utu o te reo papatono Common Lisp, kua whakaputaina. Kua tuhia te waehere kaupapa ki Common Lisp me C, ka tohatohahia i raro i te raihana BSD.

I roto i te tukunga hou:

  • Ko te tohatoha taapu ma te DYNAMIC-EXTENT ka pa ki te herenga tuatahi, engari ki nga uara katoa ka taea e te taurangi te tango (hei tauira, ma te SETQ). Ma tenei ka taea, hei tauira, ki te whakangawari i te hanga o nga hanganga uaua, whakamuri ranei i roto i te puranga ma te whitiwhiti.
  • Ko etahi atanga i roto i te SB-POSIX kōwae i hangaia kia rite ki te whakatakotoranga, a ko te hua NULL mai i te whare pukapuka C ka kiia he hapa mena mena ka hurihia te errno e te waea. I tenei keehi, ka puta te tohu SYSCALL-ERROR.
  • He pai ake te mahi o nga tonotono DO-PASSWDS me DO-GROUPS i te kōwae SB-POSIX. I hoahoatia enei tonotono kia pai te mahi me te kupuhipa me te patengi raraunga roopu.
  • Ko te tautoko mo nga papaaho Darwin x86 me PowerPC kua whakahokia mai (he mihi ki a Kirill A. Korinsky, Sergey Fedorov me barracuda156).
  • Kua whakatikahia te whakahiatotanga he i puta mai na te he o te momo whakatauki i te wa e whakareatia ana nga uara fixnum ki nga uara hautau.
  • I whakatikahia he hapa whakahiato i puta i etahi wa i te tirotiro i nga uara 64-bit kua hainatia me te kore haina.
  • Kua whakatikahia he hapa whakahiato i te mea ko te tohenga ": INITIAL-CONTENTS" ki MAKE-ARRAY he raupapa kore-raupapa.
  • Kua whakatikahia he hapa i te whakahiato i nga mahi whakahiatotanga ki tetahi raupapa raupapa tonu ina whakahokia he uara teka mai i nga mahi ":TEST" ranei ":KEY".
  • Kua whakatikahia he pepeke i te wa e whakahiato ana i nga mahi hurangi, raupapa ranei me nga tohenga e whakaatu ana i nga rahi raupapa tino nui.
  • Kua whakatikahia he hapa whakahiato ka puta i te kore e whakamahia te uara mai i ADJUST-ARRAY.
  • Ko te whakahiatotanga whakahiato o nga momo mahi ka taea te whakaroa whakamuri ma te tohu takawaenga.
  • Kua pai ake te momo whakatau mo LDB, LOGBITP me te RATIO.
  • Kua mahia nga arotautanga ki te whakakore i nga arowhai rohe kore e tika mo te maha o nga keehi o te whakataurite whakawhiti.

Source: opennet.ru

Tāpiri i te kōrero