SlimIt

Yazılım ekran görüntüsü:
SlimIt
Yazılım detaylar:
Versiyon: 0.8.1
Qayıt: 14 Apr 15
Geliştirici: Ruslan Spivak
Lisans: Ücretsiz
Popülerlik: 9

Rating: nan/5 (Total Votes: 0)

SlimIt Python ile yazılmış bir JavaScript minifier olduğunu. o indirir ve daha hızlı çalışır ve böylece projenin daha kompakt koduna JavaScript derler.
projede lexer kullanma
>>> Slimit.lexer ithalat lexer gelen
>>> Lexer = Lexer ()
>>> Lexer.input ('a = 1')
>>> Lexer içinde belirteci için:
... Baskı belirteci
...
LexToken (ID, 'bir', 1,0)
LexToken (EQ, '=', 1,2)
LexToken (NUMBER, '1', 1,4)
LexToken (YARI, ';', 1,5)
Sen belirteç yöntemi kullanarak bir defada bir belirteci alabilirsiniz:
>>> Lexer.input ('a = 1')
>>> While True:
... Belirteç = lexer.token ()
... Simge değilse:
... Mola
... Baskı belirteci
...
LexToken (ID, 'bir', 1,0)
LexToken (EQ, '=', 1,2)
LexToken (NUMBER, '1', 1,4)
LexToken (YARI, ';', 1,5)
LexToken örneği farklı özelliklere sahiptir:
>>> Lexer.input ('a = 1')
>>> Belirteç = lexer.token ()
>>> Token.type, token.value, token.lineno, token.lexpos
('Kimlik', 'a', 1, 0)
Kurulum:
Pip kullanma:
sudo slimit yüklemek pip
Easy_install kullanımı:
sudo easy_install slimit

Bu sürümdeki yeni nedir:

  • Hata düzeltme: https://github.com/rspivak/ ifadelerin bazı formu ile deyimi çıktısında slimit / çekme / 45 Fix sözdizimi hatası

nedir sürüm 0.7.4 Yeni:

  • Hata düzeltme: https://github.com / rspivak / slimit / sorunlar / 34 'sınıf' şimdi anahtar kelime saklıdır

sürüm 0.7.3 yeni nedir:

  • Hata düzeltme (init İÇİN içinde tekli op): https://github.com/rspivak/slimit/pull/33

sürüm 0.7.2 yeni nedir:

  • get / set özellikleri için destek eklendi: https: //github.com/rspivak/slimit/issues/32

sürüm 0.7.1 yeni nedir:

init bölümünde İÇİN içinde

  • Fonksiyon çağrı desteği: https: //github.com/rspivak/slimit/pull/31

sürüm 0.7 yeni nedir:

  • satırlı dize desteği: https://github.com/ rspivak / slimit / sorunlar / 24

sürüm 0.6.1 Yeni nedir:

  • eklendi komut satırı seçeneği t / - mangle-toplevel küresel kapsam adı bozma açmak için. Bu sürümün gibi varsayılan olarak kapalı bulunuyor: https://github.com/rspivak/slimit/issues/27
  • 'dağıtmak' paket üzerinde kaldırıldı bağımlılık
  • Hata düzeltme: https://github.com/rspivak/slimit/issues/26
  • Hata düzeltme: https://github.com/rspivak/slimit/issues/25

sürüm 0.6 yeni nedir:

  • eklendi optimizasyon: foo [& quot; bar & quot;] == & gt; foo.bar
  • özel AST düğümü ziyaretçiler için eklendi temel sınıf
  • Dokümantasyon güncellemeleri
  • Hata düzeltme: https://github.com/rspivak/slimit/issues/22
  • Hata düzeltme: https://github.com/rspivak/slimit/issues/21

sürüm 0.5.5 yeni nedir:

  • Bugfix: https://github.com/ rspivak / slimit / sorunlar / 7

Gereksinimler :

  • Python

Benzer yazılım

autogen.sh
autogen.sh

20 Feb 15

Vala
Vala

27 Sep 15

Toka
Toka

3 Jun 15

Susie
Susie

2 Jun 15

Geliştirici Diğer yazılım Ruslan Spivak

httpcode
httpcode

14 Apr 15

cynic
cynic

14 Apr 15

TinyPie
TinyPie

12 May 15

Yorumlar SlimIt

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!