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

Susie
Susie

2 Jun 15

Flexc++
Flexc++

14 Apr 15

Linaro GCC
Linaro GCC

17 Feb 15

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

cynic
cynic

14 Apr 15

TinyPie
TinyPie

12 May 15

sftpserver
sftpserver

14 Apr 15

httpcode
httpcode

14 Apr 15

Yorumlar SlimIt

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