| En línea :: argot En línea :: Slang puede escribir subrutinas PERL en S-Lang. |
Descargar ahora |
En línea :: argot Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Doug Burke
- Sitio web del editor:
- http://search.cpan.org/~djburke/Inline-SLang-1.00/SLang.pod
En línea :: argot Etiquetas
En línea :: argot Descripción
En línea :: Slang puede escribir subrutinas Perl en S-Lang. En línea :: Slang puede escribir subrutinas PERL en S-LANG.SYNOPSIS Use la jerga en línea; Imprimir "9 + 16 =", agregue (9,16), "N"; Imprimir "9 - 16 =", restar (9,16), "N"; Imprima Jaxh ('en línea'), "n"; __End__ __slang__ Definir Agregar (A, B) {devuelva a + b; } Defina restar (A, B) {devuelva A - B; } Defina Jaxh () {tipo variable = (); Devuelve SPRINTF ("¡SOLO OTRO% S HACKER!", Tipo); } El módulo en línea :: Slang, le permite escribir subrutinas PERL en S-Lang. Transla dinámicamente los parámetros y devuelva los valores a los tipos de datos nativos para ambos idiomas (o en clases de Perl que se utilizan para representar los tipos S-Lang sin traducción directa a PERL). Esto le permite escribir un script Perl y aprovechar S-Lang siempre que lo desee: quizás haya un módulo S-Lang que desea usar, o desea aprovechar una función S-Lang que ha escrito. El módulo configura un intérprete S-Lang en proceso, ejecuta su código y luego examina la tabla de símbolos del intérprete, buscando cosas para unirse a Perl. El proceso de interrogar al intérprete S-Lang solo ocurre la primera vez que ejecuta su código S-LANG. Los espacios en caché están en caché, y las llamadas posteriores utilizan la versión en caché (que está oculta en el directorio _inline; consulte la documentación en línea para obtener detalles de cómo se almacena en caché el código). Por supuesto, su código S-Lang aún debe ejecutarse cada vez que ejecute el script de Perl, pero en línea :: S-Lang ya conoce los resultados de la ejecución. Requisitos: · Requisitos de Perl: · Perl
En línea :: argot Software relacionado