ArgumentTerm

The term of the module ArgumentModule as Kotlin reads and builds it (see ArgumentModule)

Types

Link copied to clipboard
class Parts(val rules: Term, val topRule: Term, val conclusion: Term, val body: Term, val lastDefeasibleRules: Term, val defeasibleRules: Term, val defeasiblePremises: Term)

The parts of the term of an argument, by name

Functions

Link copied to clipboard
fun info(lastDefeasibleRules: Term, defeasibleRules: Term, defeasiblePremises: Term): Term

The info of an argument, made of its parts

Link copied to clipboard
fun of(rules: Term, topRule: Term, conclusion: Term, body: Term, info: Term): Term

The term of an argument, made of its parts

Link copied to clipboard
fun parts(argument: Term): ArgumentTerm.Parts?

The parts of argument, the term of an argument; null if it is not one