Package: clips
Version: 6.24-3
Severity: wishlist

The standard clips distribution contains a few useful fact-set query functions
(any-factp, do-for-all-facts) which are not included in the Debian clips binary.

A sample interactive session with clips built from upstream sources:

$ clips
         CLIPS (V6.24 06/15/06)
CLIPS> (reset)
CLIPS> (do-for-all-facts ((?fact initial-fact)) TRUE 
 (printout t "Initial fact found" crlf))
Initial fact found
CLIPS> 

Using the Debian packaged clips:

$ clips
         CLIPS (V6.24 06/15/06)
CLIPS> (reset)
CLIPS> (do-for-all-facts ((?fact initial-fact)) TRUE 
 (printout t "Initial fact found" crlf))

[EXPRNPSR3] Missing function declaration for do-for-all-facts.
CLIPS> 

I've found that a '#define FACT_SET_QUERIES 1' directive is missing from the
package's setup.h file. The include is present on pristine upstream sources, so
I suggest it is added to the package's setup.h.
I believe the Makefile will need to be updated too; factqury.c is not in
LIBSOURCES and is required.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26.6 (PREEMPT)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages clips depends on:
ii  clips-common              6.24-3         CLIPS common files and examples
ii  libc6                     2.7-16         GNU C Library: Shared libraries
ii  libclips                  6.24-3         CLIPS shared libraries
ii  libncurses5               5.6+20080830-2 shared libraries for terminal hand

clips recommends no packages.

Versions of packages clips suggests:
ii  clips-doc                     6.24-2     "C" Language Integrated Production

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to