24.11.2014 Views

flex Expert System Toolkit - LPIS

flex Expert System Toolkit - LPIS

flex Expert System Toolkit - LPIS

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Appendix C - KSL Keyword Glossary 203<br />

answer<br />

KSL Context<br />

Description<br />

Used with<br />

Example<br />

Object<br />

Retrieves the answer to a question. If the question<br />

has not previously been asked, then it is<br />

automatically asked when the answer is requested.<br />

to<br />

if the answer to entree is any meat<br />

and the answer to wine is not some<br />

red_wine<br />

then ...<br />

any<br />

KSL Context<br />

Description<br />

anybody / anything<br />

Object<br />

An existential quantifier over groups (refers to a<br />

member of the group) and frames (refers to an<br />

instance or sub-class of the frame).<br />

Example if the colour of any brick is red<br />

then ...<br />

KSL Context<br />

Description<br />

Example<br />

Object<br />

An anonymous variable which can refer to any<br />

object whatsoever.<br />

if the age of anybody is at or below<br />

18 then ...<br />

are<br />

KSL Context<br />

Description<br />

Formula<br />

Used in the comparison of two objects, one of<br />

which is plural.<br />

Example if the jug`s contents are not equal<br />

to the jug`s capacity then ...<br />

KSL Context<br />

Description<br />

Formula<br />

Assignment of a value to a plural slot or global<br />

variable.<br />

Example if ...<br />

then jugA`s contents are jugA`s<br />

capacity<br />

ask<br />

KSL Context Formula<br />

Description Forces the named question to be asked.<br />

Example if ...<br />

then ask entree<br />

<strong>flex</strong> toolkit

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!