Arcueid

Software kuvakaappaus:
Arcueid
Ohjelmiston tiedot:
Versio: 0.1.2
Lähetyksen päivämäärä: 20 Feb 15
Kehittäjä: Rafael R. Sevilla
Lupa: Vapaa
Suosio: 21

Rating: 2.0/5 (Total Votes: 1)

Arcueid on avoimen lähdekoodin täytäntöönpanoa Paul Graham Arc murre Lisp, C-kielessä. Se on suunniteltu toimimaan C tulkki.
Arcueid on tarkoitus olla yhteensopiva 3.1 version Arc ohjelmisto, se on yksinkertainen käyttöliittymä C, ja on helposti käyttökelpoinen jatkeena kielen ja sulautettujen tulkki.

Mitä uutta tässä julkaisussa:

  • Paljon uusia ominaisuuksia tässä versiossa. Olen vihdoin kiinnitetty sisäkkäisiä quasiquotes vika, joka on ollut poissa yli vuoden. Readline näyttää toimivan paremmin kuin se oli 0.1.1. Jotkut bugikorjauksia kuten muisti vuotaa kysymyksiä ja roskienkerääjä ongelmia. Meillä on nyt mennyt takaisin käyttäen Huelsbergen-Winterbottom VCGC algoritmi roskien keräys. Suuret tiedostojen tuki on nyt saatavana jopa 32-bittisissä järjestelmissä, jos bignum tuki on myös saatavilla. Meillä on joitakin säännöllisiä lausekkeita perustuu Plan 9 / Inferno Vakiolausekehaku kirjasto (ja se on nyt samoin rajattu). Kuorma-toiminto on nyt rakennettu tulkki ja kuorman polkuja tuetaan nyt. Ja nyt on käsikirjoitus tilassa niin Arcueid voidaan käyttää roska, esim se on nyt mahdollista ajaa tiedoston suoritettavan bitti asetettu seuraava sisältö
  • #! / Usr / local / bin / arcueid --script
  • (prn (+ 1 1))
  • ja joka tekee mitä yksi odottaa.
  • Säännölliset lausekkeet ovat avulla r /.../ syntaksin. Vain perus juttuja kuten hahmoluokkaa, Kleenen tähti ja plus toimijoiden? operaattori, vuorottelu, ja syömällä tukee ryhmiä. Monet Perl / POSIX rakenteet ovat edelleen käytettävissä, mutta pian riitä regexp tukea pitäisi kehittyä tukemaan monia kaikkein hyödyllisiä ominaisuuksia. Toivottavasti pian voi lisätä asioita, kuten laskea toistoja, hahmoluokka lyhenteitä kuten d, ja ei-syömällä ryhmät. Voit käyttää regexps, niitä voidaan soveltaa jouset, esim:
  • kaari & gt; (R / (abc) (def) / & quot; zzzabcdefgh & quot;)
  • (3 (& quot; abcdef & quot; & quot; abc & quot; & quot; def & quot;))
  • joka palauttaa listan asema ottelun, ja luettelo kaikista kaapata ryhmät alkaen koko merkkijono sovitettava säännöllinen lauseke. Palauttaa Nil jos regexp ei täsmää. = ~ Makro voidaan käyttää, joka sitoutuu $$ sijoitukseen merkkijono ottelun saatu, ja 0dollari koko Hyväksytty osa, 1 dollari ensimmäiseen talteenotto, ja niin edelleen, samaan tapaan Perl tekee sen, esim:
  • kaari & gt; (= ~ R / (abc) (def) / & quot; zzzabcdefgh & quot; (lista 1 dollari 2 dollaria))
  • (& quot; abc & quot; & quot; def & quot;)
  • Kuorma polkuja voidaan lisätä avulla loadpath-lisätä toiminto, joka lisää hakemiston kuorma polku lista loadpath *.

Vastaavia ohjelmistoja

Scheme2Js
Scheme2Js

11 May 15

Hoc
Hoc

2 Jun 15

Ubucompilator
Ubucompilator

12 May 15

Avian
Avian

20 Feb 15

Kommentit Arcueid

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