Dl / sql

DL / SQL est un langage de programmation déclaratif basé sur une base de données SQL.
Télécharger maintenant

Dl / sql Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • BSD License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Mr. Zdeeck
  • Site Internet de l'éditeur:
  • http://zdeeck.borg.cz/programming/wlse.phtml

Dl / sql Mots clés


Dl / sql La description

DL / SQL est un langage de programmation déclaratif basé sur une base de données SQL. DL / SQL est déclaratif, Turing-Turing-Complete Programming Language basé sur la base de données SQL. L'idée principale est de stocker à la fois le programme et les données dans une table SQL et effectuer tous les calculs. La version actuelle de l'interprète écrit dans PHP contient une évaluation quasi-paresseuse et une mise en cache simple. La syntaxe a été inspirée par Lisp et Bash. Cela semble étrange? Par exemple, (* (+ 24 (#Facte 4)) 3) des moyens (2 + 4 + FAIT (4)) * 3, où fait fonction de la fonction définie par l'utilisateur pour la factorielle.Aussi que vous avez probablement remarqué, DL / SQL a une notation de préfixe (polonaise) avec une bracketing obligatoire. Cela signifie, devant n'importe quel nom de la fonction, il doit y avoir un support d'ouverture et après le dernier paramètre d'une fonction, il doit y avoir un support de fermeture. Avec cette règle, il est très facile d'implémenter des listes d'arguments de longueur variable.Pour du déploiement réel Il est nécessaire de modifier le noyau en fonction de vos besoins - certaines constructions spéciales sont toujours nécessaires. FortunaTelly Le noyau est flexible et facilement extensible. En ce moment DL / SQL utilise MySQL comme backend. Il y a seulement plusieurs appels à db, les changeant est de travailler pendant quelques minutes, alors portant DL / SQL pour dire que PostgreSQL est un morceau de gâteau. Il n'y a que deux appels d'API: rpn_init () efface toutes les valeurs mises en cache (définit réellement la compté bit à faux) .rpn_eval ($ expression) évalue l'expression DL / SQL entrée. Pour utiliser l'interprète DL / SQL, il est nécessaire d'inclure le fichier rpnparser.phtml dans votre projet. Pour une mise en uvre facile, je vous conseille également d'inclure le fichier include / setup.phtml qui contient toutes les créatures Necassary pour la connexion à la base de données et la définition des répertoires. Sans ce fichier, vous devrez faire toutes les choses vous-même!


Dl / sql Logiciels associés