Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Argument ¶
type Argument struct {
XMLName xml.Name `xml:"argument"`
Id string `xml:"id,attr"`
Title string `xml:"title,attr"`
Direction string `xml:"direction,attr"`
Scheme string `xml:"scheme,attr"`
Weight float64 `xml:"weight,attr"`
Conclusion Conclusion `xml:"conclusion"`
Premises Premises `xml:"premises"`
}
type ArgumentGraph ¶
type ArgumentGraph struct {
XMLName xml.Name `xml:"argument-graph"`
Id string `xml:"id,attr"`
Title string `xml:"title,attr"`
Main string `xml:"main-issue,attr"`
Statements Statements `xml:"statements"`
Arguments Arguments `xml:"arguments"`
}
func (*ArgumentGraph) Caes ¶
func (lag *ArgumentGraph) Caes() *caes.ArgGraph
Convert to an LKIF argument graph to a CAES argument graph
type ArgumentGraphs ¶
type ArgumentGraphs struct {
XMLName xml.Name `xml:"argument-graphs"`
Content []ArgumentGraph `xml:"argument-graph"`
}
type Conclusion ¶
type LKIF ¶
type LKIF struct {
XMLName xml.Name `xml:"lkif"`
Version string `xml:"version,attr"`
ArgumentGraphs ArgumentGraphs `xml:"argument-graphs"`
}
type Statements ¶
type Statements struct {
Content []Statement `xml:"statement"`
}
Click to show internal directories.
Click to hide internal directories.