lizpop

Screenshot Λογισμικό:
lizpop
Στοιχεία Λογισμικού:
Εκδοχή: 0.4.0
Ανεβάστε ημερομηνία: 14 Apr 15
Προγραμματιστής: Tetsu Takaishi
Άδεια: Δωρεάν
Δημοτικότητα: 10

Rating: nan/5 (Total Votes: 0)

lizpop είναι ένας διερμηνέας σύστημα για την Python.
installation
& Nbsp? Απλά τρέχει python setup.py εγκατάσταση.
& Nbsp? Π.χ.
& Nbsp? πίσσα zxvf lizpop-0.3.1.tar.gz
& Nbsp? CD lizpop-0.3.1
& Nbsp? sudo python setup.py εγκαταστήσετε
Χρήση
Για να λειτουργεί αλληλεπιδραστικά:
& Nbsp? Πύθωνα -Ο -m lizpop.run
Για να εκτελέσετε μια δέσμη ενεργειών Σχέδιο σε ένα αρχείο:
& Nbsp? Πύθωνα -Ο -m lizpop.run yourfile.scm
Για περισσότερες πληροφορίες σχετικά με τις επιλογές γραμμής εντολών:
& Nbsp? Πύθωνα -Ο -m lizpop.run -h
Χαρακτηριστικά
Υποσύνολο του Σχεδίου R5RS
& Nbsp? Δείτε την ενότητα Περιορισμοί για περισσότερες λεπτομέρειες.
Έχει διασυνδέσεις στην Python
& Nbsp? Π.χ.
& Nbsp? $ Γάτα helloworld.py
& Nbsp? Def γεια (s = "κόσμο"):
& Nbsp? U επιστρέψει "Γεια σας% s!" % S.capitalize ()
& Nbsp? $ Python-O-M lizpop.run
& Nbsp?> (Ορίζουν * helloworld * (εισαγωγή "helloworld"))
& Nbsp?> (Καθορίζουν γεια (attr * helloworld * «γειά σου))
& Nbsp?> (Γεια "φίλοι")
& Nbsp? "Γεια σας φίλοι!"
& Nbsp? Για περισσότερες λεπτομέρειες, ανατρέξτε στο αρχείο IFPY.rst σε αυτό το πακέτο.
Κανονική Έκφραση κυριολεκτική.
& Nbsp? Η ακόλουθη γραμματική είναι μια κανονική έκφραση αντικειμένου.
& Nbsp? # / Σχήμα / ΣΗΜΑΙΕΣ
& Nbsp? Μοτίβο: μοτίβο κανονικής έκφρασης
& Nbsp? Σημαίες: Τακτικές σημαίες έκφρασης.
& Nbsp? I-- αγνοήσει περίπτωση m-- πολλαπλών γραμμών S-- τελεία ταιριάζει με όλα
& Nbsp? U-- Unicode εξαρτάται locale L-- εξαρτάται x-- φλύαρη
& Nbsp? Παραδείγματα
& Nbsp ;;; Μια απλή αντιστοίχιση
& Nbsp?> (Εκ νέου αναζήτηση # / ( d +): ( d +) / "14 Αυγούστου") ;; Δεν ταιριάζει
& Nbsp? #F
& Nbsp?> (Εκ νέου αναζήτηση # / ( d +): ( d +) / "14 Αυγούστου 8:30") ;; αγώνας
& Nbsp? <_sre.SRE_Match Αντικείμενο σε ...>
& Nbsp ;;; Πάρτε υποομάδα
& Nbsp?> (Επαν-ομάδα (εκ νέου αναζήτηση # / ( d +): ( d +) / "14 Αυγ 08:30") 1 2)
& Nbsp? ("08" "30")
& Nbsp ;;; Αντικαταστήστε εγχόρδων
& Nbsp?> (; Re-gsub # / <( /) h δ> / i "<\ 1H3>" "

Χαρακτηριστικά:

")
& Nbsp? "

Χαρακτηριστικά:

"
& Nbsp?>
& Nbsp? Για περισσότερες πληροφορίες, εκτελέστε τη διαδικασία βοήθεια.
& Nbsp? Π.χ.
& Nbsp?> (Help-κατάλογος # / (^ επαν) | (regex) /)
& Nbsp?> (Βοήθεια εκ νέου αγώνα εκ νέου αναζήτηση νέου ομίλου νέου gsub)
Υποστηρίζει χαρακτήρες πολλαπλών byte
& Nbsp? Μόνο utf-8 κωδικοποίηση τώρα.
EML (ενσωματωμένα Lizpop)
& Nbsp? EML είναι μια γλώσσα πρότυπο για την ενσωμάτωση κώδικα Lizpop σε αρχείο κειμένου.
& Nbsp? EML έχει τις παρακάτω απλές προδιαγραφές.
& Nbsp?%> STRING προστίθεται στην αρχή της εισόδου-λιμάνι.
& Nbsp? Εμμέσως, <% προστίθεται στο τέλος της εισόδου-λιμάνι.
& Nbsp? Σημείωση: Αυτές οι ιδέες εμπνευσμένες από BRL (http://brl.sourceforge.net/).
& Nbsp? Για να εκτελέσετε EML, χρησιμοποιήστε -eml ως επιλογή γραμμής εντολών.
& Nbsp? Π.χ.
& Nbsp? Πύθωνα -m lizpop.run -eml yourfile.eml
& Nbsp? Ένα απλό παράδειγμα
& Nbsp? $ Γάτα gcdlcm.eml
& Nbsp? <% (Καθορίζουν numlist (χάρτης χορδών> αριθμός * * args))%>
& Nbsp? ΜΚΔ του <% numlist%> είναι <% (ισχύει ΜΚΔ numlist)%>.
& Nbsp? LCM του <% numlist%> είναι <% (ισχύει LCM numlist)%>.
& Nbsp? $ Python -m lizpop.run -eml gcdlcm.eml - 1533 37303 4307
& Nbsp? ΜΚΔ του (1533 37303 4307) είναι 73.
& Nbsp? LCM του (1533 37303 4307) είναι 6.602.631.
& Nbsp? Για περισσότερα παραδείγματα:
& Nbsp? Εκτελέστε (Βοήθεια load-EML) για να δείτε το μήνυμα βοήθειά του.
& Nbsp? Σημείωση: `lizpop + apache2 + mod_wsgi`
& Nbsp? Δείτε το αρχείο wsgi_sample / application.wsgi που περιλαμβάνονται σε αυτό το πακέτο.
Λειτουργία Βοήθειας
& Nbsp? Lizpop έχει μια βοήθεια-λειτουργία, εμφανίζει την τεκμηρίωση για τις καθορισμένες διαδικασίες ή μακροεντολές.
& Nbsp? Χρήση:
& Nbsp? (Βοήθεια var ...)
& Nbsp? (Help-κατάλογος regex-πρότυπο)
& Nbsp? Π.χ.
& Nbsp?> (Βοήθεια επικαλούνται)
& Nbsp? Διαδικασία: (επικαλεστεί OBJ ARGS ΜΗΝΥΜΑ ...)
& Nbsp? Ενεργοποιεί μέθοδος ονομάζεται το μήνυμα του OBJ με ARGS ...
& Nbsp? ................................................ .........
& Nbsp? Ωστόσο, προς το παρόν, η τεκμηρίωση παρέχεται βοήθεια μόνο για τις Python-Interface που σχετίζονται με τις λειτουργίες.
& Nbsp? Για περισσότερες πληροφορίες, τρέχει (βοήθεια) και (Βοήθεια-list).
& Nbsp? Σημείωση:
& Nbsp? Δεν είμαι καλός στο αγγλικά. Έτσι, τα μηνύματα βοήθεια μπορεί να περιλαμβάνει ορισμένα λάθη ή αφύσικο εκφράσεις στην αγγλική γλώσσα.
Περιορισμοί
Υγιεινή μακροεντολές δεν υποστηρίζονται.
& Nbsp? Ορίζουν-σύνταξη σύνταξη-κανόνες, και αφήστε-σύνταξη δεν εφαρμόζονται.
& Nbsp? Αντ 'αυτού, μπορούν να χρησιμοποιηθούν τα παραδοσιακά (μη-υγιεινής) μακροεντολές.
& Nbsp? => Τρέξιμο (συμβάλει στον καθορισμό μακρο-)
Χορδές δεν είναι ευμετάβλητος.
& Nbsp? Είναι Lizpop χορδές υλοποιούνται ως Python Unicode-string αντικείμενα που είναι αμετάβλητοι. έτσι, κορδόνι-set! και κορδόνι-γεμίσει! δεν λειτουργούν.
κλήση / cc και δυναμική ανέμου εφαρμόζονται μόνο εν μέρει.
& Nbsp? Lizpop δεν υποστηρίζει την πλήρη συνέχιση.
& Nbsp? Lizpop κάλεσμα-με-ρεύμα-συνέχιση είναι προς τα πάνω μόνο και μη-επανεισερχόμενο. Έτσι, μπορεί να χρησιμοποιηθεί για μη-τοπικό-εξόδου, αλλά δεν μπορεί να χρησιμοποιηθεί για συν-ρουτίνες ή οπισθοδρόμηση.
Μιγαδικών αριθμών και κλασματικοί αριθμοί δεν υποστηρίζονται.
null-περιβάλλον και την οικονομία-έκθεση-περιβάλλον δεν εφαρμόζονται.
& Nbsp? Για περισσότερες πληροφορίες, τρέχει (βοήθεια eval)

Απαιτήσεις :.

  • Python

Παρόμοια λογισμικά

HGL Suite
HGL Suite

17 Feb 15

bc
bc

3 Jun 15

Pike
Pike

20 Feb 15

Embedthis Ejscript
Embedthis Ejscript

17 Feb 15

Σχόλια για lizpop

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!