tool: wamcc


Language:
Prolog
Version:
2.2
Parts:
compiler Prolog->C, runtime, Prolog debugger, WAM debugger.
Author:
Daniel Diaz - INRIA Rocquencourt - FRANCE
Location:
ftp://ftp.inria.fr/INRIA/Projects/ChLoE/LOGIC_PROGRAMMING/wamcc
Description:
wamcc is a Prolog Compiler which translates Prolog to C via the WAM. wamcc has a syntax very close to the future ansi standard. wamcc offers the most usual built-in predicates, a top-level, a Prolog debugger and a WAM debugger. wamcc is designed to be easily extended (e.g. see clp(FD)).

From an efficiency point of view, wamcc is between SICStus "emulated" and SICStus "native code" on Sparc machines (1.5 times faster than SICStus emulated, 1.5 times slower than SICStus "native code").

Restriction:
free (see COPYRIGHT notice)
Requires:
GNU C (gcc) version 2.4.5 or higher
Ports:
Sparc workstations, PC under linux, sony mews, dec ultrix
Portability:
Generally to 32-bit machines with gcc.
Contact:
Daniel Diaz <Daniel.Diaz@inria.fr>
Status:
no longer maintained - see GNU Prolog by the same author.
Updated:
August 1st, 1994

Related Items

language: Prolog

category: logic programming languages summary, or expanded.


This site is supported by David Sharnoff and Bryan Miller with some help from Google Adwords.

Please send updates to free-compilers@sharnoff.org

The HTML is maintained by David Muir Sharnoff and the entries themselves are currently maintained by Bryan Miller.

Copyright (c) 1992-1998 David Muir Sharnoff, All Rights Reserved
Copyright (c) 1994-1996, Steven Allen Robenalt, All Rights Reserved
Copyright (c) 1999-2010 David Muir Sharnoff, Bryan Miller, All Rights Reserved