ChaiScript

Software kuvakaappaus:
ChaiScript
Ohjelmiston tiedot:
Versio: 4.1.1 / 5.2.0
Lähetyksen päivämäärä: 20 Feb 15
Kehittäjä: Jonathan Turner
Lupa: Vapaa
Suosio: 45

Rating: 4.0/5 (Total Votes: 1)

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 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 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 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 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 versiossa 2.3.2:

  • Lisätty tuki 0b1010 tyylin binääriluvut
  • Korjaa tukea VS 2010
  • Bugikorjauksia varten swap ja vektori alustus

Mitä uutta versiossa 2.3.1:

  • Kiinteät kokoomateos Visual Studio 2008
  • Kiinteät kokoelma in MinGW

Mitä uutta 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 versiossa 2.1:

  • Tuki oktaaliluku ja heksadesimaaliluvuilla.
  • Bit siirtymässä toimijoiden ".
  • Generic vertailu toiminnot "eq", "lt", ja "gt".
  • Yksinkertaistettu menetelmä aliasing.
  • Operaattorin ylikuormitus.
  • Bugikorjauksia.

Vastaavia ohjelmistoja

Chicken
Chicken

17 Jul 15

LLVM
LLVM

17 Aug 18

GCC UPC
GCC UPC

11 May 15

Kommentit ChaiScript

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!