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: 60

Rating: 2.0/5 (Total Votes: 1)

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

TinyCOBOL
TinyCOBOL

11 May 15

R
R

17 Feb 15

Trad4
Trad4

11 May 15

CMake
CMake

16 Aug 18

Más szoftver fejlesztő Ruslan Spivak

httpcode
httpcode

14 Apr 15

sftpserver
sftpserver

14 Apr 15

cynic
cynic

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!