Download List

Project Description

TCLP is a type checker for Prolog dialects. It is written in SICStus Prolog. Its goal is to statically trap programming errors like illegal arguments used in a call for a predicate or illegally built data structures with respect to a given typing for function symbols or predicates. TCLP is also capable of type inference for user predicates. Supported dialects include ISO-Prolog, GNU-Prolog, and SICStus Prolog.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2002-09-04 23:41 Back to release list
0.2.99g

A bug has been fixed in the type constraint solver that
could cause TCLP to loop forever. Some feature were
added, including more configuration possibilities from
the .typ files (see the corelib.typ files and the chr file in
the sicstus libraries). This release can be used inside a
sicstus interpreter, using use_module(library(tclp)), and
can now be used to typecheck GNU Prolog files.
Tags: Development, Major feature enhancements

Project Resources