La unica forma de minificar incluido las palabras reservadas javascript (ej function, this, nombre eventos etc) que he encontrado es packer
http://dean.edwards.name/packer/
el resto ( incluido uglify ) minifican solo nombres variables bucles if espacios y saltos de linea ( y otras cositas mas )
Lo que pasa es que luego packer emplea eval() , que por todos los lados se desaconseja.
Lo que yo intento decir con la funcion a() ... es que busco alguna forma de enviar todo lo que esta dentro de una funcion anonima a la dicha function a() y que luego esta genere otra funcion anonima.
o sea algo asi:
Código Javascript
:
Ver originalfunction a(codigo_recibido){
return function(){codigo_recibido}
}
asi me ahoraria estos caracteres :
, que se repiten centenares de veces