DL / SQL

DL / SQL es un lenguaje de programación declarativo basado en la parte superior de una base de datos SQL.
Descargar ahora

DL / SQL Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Mr. Zdeeck
  • Sitio web del editor:
  • http://zdeeck.borg.cz/programming/wlse.phtml

DL / SQL Etiquetas


DL / SQL Descripción

DL / SQL es un lenguaje de programación declarativo basado en la parte superior de una base de datos SQL. DL / SQL es un lenguaje de programación declarativo y completo basado en la parte superior de la base de datos SQL. La idea principal es almacenar tanto el programa como los datos en una tabla SQL y realizar todos los cálculos en ella. La versión actual del intérprete escrita en PHP contiene una evaluación cuasi perezosa y el almacenamiento en caché simple. La sintaxis se inspiró en Lisp y Bash. ¿Suena extraño? Por ejemplo, (* (+ 24 (#FACT 4)) 3) Medios (2 + 4 + Hecho (4)) * 3 Donde el hecho es la función definida por el usuario para factorial. Probablemente hayas notado, DL / SQL Tiene notación de prefijo (polaco) con corchetes obligatorios. Eso significa que, al frente, cualquier nombre de función debe haber un soporte de apertura y, después de un último parámetro de una función, debe haber un soporte de cierre. Con esta regla, es realmente fácil implementar listas de argumentos de longitud variable. Para la implementación real, es necesario cambiar el núcleo de acuerdo con sus necesidades, algunas construcciones especiales siempre son necesarias. Fortunatelly El núcleo es flexible y fácilmente extensible. En este momento, DL / SQL usa MySQL como su backend. Solo hay varias llamadas a DB, cambiándolos son trabajan durante unos minutos, por lo que PORTING DL / SQL para digarmos PostgreSQL es un pedazo de pastel. Hay solo dos llamadas API: rpn_init () borra todos los valores en caché (en realidad establece el contado un poco a falso) .rpn_eval ($ expresión) evalúa ingresado en la expresión DL / SQL. Para usar el intérprete DL / SQL, es necesario incluir el archivo rpnparser.phtml en su proyecto. Para facilitar la implementación, también le aconsejo que incluya el archivo incluyen / setup.phtml, que contiene todas las cosas Necassary para conectarse a la base de datos y configurar los directorios. Sin este archivo, ¡tendrás que hacer todas las cosas tú mismo!


DL / SQL Software relacionado

Ceespot

Cerespot es un intérprete de comando que compila y ejecuta la fuente de script. ...

148

Descargar