Package edu.udo.cs.ie.cowbots.elpParser.dlp

Package class diagram package edu.udo.cs.ie.cowbots.elpParser.dlp
Interface Summary
DLPLiteral this interface models a logical literal used in disjunctive extended logic programs.
DLPTerm let constants, variables and lists of mix(variable, constants, comparative operator, arithmetic operator) like a term to act.
 

Class Summary
DisjunctiveLogicProgram this class extends from the class ELP and is used only by parse of disjunctive extended logic programs which consist of a set of rules (and fact and constraints).
DLPAtom this class extends ELPAtom
DLPConstant constant element of a term.
DLPNegLiteral class for strict negated literals *
DLPNotLiteral class for default negated literals
DLPOperator Operators which in used by list of terms
DLPRule this class extends from its father class ELPRule.
DLPTermList this class delegate either a term or a list of terms which is detail description about a predicate.
DLPVariable  
Predicate this class products predicate for the atoms of disjunctive extends logic program and used in the DLP parser which is made from javaCC
Vocabulary this class memories the vocabulary of constants and different predicate its function like a dictionary.