But in general I think you should use fact variables:
Code: Select all
facts
someValue : integer := 2.
Code: Select all
facts
someValue : integer := 2.
Code: Select all
clauses
runExperiment() :-
startExperiment() orelse succeed.
Code: Select all
Number = tryToTerm(integer, String)
Code: Select all
Number = tryConvert(integer, String)
Code: Select all
implement slot
...
class facts
aDiagram : ...
...
end implement slot