SlimIt

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

Rating: 2.0/5 (Total Votes: 1)

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

MAWK
MAWK

17 Feb 15

Gauche
Gauche

14 Apr 15

Pike
Pike

20 Feb 15

Ostatní software developer Ruslan Spivak

TinyPie
TinyPie

12 May 15

cynic
cynic

14 Apr 15

sftpserver
sftpserver

14 Apr 15

Komentáře k SlimIt

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