Turtle Parse Tree Viewer
Turtle document
1
@base <http://example.org/> .2
@prefix foaf: <http://xmlns.com/foaf/0.1/> .3
4
<#batman>5
a foaf:Person ;6
foaf:name "Batman" .7
8
<#spiderman>9
a foaf:Person ;10
foaf:name "Spiderman" .Parse tree
R
turtleDoc:TurtleDoc
R
statement:Statement
R
directive:Directive
R
base:Base
T
"@base"
T
IRIREF:"<http://example.org/>"
T
"."
R
statement:Statement
R
directive:Directive
R
prefixID:PrefixID
T
"@prefix"
T
PNAME_NS:"foaf:"
T
IRIREF:"<http://xmlns.com/foaf/0.1/>"
T
"."
R
statement:Statement
R
triples:Triples
R
subject:Subject
R
iri:Iri
T
IRIREF:"<#batman>"
R
predicateObjectList:PredicateObjectList
R
verb:Verb
T
"a"
R
objectList:ObjectList
R
object_:Object_
R
iri:Iri
T
PrefixedName:"foaf:Person"
T
";"
R
verb:Verb
R
predicate:Predicate
R
iri:Iri
T
PrefixedName:"foaf:name"
R
objectList:ObjectList
R
object_:Object_
R
literal:Literal
R
rdfLiteral:RdfLiteral
T
String:"\"Batman\""
T
"."
R
statement:Statement
R
triples:Triples
R
subject:Subject
R
iri:Iri
T
IRIREF:"<#spiderman>"
R
predicateObjectList:PredicateObjectList
R
verb:Verb
T
"a"
R
objectList:ObjectList
R
object_:Object_
R
iri:Iri
T
PrefixedName:"foaf:Person"
T
";"
R
verb:Verb
R
predicate:Predicate
R
iri:Iri
T
PrefixedName:"foaf:name"
R
objectList:ObjectList
R
object_:Object_
R
literal:Literal
R
rdfLiteral:RdfLiteral
T
String:"\"Spiderman\""
T
"."
T
"<EOF>"
