Yazoo

Línea de comandos Interpretada Idioma de scripting escrito en C
Descargar ahora

Yazoo Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Brian Ross
  • Sitio web del editor:
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 717 KB

Yazoo Etiquetas


Yazoo Descripción

Línea de comandos interpretada lenguaje de scripting escrito en c El propósito principal de Yazoo es proporcionar un entorno para llamar, y administrar la memoria para, las rutinas C co-compiladas, que pueden incrustarse en el idioma simplemente agregando una entrada a una matriz de rutinas externas conocidas, incluido el nuevo archivo fuente y recompilando. Yazoo también puede ejecutar scripts sin entrada de usuario. Solo se utilizan las bibliotecas estándar C, por lo que Yazoo puede ser compilado en cualquier plataforma; Se incluye el Mac OS X Binario. Un conjunto de rutinas de "red neuronal" de juguete se incluye como un ejemplo de cómo incorporar funciones C en el lenguaje de Yazoo. El script de Yazoo sigue a una filosofía reduccionista: los tipos de datos, los conjuntos, las variables y las funciones son todas las instancias de la misma cosa, y cualquier operación que pueda aplicarse a uno será aplicable a todos. Por ejemplo, el operador de herencia concatenará conjuntos, así como las funciones y los tipos de datos especializados, y el operador 'Miembro de' también se puede usar para acceder a las variables internas de funciones. El contenido de las variables se divorcia de los miembros que lo hacen referencia, por lo que varias variables pueden compartir espacios de datos superpuestos (parcialmente). Los argumentos a las funciones son ellos mismos interpretados como una función; Esto permite una interacción dinámica entre una función y el código que lo llama. Estas generalizaciones y otras, que son relativamente transparentes para el usuario, proporcionaron la inspiración principal para escribir Yazoo. ¿Qué hay de nuevo en este lanzamiento: Errores corregidos: · Mensajes de error incorrectamente marcados en casi cualquier script con constantes en línea · El operador del código de apéndice ':' no funcionó correctamente en ciertos contextos, por ejemplo. dentro de un operador de sustitución de código · Equipo forzado no copió elementos de matriz en el orden correcto cuando se administraron explícitamente múltiples índices (por ejemplo, =! ..., ... = B ) · Problemas numéricos al imprimir números al borde de la resolución de doble precisión · Mensajes de error marcados incorrectamente después de Endif, Fderf o EndW · Nombres de miembros incorrectos en los errores de los miembros no encontrados de los archivos ejecutados por user.zoo · El primer número devuelto por el azar () no fue completamente aleatorio · Copiar () no verificó las autorreferencias · Un error en Savetable () cuando la segunda dimensión de una tabla fue dimensionada a cero · Ordenar () lanzó un error innecesario para longículas de longitud 0 · Misreteración errónea del comentario nulo '| *** |' con un número impar de '*' Mejoras: · Las rutas de búsqueda de nuevas definiciones {} ahora siempre pasan por el script que lo definieron, no necesariamente el script que encierra *** · Se agregó cambiar de tamaño () a Usuario.zoo · Mínimo () agregado, Max () Funciones a usuario.zoo · Ordenar () ahora clasifica listas, así como tablas · Nuevo () acepta diferentes variables de origen para tipo y datos · Copiar () devuelve un código de error · Mejor corrección de argumentos para Savetable ()


Yazoo Software relacionado

Berkeleydbxml

Fuente gratuita y de código abierto Haskell Berkeley DB y Berkeley DB XML Encuadernación ...

170 15 KB

Descargar

Skunkdav

Cliente WEBDAV gratuito con un editor incorporado y un navegador de archivos ...

186 729 KB

Descargar

CORESWF

Fuente abierta y herramientas gratuitas para ayudar a mejorar el desarrollo de Flex y ActionScript en Xcode ...

185 73 KB

Descargar

Kang

UN DEBUGGER REGEX basado en rubíes de código abierto ...

320 6 KB

Descargar