|
Kernel Prolog with Fluent based Builtins | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--tarau.jinni.Term
|
+--tarau.jinni.Nonvar
|
+--tarau.jinni.SystemObject
|
+--tarau.jinni.Fluent
|
+--tarau.jinni.Source
|
+--tarau.jinni.CharReader
|
+--tarau.jinni.ClauseReader
Builds Jinni Fluents from Java Streams
| Field Summary | |
protected Parser |
parser
|
| Fields inherited from class tarau.jinni.CharReader |
reader |
| Fields inherited from class tarau.jinni.Fluent |
persistent |
| Fields inherited from class tarau.jinni.SystemObject |
ctr,
ordinal |
| Fields inherited from class tarau.jinni.Term |
CONST,
INT,
JAVA,
REAL,
VAR |
| Constructor Summary | |
(package private) |
ClauseReader(Prog p)
|
(package private) |
ClauseReader(java.io.Reader reader,
Prog p)
|
(package private) |
ClauseReader(java.lang.String f,
Prog p)
|
(package private) |
ClauseReader(Term t,
Prog p)
parses from a string representation of a term |
| Method Summary | |
(package private) static Fun |
extract_info(Clause C)
|
Term |
getElement()
|
(package private) void |
make_parser(java.lang.String f)
|
void |
stop()
|
| Methods inherited from class tarau.jinni.CharReader |
makeReader |
| Methods inherited from class tarau.jinni.Source |
toFun,
toList |
| Methods inherited from class tarau.jinni.Fluent |
getPersistent,
setPersistent,
trailMe,
undo |
| Methods inherited from class tarau.jinni.SystemObject |
bind_to,
getArity,
name,
toString |
| Methods inherited from class tarau.jinni.Nonvar |
eq,
listify,
unify_to |
| Methods inherited from class tarau.jinni.Term |
action,
charsToString,
copy,
exec,
exec,
fromString,
getKey,
isBuiltin,
isClause,
matches,
matching_copy,
numbervars,
pprint,
pprint,
reaction,
ref,
stringToChars,
toChars,
toClause,
token,
toObject,
toTerm,
toUnquoted,
unify,
varsOf |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
protected Parser parser
| Constructor Detail |
ClauseReader(java.io.Reader reader,
Prog p)
ClauseReader(java.lang.String f,
Prog p)
ClauseReader(Prog p)
ClauseReader(Term t,
Prog p)
| Method Detail |
void make_parser(java.lang.String f)
public Term getElement()
static Fun extract_info(Clause C)
public void stop()
|
Kernel Prolog with Fluent based Builtins | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||