SlimIt

Szoftver screenshot:
SlimIt
Szoftver adatai:
Változat: 0.8.1
Feltöltés dátuma: 14 Apr 15
Fejlesztő: Ruslan Spivak
Engedély: Ingyenes
Népszerűség: 9

Rating: nan/5 (Total Votes: 0)

SlimIt egy JavaScript minifier Pythonban. A projekt lefordul JavaScript sokkal kompaktabb kódot úgy, hogy letölti és gyorsabban fut.
A lexer a projekt
>>> From slimit.lexer import Lexer
>>> Lexer = Lexer ()
>>> Lexer.input ("a = 1; ')
>>> A token a lexer:
... Print token
...
LexToken (ID, "a", 1,0)
LexToken (EQ, '=', 1,2)
LexToken (szám, az "1", 1,4)
LexToken (semi, ";", 1,5)
Akkor kap egy token egy időben a token módszer:
>>> Lexer.input ("a = 1; ')
>>> While true:
... Token = lexer.token ()
... Ha nem token:
... Szünet
... Print token
...
LexToken (ID, "a", 1,0)
LexToken (EQ, '=', 1,2)
LexToken (szám, az "1", 1,4)
LexToken (semi, ";", 1,5)
LexToken például különböző jellemzőkkel bír:
>>> Lexer.input ("a = 1; ')
>>> Token = lexer.token ()
>>> Token.type, token.value, token.lineno, token.lexpos
("ID", "a", 1, 0)
Telepítés:
Segítségével pip:
sudo pip telepíteni slimit
Segítségével easy_install:
sudo easy_install slimit

Mi az új ebben a kiadásban:

  • Bug fix: https://github.com/rspivak/ slimit / pull / 45 Fix szintaktikai hiba a kimenet a nyilatkozatot valamilyen formában kifejezések

Mi az új verzióban 0.7.4:

  • Bug fix: https://github.com / rspivak / slimit / kérdések / 34 "osztály" van fenntartva kulcsszó most

Mi az új verzióban 0.7.3:

  • Bug fix (unary op in init): https://github.com/rspivak/slimit/pull/33

Mi az új verzióban 0.7.2:

  • A támogatás a get / set tulajdonságai: https: //github.com/rspivak/slimit/issues/32

Mi az új verzióban 0.7.1:

  • Function hívást támogatást init rész: https: //github.com/rspivak/slimit/pull/31

Mi az új a 0.7 verzió:

  • többsoros sztring támogatás: https://github.com/ rspivak / slimit / kérdések / 24

Mi az új verzióban 0.6.1:

  • Added parancssori -t / - mángorló-toplevel bekapcsolásához globális hatókörű nevek szétszedése. Mivel ez a verzió ez alapértelmezés szerint ki: https://github.com/rspivak/slimit/issues/27
  • Az eltávolított függőséget a "terjeszthető" csomag
  • Bug fix: https://github.com/rspivak/slimit/issues/26
  • Bug fix: https://github.com/rspivak/slimit/issues/25

Mi az új a 0.6 verzió:

  • Hozzáadott optimalizálás: ize [& quot; bar & quot;] == & gt; foo.bar
  • Added osztályok számára egyedi AST node látogatók
  • A dokumentáció frissítése
  • Bug fix: https://github.com/rspivak/slimit/issues/22
  • Bug fix: https://github.com/rspivak/slimit/issues/21

Mi az új verzióban 0.5.5:

  • Hibajavítás: https://github.com/ rspivak / slimit / kérdések / 7

követelmények :

  • Python

Hasonló program

purepy
purepy

14 Apr 15

Octave
Octave

2 Jun 15

Susie
Susie

2 Jun 15

gears-stylus
gears-stylus

20 Feb 15

Más szoftver fejlesztő Ruslan Spivak

httpcode
httpcode

14 Apr 15

TinyPie
TinyPie

12 May 15

cynic
cynic

14 Apr 15

Hozzászólások a SlimIt

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!