|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectde.unidu.is.pdatalog.parser.Parser
A parser for pDatalog++ files, based on AntLR.
| Constructor Summary | |
Parser()
|
|
| Method Summary | |
static Fact |
parseFact(java.lang.String str)
Parses a pDatalog++ string and returns the corresponding fact object. |
static Literal |
parseLiteral(java.lang.String str)
Parses a pDatalog++ string and returns the corresponding literal object. |
static Rule |
parseRule(java.lang.String str)
Parses a pDatalog++ string and returns the corresponding rule object. |
static Fact |
parseTuple(java.lang.String str)
Parses a pDatalog++ string (a tuple without predicate name) and returns the corresponding tuple object. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Parser()
| Method Detail |
public static Fact parseFact(java.lang.String str)
str - pDatalog++ string
public static Rule parseRule(java.lang.String str)
str - pDatalog++ string
public static Fact parseTuple(java.lang.String str)
str - pDatalog++ string
public static Literal parseLiteral(java.lang.String str)
str - pDatalog++ string
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||