Language

Package: cl-screamer @ 0.0.1-1.ce50614

Synopsis

Nondeterministic programming and constraint propagation

Description

Screamer is an extension of Common Lisp that adds support for nondeterministic programming. Screamer consists of two levels. The basic nondeterministic level adds support for backtracking and undoable side effects. On top of this nondeterministic substrate, Screamer provides a comprehensive constraint programming language in which one can formulate and solve mixed systems of numeric and symbolic constraints. Together, these two levels augment Common Lisp with practically all of the functionality of both Prolog and constraint logic programming languages such as CHiP and CLP(R). Furthermore, Screamer is fully integrated with Common Lisp. Screamer programs can coexist and interoperate with other extensions to as CLIM and Iterate.

Home page
https://nikodemus.github.io/screamer/
Location
gnu/packages/lisp-xyz.scm (line: 26698, column: 4)
License

Lint warnings

LinterMessageLocation
input-labels

Identify input labels that do not match package names

label 'sbcl-hu.dwim.stefil' does not match package name 'cl-hu.dwim.stefil'
input-labels

Identify input labels that do not match package names

label 'sbcl-iterate' does not match package name 'cl-iterate'