DL / SQL.

DL / SQL è un linguaggio di programmazione dichiarativa basato sulla parte superiore di un database SQL.
Scarica ora

DL / SQL. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • BSD License
  • Prezzo:
  • FREE
  • Nome editore:
  • Mr. Zdeeck
  • Sito web dell'editore:
  • http://zdeeck.borg.cz/programming/wlse.phtml

DL / SQL. Tag


DL / SQL. Descrizione

DL / SQL è un linguaggio di programmazione dichiarativa basato sulla parte superiore di un database SQL. DL / SQL è dichiarativa, Turing-Completa il linguaggio di programmazione basato sulla parte superiore del database SQL. L'idea principale è quella di memorizzare sia il programma che i dati in una tabella SQL e rendi tutti i calcoli in esso. La versione corrente dell'interprete scritta in PHP contiene la valutazione quasi pigra e la cache semplice. La sintassi è stata ispirata da Lisp e Bash. Sembra strano? Ad esempio, (* (+ 24 (#fact 4)) 3) Mezzi (2 + 4 + fatti (4)) * 3 dove il fatto è una funzione definita dall'utente per fattoriale.as che probabilmente hai notato, DL / SQL ha prefisso (polacco) notazione con bracketing obbligatorio. Ciò significa che davanti qualsiasi nome di funzione deve essere aperta la staffa e dopo che l'ultimo parametro di una funzione deve essere la staffa di chiusura. Con questa regola è davvero facile implementare elenchi di argomenti a lunghezza variabile. Per la realizzazione reale è necessario modificare il nucleo in base alle proprie esigenze: alcune costruzioni speciali sono sempre necessarie. Fortunatly Il nucleo è flessibile e facilmente estensibile. In questo momento DL / SQL usa MySQL come backend. Ci sono solo diverse chiamate al DB, cambiandole è un lavoro per pochi minuti, quindi il porting dl / sql di diciamo che PostgreSQL è un pezzo di torta. Inoltre, solo due chiamate API: RPN_INIT () cancella tutti i valori memorizzati nella cache (effettiva effettivamente Contato bit to false) .rpn_eval ($ espressione) Valuta l'espressione immessa DL / SQL. Per utilizzare l'interprete DL / SQL è necessario includere il file rpnparser.phtml nel tuo progetto. Per facilitare l'implementazione, ti consiglio inoltre di includere il file includere / setup.phtml che contiene tutte le cose necessarie per il collegamento al database e impostare le directory. Senza questo file, dovrai fare tutte le cose da solo!


DL / SQL. Software correlato

Pystates.

Un semplice e potente quadro della macchina di stato Python utilizzando Canoutines ...

181

Scarica

annotater

Applicazione di annotazione Web in linea e middleware utilizzando JavaScript e WSGI ...

137

Scarica