Ohjelmiston tiedot:
Versio: 4.1.1 / 5.2.0
Lähetyksen päivämäärä: 20 Feb 15
Lupa: Vapaa
Suosio: 185
ChaiScript on ensimmäinen ja ainoa upotettu scripting kieli suunniteltu maasta ylös C ++ yhteensopivuus mielessä. & Nbsp; Se on ECMAScript-vaikutteita, sulautettujen toiminnallinen kaltainen kieli.
Mikä on uusi tässä julkaisussa:
- Tämä versio on C ++ 11-sarja, tukemalla gcc ja LLVM.
- Se lisää tuen automaattinen muuntaminen aritmeettinen tyyppejä kun mahdollista ja kun mitään epäselvä menetelmää lähettämistä olemassa.
- Alustava tuki MinGW 4,7 C ++ 11 (ChaiScript 5.2.0) on lisätty.
Mitä uutta strong> versiossa 5.1.0:
- Paljon parempi Virheraportoinnin
- Autosizing kokonaislukujen nyt täsmää C ++ standardi
- u, l, ll, f päätteitä lisätään numeeriset vakiot
Mitä uutta strong> versiossa 5.0.0:
- ChaiScript 5.0.0 vaatii C ++ 11 pyrkivässä kääntäjä.
- Joko kalahtaa 3,1 tai g ++ 4.5 tällä hetkellä toimi.
- Tämä julkaisu täysin putoaa tarve Boost.
- ChaiScript standardin kirjasto voi nyt (mahdollisesti) laaditaan erikseen, leikkaus koota aikaa puoli.
- Paljon parempi runtime error raportointi on nyt saatavilla.
- Suorituskyky on kasvanut noin 25%.
Mitä uutta strong> versiossa 3.1.0:
- Numeerinen toimintojen suorituskyky on kasvanut noin 10x.
- Silmukoiminen toimintojen suorituskyky on kasvanut jopa 2x.
- Moottori käynnistyy aika on vähentynyt.
- Useat jäsentämiseen bugeja liittyvä indeksi toimijoille on vahvistettu.
- Täysi tuki on lisätty kaikille C algebrallinen tyypit: double, pitkä kaksinkertainen, float, int, pitkä, nieriää, uint8_t, uint16_t, uint32_t, uint64_t, int8_t, int16_t, int32_t ja int64_t. Tehostettua tukea syömällä poikkeuksia heitetään ChaiScript C ++.
Mitä uutta strong> versiossa 3.0.0:
- Major koodin uudelleenorganisointi, bugikorjauksia ja päivityksiä.
- Automaattinen muunnokset ChaiScript toimintoja ja parantaa :: toiminto optinos.
- Function itsetutkiskelua tukea.
- Parannettu const tukea.
- Parempi esine eliniän komentosarjan suorituksen aikana.
- uusiksi asiakirjat.
- 30% enemmän Osatestit.
- Parannettu tuki kalahtaa, VS2010, ja 64-bittinen ympäristöissä.
- Komentorivi vaihtoehtoja on lisätty Chai eval.
Mitä uutta strong> versiossa 2.3.2:
- Lisätty tuki 0b1010 tyylin binääriluvut
- Korjaa tukea VS 2010
- Bugikorjauksia varten swap ja vektori alustus
Mitä uutta strong> versiossa 2.3.1:
- Kiinteät kokoomateos Visual Studio 2008
- Kiinteät kokoelma in MinGW
Mitä uutta strong> versiossa 2.3:
- Säästäminen ja palauttaa käsikirjoituksen moottori tilassa
- Kohdetyyppi itsetutkiskelun
- Älykäs int tyypit
- 5-10% pyörimisnopeuden
- Bugikorjauksia array hakuja, yhden rivin kommentit ja const paluuarvot.
Mitä uutta strong> versiossa 2.1:
- Tuki oktaaliluku ja heksadesimaaliluvuilla.
- Bit siirtymässä toimijoiden ".
- Generic vertailu toiminnot "eq", "lt", ja "gt".
- Yksinkertaistettu menetelmä aliasing.
- Operaattorin ylikuormitus.
- Bugikorjauksia.
Kommentteja ei löytynyt