Appendix A. Jess functions

This appendix lists every function included with Jess 6.1. In the argument lists, number means any number, and lexeme means any symbol or string. boolean arguments can be anything; all values but the symbol FALSE are interpreted as “true.” An argument type of expression means that anything is acceptable. A fact argument means the actual text of a fact, whereas a fact-id is either a reference to a jess.Fact object or the integer ID of a fact. Square brackets denote optional arguments. + means one or more of the preceding argument, * means zero or more, and | means “or.” Most of these functions are very flexible about the arguments they’ll accept. Extra arguments are generally ignored, and missing arguments are defaulted ...

Get Jess in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.