lizpop

Programinė įranga Screenshot:
lizpop
Programinė detalės:
Versija: 0.4.0
Įkėlimo datą: 14 Apr 15
Kūrėjas: Tetsu Takaishi
Licencija: Nemokamai
Populiarumas: 10

Rating: nan/5 (Total Votes: 0)

lizpop yra schema vertėjas Python.
Diegimas
& Nbsp; Tiesiog paleiskite python setup.py įdiegti.
& Nbsp; e.g.
& Nbsp; tar zxvf lizpop-0.3.1.tar.gz
& Nbsp; CD lizpop-0.3.1
& Nbsp; sudo python setup.py įdiegti
Naudojimas
Norėdami paleisti interaktyviai:
& Nbsp; python -m -O lizpop.run
Norėdami paleisti sistemą scenarijų failą:
& Nbsp; python -m -O lizpop.run yourfile.scm
Norėdami gauti daugiau informacijos apie komandų eilutės parinktis:
& Nbsp; python -m -O lizpop.run -h
Įranga
Poaibis schemos R5RS
& Nbsp; žr apribojimų skyriuje daugiau informacijos.
Ar sąsajas su python
& Nbsp; e.g.
& Nbsp; $ katė helloworld.py
& Nbsp; def labas (-ai = "pasaulis"):
& Nbsp; sugrįžti u "Sveiki% s!" % S.capitalize ()
& Nbsp; $ python -m -O lizpop.run
& Nbsp;> (apibrėžti * HelloWorld * (importas "HelloWorld"))
& Nbsp;> (apibrėžti Sveiki (attr * HelloWorld * "Sveiki))
& nbsp;> (labas "draugai")
& nbsp; "Hello draugai!"
& Nbsp; gauti daugiau informacijos, žr IFPY.rst failą į šį paketą.
Nuolatinis išraiška pažodinis.
& Nbsp; po pažodinis yra Regular Expressions objektas.
& Nbsp; # / MODELIO / Vėliavos
& Nbsp; MODELIO: Reguliari išraiška modelis
& Nbsp; VĖLIAVOS: Reguliari išraiška vėliavos.
& Nbsp; i-- ignoruoti bylą m-- kelių linijų s-- taškas atitinka visus
& Nbsp; u-- Unicode priklauso L-- lokalės priklausomas x-- daugiažodis
& Nbsp; Pavyzdžiai
& Nbsp ;;; Paprastas atitikimo
& Nbsp;> (pakartotinai paieška # / ( d +): ( d +) / "rugpjūtis 14") ;; nesutampa
& Nbsp; #f
& Nbsp;> (pakartotinai paieška # / ( d +): ( d +) / "14 Rgp 08:30) ;; rungtynės
& Nbsp; <_sre.SRE_Match objektas ne ...>
& Nbsp ;;; Gauk pogrupį
& Nbsp;> (pakartotinai grupė (pakartotinai paieška # / ( d +): ( d +) / "14 Rgp 08:30) 1 2)
& Nbsp; (08 "30")
& Nbsp ;;; Pakeiskite eilutę
& Nbsp;> (? Naujo Gsub # / <( /) h D> / i "<\ 1H3>" "

Savybės:

")
& Nbsp; "

Įranga:

"
& Nbsp;>
& Nbsp; gauti daugiau informacijos, paleisti pagalbos procedūrą.
& Nbsp; e.g.
& Nbsp;> (Pagalba sąrašas # / (^ re) | (įpraiška) /)
& Nbsp;> (paaiškinimai naujo rungtynės naujo paiešką iš naujo grupė vėl Gsub)
Palaiko daug baitų simbolių
& Nbsp; Tik UTF-8 koduotę dabar.
EML (Embedded Lizpop)
& Nbsp; EML yra šablonas kalba nusėdimo Lizpop kodą tekstinį failą.
& Nbsp; EML turi šiuos paprastus specifikacijas.
& Nbsp;%> STRING papildoma įvesties uoste pradžioje.
& Nbsp; netiesiogiai <% pridedami prie įėjimo uoste pabaigoje.
& Nbsp; Pastaba: Šios idėjos yra įkvėptas BRL (http://brl.sourceforge.net/).
& Nbsp; Norėdami paleisti EML, naudokite -eml kaip komandinės eilutės parinktį.
& Nbsp; e.g.
& Nbsp; python -m lizpop.run -eml yourfile.eml
& Nbsp; paprastas pavyzdys
& Nbsp; $ katė gcdlcm.eml
& Nbsp; <% (apibrėžti numlist (žemėlapis STRING> numeris * args *))%>
& Nbsp; GCD iš <% numlist%> tai yra <% (gali būti taikomi GCD numlist)%>.
& Nbsp; LCM ir <% numlist%> tai yra <% (gali būti taikomi LCM numlist)%>.
& Nbsp; $ python -m lizpop.run -eml gcdlcm.eml - 1533 37303 4307
& Nbsp; GCD nuo (1533 37303 4307) yra 73.
& Nbsp; LCM nuo (1533 37303 4307) yra 6.602.631.
& Nbsp; daugiau pavyzdžių:
& Nbsp; vykdykite (Pagalba apkrovos eml), kad pamatyti jo pagalbos pranešimą.
& Nbsp; Pastaba: `lizpop + apache2 + mod_wsgi`
& Nbsp; žr wsgi_sample / application.wsgi failą įtraukti į šį paketą.
Pagalba funkcija
& Nbsp; Lizpop turi elektroninę pagalbos funkciją, tai rodo dokumentuose, atsižvelgiant procedūrų ar makrokomandų.
& Nbsp; Naudojimas:
& Nbsp; (paaiškinimai var ...)
& Nbsp; (paaiškinimai sąrašas įpraiška-modelis)
& Nbsp; e.g.
& Nbsp;> (Pagalba Invoke)
& Nbsp; Procedūra: (remtis OBJ MESSAGE ARGS ...)
& Nbsp; remiasi obj metodas pavadintas žinutę su ARGS ...
& Nbsp; ................................................ .........
& Nbsp; Tačiau dabar, padėti dokumentacija yra tik Python sąsaja susijusias funkcijas.
& Nbsp; Daugiau info, paleisti (Pagalba) ir (Pagalba Pagalba sąrašą).
& Nbsp; Pastaba:
& Nbsp; aš nesu gerai anglų kalba. Tepadeda pranešimai gali apimti kai kurias klaidas ar nenatūralių išraiškos anglų kalba.
Apribojimai
Higienos makrokomandos yra nepalaikomas.
& Nbsp; apibrėžti-sintaksės sintaksės-taisyklės, ir tegul-sintaksė nėra įgyvendinta.
& Nbsp; Vietoj to, gali būti naudojamas tradicinių (ne higienos) makrokomandos.
& Nbsp; => run (padėti apibrėžti-makro)
Stygos nėra permainingas.
& Nbsp; Lizpop stygos įgyvendinama kaip Python Unicode-string objektų, kurie yra nekintamas. taip, styginių rinkinys! ir styginių užpildyti! neveikia.
skambučių / cc ir dinaminės vėjo tik iš dalies įgyvendintas.
& Nbsp; Lizpop nepalaiko visą tęstinumą.
& Nbsp; Lizpop kvietimas-su dabartine-tęsinys yra aukštyn-tik ir ne Priimam kampas. Taigi, jis gali būti naudojamas ne vietos-išėjimo, bet negali būti naudojamas bendraautorių kasdienybe arba, susekti.
Kompleksiniai skaičiai ir imama numeriai nepalaikomi.
null aplinkosauga ir schema-ataskaita-aplinka nėra įgyvendinta.
& Nbsp; Daugiau info, paleisti (paaiškinimai eval)

Reikalavimai :.

  • Python

Panaši programinė įranga

gears-stylus
gears-stylus

20 Feb 15

Android SDK
Android SDK

22 Jun 18

DOS33
DOS33

3 Jun 15

Komentarai lizpop

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!