Next: , Previous: Top, Up: Top


1 (apicheck)

1.1 Overview

(apicheck) exports two routines. apicheck-generate produces a description of the Scheme API exported by a set of modules as an S-expression. apicheck-validate verifies that the API exported by a set of modules is compatible with an API description generated by apicheck-generate.

It would be nice to have Makefile.am fragments here, but for now, see the Guile-Library source distribution for information on how to integrate apicheck with your module's unit test suite.

1.2 Usage

— Function: apicheck-generate module-names

Generate a description of the API exported by the set of modules module-names.

— Function: apicheck-validate api module-names

Validate that the API exported by the set of modules module-names is compatible with the recorded API description api. Raises an exception if the interface is incompatible.