SlimIt

Screenshot der Software:
SlimIt
Softwarebeschreibung:
Version: 0.8.1
Upload-Datum: 14 Apr 15
Entwickler: Ruslan Spivak
Lizenz: Frei
Popularität: 9

Rating: nan/5 (Total Votes: 0)

SLIMIT ist ein JavaScript minifier in Python geschrieben. Innerhalb des Projektes wurde JavaScript in kompakter Code, so dass es lädt und schneller läuft.
Mit Lexer in Ihrem Projekt
>>> Von slimit.lexer Import Lexer
>>> Lexer = Lexer ()
>>> Lexer.input ('a = 1; ")
>>> Für Token in Lexer:
... Druck Token
...
LexToken (ID, 'a', 1,0)
LexToken (EQ, '=', 1,2)
LexToken (NUMBER, "1", 1,4)
LexToken (SEMI, ';', 1,5)
Sie können ein Zeichen in einer Zeit erhalten mit Token-Methode:
>>> Lexer.input ('a = 1; ")
>>> While True:
... Token = lexer.token ()
... Wenn nicht Token:
... Pause
... Druck Token
...
LexToken (ID, 'a', 1,0)
LexToken (EQ, '=', 1,2)
LexToken (NUMBER, "1", 1,4)
LexToken (SEMI, ';', 1,5)
LexToken Instanz hat verschiedene Attribute:
>>> Lexer.input ('a = 1; ")
>>> Token = lexer.token ()
>>> Token.type, token.value, token.lineno, token.lexpos
('ID', 'a', 1, 0)
Installation:
Mit pip:
sudo pip SLIMIT installieren
Mit easy_install:
sudo easy_install SLIMIT

Was ist neu in dieser Pressemitteilung:

  • Bug fix: https://github.com/rspivak/ SLIMIT / Ziehen / 45 Fix Syntaxfehler in der Ausgabe der for-Anweisung mit irgendeiner Form der Ausdrücke

Was ist neu in Version 0.7.4:

  • Bug fix: https://github.com / rspivak / SLIMIT / Themen / 34 "Klasse" ist nun Stichwort vorbehalten

Was ist neu in Version 0.7.3:

  • Bugfix (einstellige op in FÜR init): https://github.com/rspivak/slimit/pull/33

Was ist neu in Version 0.7.2:

  • Unterstützung für get / set-Eigenschaften: https: //github.com/rspivak/slimit/issues/32

Was ist neu in Version 0.7.1:

  • Funktionsaufruf Unterstützung für init Abschnitt: https: //github.com/rspivak/slimit/pull/31

Was ist neu in Version 0.7:

  • Multistring-Unterstützung: https://github.com/ rspivak / SLIMIT / Themen / 24

Was ist neu in Version 0.6.1:

  • Hinzugefügt Befehlszeilenoption -t / - mangle-Toplevel auf globaler Reichweite Namensverkürzung drehen. Ab dieser Version ist es standardmäßig deaktiviert: https://github.com/rspivak/slimit/issues/27
  • Entfernt Abhängigkeit von einem "verteilen" Paket
  • Bug fix: https://github.com/rspivak/slimit/issues/26
  • Bug fix: https://github.com/rspivak/slimit/issues/25

Was ist neu in Version 0.6:

  • Hinzugefügt Optimierung: foo [& quot; Bar & quot;] == & gt; foo.bar
  • Hinzugefügt Basisklasse für benutzerdefinierte AST-Knoten Besucher
  • Aktualisierungen der Dokumentation
  • Bug fix: https://github.com/rspivak/slimit/issues/22
  • Bug fix: https://github.com/rspivak/slimit/issues/21

Was ist neu in Version 0.5.5:

  • Bugfix: https://github.com/ rspivak / SLIMIT / Themen / 7

Anforderungen :

  • Python

Ähnliche Software

Cake
Cake

14 Apr 15

ccache
ccache

20 Feb 15

4tH compiler
4tH compiler

20 Feb 15

Pre Make Kit
Pre Make Kit

3 Jun 15

Andere Software von Entwickler Ruslan Spivak

httpcode
httpcode

14 Apr 15

sftpserver
sftpserver

14 Apr 15

cynic
cynic

14 Apr 15

Kommentare zu SlimIt

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!