Move to
Next Prev
Up Top
Zoom to
abort/0
::(Apply)/2
break
call/1
fcall/1
catch/3
','(Conjunction)/2
!(Cut)/0
';'(Disjunction)/2
<-(Eval)/2
fail/0
halt/0/1
->(If-then)/2
';'(If-then-else)/2
'\+'/1
once/1
repeat/0
throw/1
true/0
See also
Arithmetic comparison
Arithmetic evaluation
Atomic term processing
Text Processing and Regular Expressions
Blackboards
BinaryIO
Character input/output
Constraints
Compilation
Clause creation and destruction
Clause retrieval and information
global variables
Grammar rules
Lists
Logic and control
All Solutions
Communication between distributed Minerva processes.
Stream selection and control
Servlet
Term comparison
Term creation and decomposition
Term input/output
Term unification
Term vector
Term Stream
XML (eXtended Markup Language) terms
Asynchronous timer handling
Type testing
IF Computer > MINERVA > Manual > Reference > Predicates > Logic and control

Logic and control

read on...
abort/0
stops execution of the procedural process....
::(Apply)/2
apply a method to an object...
break
creates a new input-loop....
call/1
executes a goal....
fcall/1
Executes a goal only once and throws an exception if the goal fails....
catch/3
snatches errors generated during the execution of a goal....
','(Conjunction)/2
executes two goals....
!(Cut)/0
causes the goal to succeed only once....
';'(Disjunction)/2
executes one of two goals....
<-(Eval)/2
evaluates a function...
fail/0
forces a failure....
halt/0/1
stops execution and leaves MINERVA....
->(If-then)/2
causes that one goal implicates another goal....
';'(If-then-else)/2
causes that one goal implicates alternative goals....
'\+'/1
succeeds if the goal fails and fails if the goal succeeds. ...
once/1
executes a goal only once....
repeat/0
succeeds always....
throw/1
raises an error and returns to the closest point which can catch that leap. ...
true/0
succeeds exactly once. ...
MINERVA
ifcomputer logo
f
Expert Services on the Web
Language
English
Japanese
Server
USA
Japan
Site Access
Local Index
Local Contents
Site Contents
Site Index
Printer Friendly
For imode
For PDA
Search
document: http://www.ifcomputer.co.jp/MINERVA/Manual/Reference/Predicates/logic_and_control/home_en.html
published 2012/1/30 update 2003/2/28 (c) 1996-2009 IF Computer Japan
IF Computer 5-28-2 Sendagi, Bunkyo-ku Tel +81-3-5814-3352 start (AT) ifcomputer.com
Customer Support Tokyo 113-0022 Japan   http://www.ifcomputer.com
scroll to top managed with ubiCMS