SlimIt

Software screenshot:
SlimIt
Podrobnosti Software:
Verze: 0.8.1
Datum uploadu: 14 Apr 15
Vývojka: Ruslan Spivak
Licence: Volný
Popularita: 9

Rating: nan/5 (Total Votes: 0)

SlimIt je JavaScript minifier napsaný v Pythonu. Projekt zpracovává JavaScript do kompaktnější kód tak, že stáhne a běží rychleji.
Používání lexer v projektu
>>> Z slimit.lexer dovozu lexer
>>> Lexer = Lexer ()
>>> Lexer.input ('= 1; ")
>>> For tokenu v lexer:
... Print tokenu
...
LexToken (ID, "", 1,0)
LexToken (EQ, '=', 1,2)
LexToken (číslo, "1", 1,4)
LexToken (SEMI, ";", 1,5)
Můžete získat jednoho prvku v čase pomocí tokenu metody:
>>> Lexer.input ('= 1; ")
>>> Zatímco True:
... Tokenu = lexer.token ()
... Ne-li token:
... Přestávka
... Print tokenu
...
LexToken (ID, "", 1,0)
LexToken (EQ, '=', 1,2)
LexToken (číslo, "1", 1,4)
LexToken (SEMI, ";", 1,5)
LexToken instance má různou podobu:
>>> Lexer.input ('= 1; ")
>>> Tokenu = lexer.token ()
>>> token.type, token.value, token.lineno, token.lexpos
("ID", "", 1, 0)
Instalace:
Použití PIP:
sudo Pip nainstalovat slimit
Použití easy_install:
sudo easy_install slimit

Co je nového v této verzi:

  • Oprava chyby: https://github.com/rspivak/ slimit / pull / 45 Fix syntaktická chyba ve výstupu na prohlášení s nějakou formou výrazů

Co je nového ve verzi 0.7.4:

  • Oprava chyby: https://github.com / rspivak / slimit / otázky / 34 "třída" je vyhrazeno klíčové slovo nyní

Co je nového ve verzi 0.7.3:

  • Bug fix (unární op v FOR init): https://github.com/rspivak/slimit/pull/33

Co je nového ve verzi 0.7.2:

  • Byla přidána podpora pro get / set vlastnosti: https: //github.com/rspivak/slimit/issues/32

Co je nového ve verzi 0.7.1:

  • Podpora funkce zavolat pro sekci init: https: //github.com/rspivak/slimit/pull/31

Co je nového ve verzi 0.7:

  • Multiline podpora řetězec: https://github.com/ rspivak / slimit / otázky / 24

Co je nového ve verzi 0.6.1:

  • přidána volba příkazového řádku -t / - mandl-toplevel zapněte globální název oboru mandlování. Od této verze je ve výchozím nastavení vypnuto: https://github.com/rspivak/slimit/issues/27
  • Odebráno závislost na obalu "rozdělit"
  • Oprava chyby: https://github.com/rspivak/slimit/issues/26
  • Oprava chyby: https://github.com/rspivak/slimit/issues/25

Co je nového ve verzi 0.6:

  • Přidáno optimalizace: foo [& quot; bar & quot;] == & gt; foo.bar
  • Přidána základní třída pro návštěvníky vlastní AST uzel
  • Aktualizace dokumentace
  • Oprava chyby: https://github.com/rspivak/slimit/issues/22
  • Oprava chyby: https://github.com/rspivak/slimit/issues/21

Co je nového ve verzi 0.5.5:

  • Oprava chyby: https://github.com/ rspivak / slimit / otázky / 7

Požadavky na :

  • Python

Podobný software

Box
Box

19 Feb 15

Project Fortress
Project Fortress

2 Jun 15

tkscript
tkscript

3 Jun 15

Ostatní software developer Ruslan Spivak

sftpserver
sftpserver

14 Apr 15

httpcode
httpcode

14 Apr 15

TinyPie
TinyPie

12 May 15

Komentáře k SlimIt

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!