Class AbaParser<T extends Formula>

java.lang.Object
org.tweetyproject.commons.Parser<AbaTheory<T>,Formula>
org.tweetyproject.arg.aba.parser.AbaParser<T>
Type Parameters:
T - the type of formulas (language) that the ABA theory ranges over

public class AbaParser<T extends Formula> extends Parser<AbaTheory<T>,Formula>
Parses an Assumption-Based Argumentation (ABA) System from an input text. The standard symbols used in the syntax are:
<rule> ::= <head> '<-' <body>?
<head> ::= <word>
<body> ::= 'true' | <word> (',' <word>)*
<assumption> ::= <word>
<assumptions> ::= '{' <assumption> (',' <assumption>)* '}'
where <word> is a term in the theory's language.
Author:
Nils Geilen