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

4tH compiler
4tH compiler

20 Feb 15

SWIG
SWIG

7 Mar 16

Spackager
Spackager

14 Apr 15

Más szoftver fejlesztő Ruslan Spivak

cynic
cynic

14 Apr 15

sftpserver
sftpserver

14 Apr 15

httpcode
httpcode

14 Apr 15

TinyPie
TinyPie

12 May 15

Hozzászólások a SlimIt

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