Package org.tweetyproject.arg.dung.parser


package org.tweetyproject.arg.dung.parser
  • Class Summary
    Class
    Description
    This abstract class gives a template for parsers of files representing abstract argumentation frameworks.
    Filename filter for APX files.
    Parses abstract argumentation frameworks in the logic programming format which is given by the following BNF (start symbol is S):

    S ::== "" | "arg" "(" ARGUMENT ")" "\n" S | "att" "(" ARGUMENT "," ARGUMENT ")" "\n" S
    where "ARGUMENT" represents any string (without blanks) as a terminal symbol.
    Parses abstract argumentation frameworks in the CNF/Dimacs Format used for the SAT solver competition (see also http://people.sc.fsu.edu/~jburkardt/data/cnf/cnf.html).
    Parses abstract argumentation frameworks given in the trivial graph format which is given by the following BNF (start symbol is S):

    S ::== ARGUMENTS "#" "\n" ATTACKS
    ARGUMENTS ::== "" | ARGUMENT "\n" ARGUMENTS
    ATTACKS ::== "" | ATTACK "\n" ATTACKS
    ATTACK ::== ARGUMENT ARGUMENT
    where "ARGUMENT" represents any string (without blanks) as a terminal symbol.
  • Enum Summary
    Enum
    Description
    This enum lists all supported file formats.