Arcueid

Screenshot Software:
Arcueid
Mga detalye ng Software:
Bersyon: 0.1.2
I-upload ang petsa: 20 Feb 15
Nag-develop: Rafael R. Sevilla
Lisensya: Libre
Katanyagan: 21

Rating: 2.0/5 (Total Votes: 1)

Arcueid ay isang open source pagpapatupad ng Arc salita ng pagkabulol Paul Graham, sa mga wika C. Ito ay dinisenyo upang kumilos bilang isang C interpreter.
Arcueid ay nilayon upang maging tugma sa 3.1 na bersyon ng Arc software, nagtatampok ito ng isang simpleng interface upang C, at madaling magagamit bilang isang wika extension at isang naka-embed na interpreter.

Ano ang bagong sa paglabas:

  • Maraming mga bagong tampok sa release. Sa wakas ko na naayos ang Nested quasiquotes bug na naging out para sa higit sa isang taon. Mukhang mas mahusay kaysa sa ito ay nagkaroon sa 0.1.1 nagtatrabaho Readline. Ang ilang mga bugfixes tulad ng mga isyu sa memory tumagas problema at basurero. Ngayon kami nawala pabalik sa paggamit ng Huelsbergen-Winterbottom VCGC algorithm para sa pagkolekta ng basura. Malaking suporta file ay magagamit na ngayon kahit na sa 32-bit na sistema, na ibinigay bignum suporta ay makukuha rin. Mayroon kaming ilang mga karaniwang expression batay sa Plano 9 Expression library Regular / Inferno (at ito ay para sa ngayon katulad limitado). Ang pag-andar ng pag-load ay binuo sa interpreter at load ng path Sinusuportahan na ngayon ngayon. At ngayon may script mode kaya Arcueid ay maaaring magamit sa isang shebang, hal ito ay posible na ngayon upang magpatakbo ng isang file na may mga maipapatupad na bit set na may sumusunod na nilalaman
  • #! / Usr / lokal / bin / arcueid --script
  • (prn (+ 1 1))
  • at na ginagawa ang isa inaasahan.
  • Ang mga regular na expression ay ibinibigay sa pamamagitan ng r /.../ syntax. Tanging ang mga pangunahing bagay tulad ng klase ng character, ang Kleene bituin at pati na rin mga operator, ang? operator, paghahalili, at pagkuha ng mga pangkat ay suportado. Maraming Perl / POSIX constructions ay hindi magagamit, ngunit sapat na sa lalong madaling panahon ang regexp suporta dapat ay magbabago upang suportahan ang marami sa mga pinaka-kapaki-pakinabang na tampok pa rin. Sana sa lalong madaling panahon magagawang magdagdag ng mga bagay tulad ng binibilang repetitions, character class pagdadaglat tulad d, at hindi pagkuha ng grupo. Upang gamitin ang regexps, maaari nilang ilapat sa mga string, hal:
  • arc & gt; (R / (abc) (def) / & quot; zzzabcdefgh & quot;)
  • (3 (& quot; abcdef & quot; & quot; abc & quot; & quot; def & quot;))
  • Aling mga nagbabalik ng isang listahan sa ang posisyon ng pagtutugma, at isang listahan ng lahat ng mga grupo kumukuha, na nagsisimula sa ang buong string tumutugma sa mga karaniwang expression. Ibinabalik ang kawalan kung nabigo ang regexp upang tumugma sa. Ang = ~ macro ay maaaring magamit, na binds $$ sa posisyon sa string na nakuha ng pagtutugma, at $ 0 hanggang ang buong tumugma sa bahagi, $ 1 sa unang kumukuha, at iba pa, katulad sa paraan Perl ginagawa nito, hal:
  • arc & gt; (= ~ R / (abc) (def) / & quot; zzzabcdefgh & quot; (listahan $ 1 $ 2))
  • (& quot; abc & quot; & quot; def & quot;)
  • I-load ang mga path ay maaaring idagdag sa pamamagitan ng loadpath-magdagdag ng pag-andar, na nagdadagdag ng isang direktoryo sa landas ng pag-load loadpath listahan *.

Katulad na software

GNU Binutils
GNU Binutils

17 Aug 18

Avian
Avian

20 Feb 15

Polygen
Polygen

3 Jun 15

ncc
ncc

3 Jun 15

Mga komento sa Arcueid

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!