SlimIt

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

Rating: 2.0/5 (Total Votes: 1)

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

purepy
purepy

14 Apr 15

ChaiScript
ChaiScript

20 Feb 15

Genshi Compiler
Genshi Compiler

11 May 15

Gambas 3
Gambas 3

22 Jun 18

Andere Software von Entwickler Ruslan Spivak

sftpserver
sftpserver

14 Apr 15

cynic
cynic

14 Apr 15

httpcode
httpcode

14 Apr 15

Kommentare zu SlimIt

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