TYPICAL / Guided Tour / General
Bottom 

Use of TYPICAL

TYPICAL offers directives for typing (e.g. type, pred) and predicates for meta-programming (e.g. fcall/N) in order to statically type check programs in standard Prolog.

These directives are essential for the type checker. They are semantically neutral. Due to the static type checking, at runtime they are transparent. Thus programs with type-annotations are as fast as without them.

In order to use TYPICAL, it is necessary to load one of the following files:

typeops
extensions of PROLOG for typing (no meta-types).
typeops_meta
predicates like fcall/N in order to use typing in meta-programming (loads the file typeops).
Top 
PREV: Guided Tour
NEXT: TYPICAL libraries

TYPICAL / Guided Tour / General