Steel Bank Common Lisp

Programinė įranga Screenshot:
Steel Bank Common Lisp
Programinė detalės:
Versija: 1.3.0 Atnaujintas
Įkėlimo datą: 9 Apr 16
Kūrėjas: Christophe Rhodes
Licencija: Nemokamai
Populiarumas: 13

Rating: 3.0/5 (Total Votes: 2)

Teikia integruotą gimtoji kompiliatorių, debugerem, ir daug plėtinių.

Plieno bankas Bendra Lisp (sbcl) buvo išbandytas įvairiais POSIX platformų ir Windows

Kas naujo , šioje laidoje.

  • didinimas:
  • SB-BSD Sockets dabar turi pagrindinę paramą IPv6
  • SB-Unicode paketas buvo pridėta, kurių sudėtyje yra daug funkcijų, susijusių su Unicode tekstą
  • skaitytojas dabar normalizuoja simboliai normalizavimo formos KC (NFKC). Toks elgesys gali būti išjungta SB-EXT: READTABLE-normalizavimas;
  • stilius įspėjimo signalas, jei optimizuoti deklaracijos dauginti nurodyti kokybę įvairias vertybes.
  • Klaidų pataisymai: "
  • Konservatyviai nurodė puslapiai sunaikinti nepanaudotus dWords, kad jie negali veikti kaip neteisingus šaknis iš eilės.
  • pagerėjo Walker savo tvarkymas leksikos kintamųjų ir simbolis-makro apkaustais;
  • HANDLER- {BIND, CASE} nebėra lašas į LDB, kai sąlyga yra neapibrėžtą sąlygą tipą; regresiją 1.1.19;
  • Iš aiškinama kodas, nelygybė predikatai nebuvo tipo patikrinti argumentų, kurie nebuvo išnagrinėti, ir 1-argumentas naudojimas min MAX priėmė sudėtingą skaičių.
  • Apropos ir Apropos sąrašas rankena paveldėjo simboliai teisingai.

Kas naujo versiją 1.2.12:

  • didinimas:
  • SB-BSD Sockets dabar turi pagrindinę paramą IPv6
  • SB-Unicode paketas buvo pridėta, kurių sudėtyje yra daug funkcijų, susijusių su Unicode tekstą
  • skaitytojas dabar normalizuoja simboliai normalizavimo formos KC (NFKC). Toks elgesys gali būti išjungta SB-EXT: READTABLE-normalizavimas;
  • stilius įspėjimo signalas, jei optimizuoti deklaracijos dauginti nurodyti kokybę įvairias vertybes.
  • Klaidų pataisymai: "
  • Konservatyviai nurodė puslapiai sunaikinti nepanaudotus dWords, kad jie negali veikti kaip neteisingus šaknis iš eilės.
  • pagerėjo Walker savo tvarkymas leksikos kintamųjų ir simbolis-makro apkaustais;
  • HANDLER- {BIND, CASE} nebėra lašas į LDB, kai sąlyga yra neapibrėžtą sąlygą tipą; regresiją 1.1.19;
  • Iš aiškinama kodas, nelygybė predikatai nebuvo tipo patikrinti argumentų, kurie nebuvo išnagrinėti, ir 1-argumentas naudojimas min MAX priėmė sudėtingą skaičių.
  • Apropos ir Apropos sąrašas rankena paveldėjo simboliai teisingai.

Kas naujo versiją 1.2.11:

  • didinimas:
  • SB-BSD Sockets dabar turi pagrindinę paramą IPv6
  • SB-Unicode paketas buvo pridėta, kurių sudėtyje yra daug funkcijų, susijusių su Unicode tekstą
  • skaitytojas dabar normalizuoja simboliai normalizavimo formos KC (NFKC). Toks elgesys gali būti išjungta SB-EXT: READTABLE-normalizavimas;
  • stilius įspėjimo signalas, jei optimizuoti deklaracijos dauginti nurodyti kokybę įvairias vertybes.
  • Klaidų pataisymai: "
  • Konservatyviai nurodė puslapiai sunaikinti nepanaudotus dWords, kad jie negali veikti kaip neteisingus šaknis iš eilės.
  • pagerėjo Walker savo tvarkymas leksikos kintamųjų ir simbolis-makro apkaustais;
  • HANDLER- {BIND, CASE} nebėra lašas į LDB, kai sąlyga yra neapibrėžtą sąlygą tipą; regresiją 1.1.19;
  • Iš aiškinama kodas, nelygybė predikatai nebuvo tipo patikrinti argumentų, kurie nebuvo išnagrinėti, ir 1-argumentas naudojimas min MAX priėmė sudėtingą skaičių.
  • Apropos ir Apropos sąrašas rankena paveldėjo simboliai teisingai.

Kas naujo versiją 1.2.10:

  • didinimas:
  • SB-BSD Sockets dabar turi pagrindinę paramą IPv6
  • SB-Unicode paketas buvo pridėta, kurių sudėtyje yra daug funkcijų, susijusių su Unicode tekstą
  • skaitytojas dabar normalizuoja simboliai normalizavimo formos KC (NFKC). Toks elgesys gali būti išjungta SB-EXT: READTABLE-normalizavimas;
  • stilius įspėjimo signalas, jei optimizuoti deklaracijos dauginti nurodyti kokybę įvairias vertybes.
  • Klaidų pataisymai: "
  • Konservatyviai nurodė puslapiai sunaikinti nepanaudotus dWords, kad jie negali veikti kaip neteisingus šaknis iš eilės.
  • pagerėjo Walker savo tvarkymas leksikos kintamųjų ir simbolis-makro apkaustais;
  • HANDLER- {BIND, CASE} nebėra lašas į LDB, kai sąlyga yra neapibrėžtą sąlygą tipą; regresiją 1.1.19;
  • Iš aiškinama kodas, nelygybė predikatai nebuvo tipo patikrinti argumentų, kurie nebuvo išnagrinėti, ir 1-argumentas naudojimas min MAX priėmė sudėtingą skaičių.
  • Apropos ir Apropos sąrašas rankena paveldėjo simboliai teisingai.

Kas naujo versijos 1.2.0:

  • Klaidų taisymas:
  • skaityti-TIME-eval backquote kontekstas mixup.
  • didinimas:
  • Kai SAVE-Lisp IR matricą neįmanoma dėl kelis temas, iš signalizuoja sąlygos sąrašai metu veikia temas ataskaita.
  • Tinka ARM Linux.
  • SB-GMP contrib buvo atnaujintas.
  • Nauja contrib SB-mpfr.

Kas naujo versiją 1.1.11:

  • Pagalba pastato vadovą pagal TeXinfo versiją 5.
  • Langai stato neberodo & quot; šuniukai of Death & quot; pranešimas. Įspėjimas vietoj pridedama prie reguliaraus reklama, ir gali būti nutildytas su --noinform.
  • Pagalba pastatas pagal naują jungtuko tvarkymo syscalls pagal NetBSD.

Kas naujo versiją 1.1.10:

  • didinimas:
  • asdf buvo atnaujintas 3.0.2.
  • optimizavimas:
  • x86 ir x86-64, sveikomis neigimo formų, pavyzdžiui (- x). Dabar pripažįstama modulinių aritmetinių kontekstuose ir kaupia gimtąja paneigti, o ne išgyvena bignums tik išlaikyti žemą bitai;
  • kamino rėmai yra supakuota efektyviau ant x86oids, kuris turėtų sumažinti Methuselahn konservatorius nuorodomis dažnį (ji tikrai padeda su gc.impure.lisp / Bug-936304 x86).

Kas naujo versijos 1.1.9:

  • Nauja funkcija:
  • contrib SB-GMP ryšiai su libgmp runtime pagreitinti aritmetikos ant bignums ir normatyvus.
  • didinimas:
  • Išardykite dabar annotates kai anksčiau trūkstamas statinius funkcijas, kaip ir ilgis.
  • clean.sh dabar taip pat valo doc / vidinės.
  • SB-EXT. PRINT-SIMBOLIS-SU-prefix gali būti naudojama per ~ // spausdinti simbolį ir pakuotės priešdėliu "
  • derintojas ir backtracing yra labiau atsparūs Buggy SPAUSDINIMO objektų metodus.
  • optimizavimas:
  • Skambučiai statinių funkcijų x86-64 naudoti mažiau instrukcijas.

Kas naujo versijos 1.1.6:

  • didinimas:
  • tęstinoji klaida, kai defknown-mas per išlikusių fndb įrašų gali būti ignoruojami kitko: perrašyti-fndb-tyliai T kaip raktinį žodį argumentas SB-C: defknown (po atributų). Naudinga leisti defknown būti iš naujo įkeltas. Naudokite su:. Leisti-kiti-keys t atgalinį suderinamumą;
  • optimizavimas:
  • Kompiliatorius yra daug greitesnis sudarant SVREF ir (SETF SVREF) formas.
  • Klaidų taisymas:
  • Neleisti make-masyvas transformuoti iš dalies keičiantis kodo formas sukelia problemų Built kodą.
  • aišku-produkcijos ragina teisingą pilka srauto rutinos.
  • Klaida yra signalizavo netinkamas formatas modifikatorius: ~ & # x3c; ~ @ & # x3e;
  • .

Kas naujo versijos 1.1.3:

  • MSI diegimo palaikymas Windows dabar naudoja "Windows Installer" XML bent 3,5 versija ir apima įvairias Naudojimo supaprastinimas.
  • SB-BSD lizdai contrib dabar palaiko ne blokuoti-mode Windows.
  • Langai posistemės dabar palaiko x86-64 platformą.
  • fasls dabar vėl tiesiogiai vykdomąjį (platformų remiančių Szulernia eilutės, o tinkamai įdiegta sbcl).

Kas naujo Versija 1.1.1:

  • optimizavimas:
  • SPARC posistemės dabar palaiko tikslią kartų (GENCGC) šiukšlių surinkimo. Įjungta pagal nutylėjimą Solaris / SPARC ir Linux / SPARC.
  • sudarytojas nebėra sukasi kilpa, kai kuriais atvejais, kai ši transformacija iš tikrųjų lemti blogiau kodas generuojamas.
  • didinimas:
  • Pridėti eksperimentinę paramą SB siūlų funkcija ir laikmatis įrenginio "Windows". Temų yra įjungta pagal nutylėjimą, ir šis sbcl versija laikoma paskutinė ir galutinio išleidimo oficialiai remti pastatas su siūlais išjungtas.
  • Klaidų taisymas:
  • SB-CLTL2: MACROEXPAND-VISI teisingai rankenos šešėliai simbolio-makrokomandų iki leksikos apkaustais;
  • .
  • Kamino paskirstymas buvo užkirstas kelias didelio derinimo deklaracija keliais atvejais.
  • SB-EXT. DC-LOGFILE signalizuoja, kai nėra LOGFILE buvo nustatyti klaidą,
  • parse-gimtoji NAMESTRING atlikti nevietinių apdorojant, kai: junk LEIDŽIAMA buvo tiesa,
  • .

Kas naujo versijos 1.1.0:

  • didinimas:
  • Nauja kintamasis, SB-ext: * ardyti-Annotate * kontroliuoti šaltinio anotaciją išardymo produkcijos. Numatytasis T.
  • timeout argumentai įtraukta į SU-unikalų identifikatorių ir-Ciklas-LOCK, ir laukti-P argumentas įtraukta į SU-Ciklas-LOCK.
  • išryškinimas: "SB-EXT: ATOMINĖS-PUSH ir SB-EXT: ATOMINĖS-Pop leidžia atominio operacijas sąrašą vadovams
  • .
  • neprivalomos funkcijos (pagal nutylėjimą išjungta) leidžia signalų tarp gijų sinchronizacija naudojimą turi būti sumažinta dėl tam tikrų palaikomų platformų (šiuo metu Linux, Solaris, FreeBSD ir x86 ir x86-64).

Kas naujo versiją 1.0.58:

  • numanomi generinių funkcija įspėjimai dabar nurodyti pakuotė, kurioje nauja bendrinis funkcija yra sukurta.
  • SB-EXT: (! Panašus į Clojure anketa apsikeitimo). ATOMINĖS-ATNAUJINIMAS leidžia lengvai atlikti ne destruktyvius atnaujinimus CAS-sugebėti vietose;
  • Run programa nebėra dekoduoja ir vėl koduoja aplinką, kai: aplinka argumentas nėra numatyta. (# 985.904),
  • Klaidos metu kompiliatorių-makro plėtra nebėra sukelti Runtime klaidų, tik kompiliavimo laiko įspėjimas, kitaip elgiasi taip, tarsi sudarytojas makro sumažėjo iki plėstis.
  • x86-64, kodas suderinimas blokinių antraštes daroma su kelių baitų Nops dabar vietoj pakartojimų iš vieno baito NOP.
  • MAP-Į yra gerokai greičiau, kai taikinys seka yra nežinomos rūšies; priskyrimas sąrašą nebėra O (n ^ 2). (Ačiū James M. Lawrence),
  • sudarytojas nebėra Heap-conses patikrinti išėjimus tais atvejais, kai išeiti funkcija yra dinamiškas mastu arba kai jis gali įrodyti, EXIT funkcija negali pabėgti.
  • SB-seka:. DOSEQUENCE yra greičiau vektorių nežinoma elemento tipas ir vektorių, kurie nėra paprastas masyvų,

Kas naujo versiją 1.0.57:

  • pertvarkyta protokolą mesti sbcl. "SB-EXT: Išeiti yra naujas pagrindinis prieigos taškas, SB-EXT. Baigti yra pasmerkta"
  • papildymai SB siūlų API:. GRĄŽINIMAS-from-siūlai, nutraukti siūlų, pagrindiniai siūlų p, ir pagrindinė siūlų;
  • FasL pakrovimo nebėra griebia pasaulinio užraktą.
  • GENCGC regeneruoja vietos agresyviau, kai objektai yra skirtos esame didelė dalis visų turimų krūvos erdvėje. (# 936.304),
  • lūžimo pėdsakų parodyti teisingą skaičių argumentų rėmų vadinamų per daug argumentų.
  • Parama Abort (3), išeiti (3), ir _exit (2) įdętos į SB-POSIX.

Kas naujo versiją 1.0.56:.

  • Fiksuotas kopijavimo struktūra;
  • sbcl dabar gali būti pastatytas naudojant žvangėjimas.
  • asdf buvo atnaujinta 2.20.
  • Fiksuotas kompiliatorius klaidų, kai silpnėja plaukuotas sveikasis tipus.

Kas naujo versiją 1.0.40:

  • Klaidų taisymas: readdir dabar veikia: inode64 Darvinas stato.
  • Klaidų taisymas:. Vardas konfliktai tarp simbolių praėjo kaip argumentus į vieną kvietimą importuoti nebėra pridėti kelis simbolius su to paties pavadinimo ant pakuotės (aptinkamas per Pasidaryk simbolių),
  • Klaidų taisymas:. Parama pastatas be dlshim apie Darwin x86 ir x86-64,
  • Klaidų taisymas: pėdsakas:. Hermetyzacji NĖRA dabar dirba ant PPC / Linux

Kas naujo versiją 1.0.33:

  • Naujoji Uosto: parama pridėta x86-64 NetBSD .
  • tobulinimas: parama O_LARGEFILE prieigą prie failų didesnių nei 2GB ant x86-64 / Linux. (Ačiū Daniel Janus; Launchpad klaidą # 453.080),
  • Nauja funkcija: SB-mintis ir jausmus. PSO-SPECIALYBĖ-TIESIOGIAI gauti apibrėžimų sąrašą metodų, besispecializuojančių pačiam praėjo klasės;
  • Nauja funkcija: SB-mintis ir jausmus. PSO-SPECIALYBĖ-PAPRASTAI gauti apibrėžimų sąrašą metodų, besispecializuojančių pačiam praėjo klasės, arba poklasius nuo jos;
  • Naujas pastatas vėliava:: SB-Xref-už-vidinės; Sbcl rinks Xref informaciją apie save per statyti (pvz už M-? Į Slime), jei ši vėliava yra tinkinimo TARGET-features.lisp. Tai leis padidinti branduolį maždaug 5-6mb, nors, todėl dažniausiai įdomu sbcl
  • kūrėjai.

Kas naujo versiją 1.0.31:

  • tobulinimas: kamino paskirstymas yra dabar turėtų būti įmanoma visi įdėtos įterpimas atvejai:. nepakankamumas sukrauti skirti, kai atitinkamas kodas rankiniu būdu atidaryti koduojami dabar yra laikomas klaida,
  • patobulinimai, susiję su Unicode klaidų;
  • Nauja funkcija: eksperimentinis. EMIT-CFASL parametras kompiliavimo failas gali būti naudojamas produkcijos Toplevel kompiliavimo laiko poveikio į atskirą .CFASL failą
  • optimizavimas: priversti, kad vektorius, STRING, paprastas-string ir atpažįstamų vieno dimenstional potipių masyvas yra net iki 70% greičiau, kai prievarta iš tikrųjų reikia,
  • .
  • optimizavimas: TRUMPINTI ant žinoma viengubais ir dukart plūdės yra net iki 25% greičiau,
  • .
  • optimizavimas:. Padalinys slankiojo kablelio skaičius pagal konstantų naudoja dauginimąsi Abipusė, kai tiksli abipusis egzistuoja;
  • optimizavimas:. Dauginimasis vienguba ir dviguba-plūdės nuplukdysime pastovaus du buvo optimizuotas,
  • optimizavimas:. Masyvo in-greitai-P išspręstas kompiliavimo metu, kai pakanka tipo informacija yra prieinama,
  • optimizavimas: LIZDAS-vertė ir (SETF LIZDAS-vertė) su nuolatiniais lošimo vardų žinomų struktūros objektų yra tokia veiksminga, kaip defstruct sukurtas Metodai prieigos;
  • .

Panaši programinė įranga

Editr
Editr

21 Jul 15

Rock
Rock

13 Apr 15

scssphp
scssphp

10 Dec 15

HAML
HAML

10 Dec 15

Komentarai Steel Bank Common Lisp

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!
Paieška pagal kategoriją