SlimIt

Software captura de pantalla:
SlimIt
Detalles de software:
Versión: 0.8.1
Fecha de carga: 14 Apr 15
Promotor: Ruslan Spivak
Licencia: Libre
Popularidad: 60

Rating: 2.0/5 (Total Votes: 1)

SLIMIT es un Minifier JavaScript escrito en Python. El proyecto se compila a código JavaScript más compacto por lo que descarga y ejecuta más rápido.
Uso lexer en su proyecto
>>> From slimit.lexer Lexer importación
>>> Lexer = Lexer ()
>>> Lexer.input ('a = 1;')
>>> Para token en lexer:
... Token de impresión
...
LexToken (ID, 'a', 1,0)
LexToken (EQ, '=', 1,2)
LexToken (NÚMERO, '1', 1,4)
LexToken (SEMI, ';', 1,5)
Usted puede obtener una ficha a la vez utilizando el método token:
>>> Lexer.input ('a = 1;')
>>> While True:
... Token = lexer.token ()
... Si no simbólica:
... Descanso
... Token de impresión
...
LexToken (ID, 'a', 1,0)
LexToken (EQ, '=', 1,2)
LexToken (NÚMERO, '1', 1,4)
LexToken (SEMI, ';', 1,5)
Ejemplo LexToken tiene diferentes atributos:
>>> Lexer.input ('a = 1;')
>>> Token = lexer.token ()
>>> token.type, token.value, token.lineno, token.lexpos
('ID', 'a', 1, 0)
Instalación:
Utilizando pip:
sudo pip install SLIMIT
Utilizando easy_install:
sudo easy_install SLIMIT

¿Qué hay de nuevo en esta versión:

  • Corrección de errores: https://github.com/rspivak/ SLIMIT error de sintaxis / tirar / 45 Fix en la salida de la instrucción for con algún tipo de expresiones

¿Qué hay de nuevo en la versión 0.7.4:

  • Corrección de errores: https://github.com / rspivak / SLIMIT / temas / 34 "clase" se reserva la palabra clave ahora

¿Qué hay de nuevo en la versión 0.7.3:

  • Corrección de errores (op unario en PARA init): https://github.com/rspivak/slimit/pull/33

¿Qué hay de nuevo en la versión 0.7.2:

  • Se ha añadido soporte para obtener / Establecer propiedades: https: //github.com/rspivak/slimit/issues/32

¿Qué hay de nuevo en la versión 0.7.1:

  • soporte de llamadas de función en la sección PARA init: https: //github.com/rspivak/slimit/pull/31

¿Qué hay de nuevo en la versión 0.7:

  • El soporte de serie Multilínea: https://github.com/ rspivak / SLIMIT / temas / 24

¿Qué hay de nuevo en la versión 0.6.1:

  • Añadida la opción de línea de comandos -t / - mangle-nivel superior para encender nombre del ámbito mangling global. A partir de esta versión es desactivado por defecto: https://github.com/rspivak/slimit/issues/27
  • Eliminada la dependencia en un paquete 'distribuir'
  • Corrección de errores: https://github.com/rspivak/slimit/issues/26
  • Corrección de errores: https://github.com/rspivak/slimit/issues/25

¿Qué hay de nuevo en la versión 0.6:

  • optimización Añadido: foo [& quot; bar & quot;] == & gt; foo.bar
  • Añadido clase base para los visitantes de nodos AST encargo
  • Actualizaciones de la documentación
  • Corrección de errores: https://github.com/rspivak/slimit/issues/22
  • Corrección de errores: https://github.com/rspivak/slimit/issues/21

¿Cuál es nuevo en la versión 0.5.5:

  • Solución de error: https://github.com/ rspivak / SLIMIT / temas / 7

Requisitos :

  • Python

Programas parecidos

GCL
GCL

3 Jun 15

Perl
Perl

17 Aug 18

DOS33
DOS33

3 Jun 15

Otro software de desarrollador Ruslan Spivak

TinyPie
TinyPie

12 May 15

sftpserver
sftpserver

14 Apr 15

cynic
cynic

14 Apr 15

Comentarios a la SlimIt

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!