The functional logic language BABEL and its implementation on a graph machine

Autor: Mario Rodríguez-Artalejo, Herbert Kuchen, Rita Loogen, Juan José Moreno-Navarro
Rok vydání: 1996
Předmět:
Zdroj: New Generation Computing. 14:391-427
ISSN: 1882-7055
0288-3635
DOI: 10.1007/bf03037211
Popis: The first-order, untyped, functional logic language Babel is extended by polymorphic types and higher order functios. A sophisticated incompatibility check which is used to guarantee nonambiguity of BABEL programs is presented. For the implementation of the language, unification and backtracking are integrated in a programmed (functional) graph reduction machine. The implementation of this machine has been used for a comparison between Babel and PROLOG based on the runtimes of some example programs.
Databáze: OpenAIRE