Results 111 to 120 of about 12,699 (243)

DEDUCŢIA LOGICĂ – MECANISM DE CALCUL AL LIMBAJULUI DE PROGRAMARE LOGICĂ

open access: yesStudia Universitatis Moldaviae: Stiinte Umanistice, 2008
The present article focuses on analysis and synthesis of elements which are the base of abstract interpreter of programs written in logic. Logic programming and Prolog language significance in studying computer science is appreciating.
USM ADMIN
doaj  

Comparing Tag Scheme Variations Using an Abstract Machine Generator

open access: yes, 2008
In this paper we study, in the context of a WAM-based abstract machine for Prolog, how variations in the encoding of type information in tagged words and in their associated basic operations impact performance and memory usage.
Morales Caballero, José Francisco   +5 more
core   +1 more source

Essaying the prolog language to obtain the computational evaluation of the coherence of reasoning.

open access: yesInterdisciplinaria, 2004
Se presenta una descripción de la automatización intentada para evaluar el Test de Coherencia de Razonamiento (TCR, López Alonso, 1981, 1988, 1996, 2000) a través de programas lógicos.
Alfredo O. López Alonso   +1 more
doaj  

The Ciao clp(FD) library. A modular CLP extension for Prolog

open access: yes, 2013
We present a new free library for Constraint Logic Programming over Finite Domains, included with the Ciao Prolog system. The library is entirely written in Prolog, leveraging on Ciao's module system and code transformation capabilities in order to ...
Gallego Arias, Emilio Jesús   +3 more
core  

Training cognition in older male prisoners: lessons learned from a feasibility study. [PDF]

open access: yesHealth Justice, 2023
Verhülsdonk S   +6 more
europepmc   +1 more source

The Semantics of Metaprogramming in Prolog

open access: yesTheory and Practice of Logic Programming
AbstractThis paper describes a semantics for pure Prolog programs with negation that provides meaning to metaprograms. Metaprograms are programs that construct and use data structures as programs. In Prolog a primary mataprogramming construct is the use of a variable as a literal in the body of a clause. The traditional Prolog 3-line metainterpreter is
openaire   +2 more sources

ALPES: an advanced logic programming environment

open access: yesLe Matematiche, 1988
This paper introduces a software programming environment for an extended Prolog language, called ALPES. The purpose of ALPES is to enable a logic programming paradigm to become a software engineering tool to design, develop and prototype traditional ...
Cristina Ruggieri
doaj  

Offline Specialisation in Prolog Using a Hand-Written Compiler Generator

open access: yes, 2004
The so called "cogen approach" to program specialisation, writing a compiler generator instead of a specialiser, has been used with considerable success in partial evaluation of both functional and imperative languages.
Vanhoof, Wim; id_orcid   +5 more
core   +1 more source

Home - About - Disclaimer - Privacy