| Plugin :: Instalador Plugin :: El objetivo del instalador es proporcionar una interfaz simple y flexible para desarrollar lenguajes de complemento. |
Descargar ahora |
Plugin :: Instalador Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Steven Lembark
- Sitio web del editor:
- http://search.cpan.org/~lembark/
Plugin :: Instalador Etiquetas
Plugin :: Instalador Descripción
Plugin :: El objetivo del instalador es proporcionar una interfaz simple y flexible para desarrollar lenguajes de complemento. Plugin :: El objetivo del instalador es proporcionar una interfaz simple y flexible para desarrollar lenguas de complemento. Paquete de HSYNOPSIS MyPlugin; Use Base QW (Plugin :: Plugin de instalación :: Idioma :: Foobar); ... mi complemento $ = MyPlugin-> Construction; # Frobnicate se pasa primero a plugin :: Instalador # a través de AutoLoad, luego a P :: L :: Método de compilación de Foobar #. Si lo que regresa del compilador es # un referente que está intallado en el espacio de nombres P :: L :: F y si es un referente de código que se envía. $ Plugin-> Fobnicate; El objetivo de este módulo es proporcionar una interfaz simple y flexible para desarrollar idiomas de complemento. Cualquier idioma que pueda almacenar sus datos de objeto como hash e implementar un método de "compilación" que toma el nombre del método, ya que un argumento puede usar esta clase. El marco de plugin proporciona compilación, instalación y envío de tiempo de ejecución del código definido por el usuario. El código no tiene que ser perl, solo algo que el objeto que maneja puede compilar. El instalador es un idioma-agnóstico: de hecho, no tiene idea de lo que el objeto hace con el nombre pasó a su compisorio. Todo lo que hace es (de forma predeterminada) Instale una referencia devuelta y coderefs de despacho. Esto se pretende como una clase de conviene que estandariza la mitad superior de cualquier lenguaje de complemento. Nota que se instala ningún referente devuelto por el compilador. Atrás de un hashref puede depositar un hash en el espacio de nombres de la persona que llama. Esto permite que los complementos manejen los interruptores de la línea de comandos (a través de GETOPTFOO y A HADHREF) o manipular las colas (entregando una devolución de ARRAYREF.BY por defecto se envíe a través de GOTOO, lo que permite el uso obvio de compilar el plugin a un sub anónimo para su uso posterior. Esto hace que los complementos sean algo de un objeto de trampolín, con la excepción de que los "trampolines" son los métodos de la clase en lugar del objeto en sí. Requisitos: · Perl
Plugin :: Instalador Software relacionado