Skip to content

Instantly share code, notes, and snippets.

@no-reply
Created September 3, 2015 23:20
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save no-reply/cb2ced2cc5762964319a to your computer and use it in GitHub Desktop.
Save no-reply/cb2ced2cc5762964319a to your computer and use it in GitHub Desktop.
My Life As a Turtle
puts RDF::Reader.for(:ttl).new(invalid, debug: true).dump :ttl
[1](3)parse(production): token :PREFIX, prod :turtleDoc, depth 0
[1](2) turtleDoc(:start:1): "@prefix"(PREFIX)
[1](3) parse(production): token :PREFIX prod :turtleDoc, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_turtleDoc_1]
[1](3) parse(terms): todo {:prod=>:turtleDoc, :terms=>[:_turtleDoc_1]}, depth 1
[1](3) parse(token): accept :_turtleDoc_1
[1](3) parse(push): term :_turtleDoc_1, depth 1
[1](3) parse(production): token :PREFIX, prod :_turtleDoc_1, depth 1
[1](2) _turtleDoc_1(:start:1): "@prefix"(PREFIX)
[1](3) parse(production): token :PREFIX prod :_turtleDoc_1, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:statement, :turtleDoc]
[1](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:statement, :turtleDoc]}, depth 2
[1](3) parse(token): accept :statement
[1](3) parse(push): term :statement, depth 2
[1](3) parse(production): token :PREFIX, prod :statement, depth 2
[1](2) statement(:start:1): "@prefix"(PREFIX)
[1](3) parse(production): token :PREFIX prod :statement, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:directive]
[1](3) parse(terms): todo {:prod=>:statement, :terms=>[:directive]}, depth 3
[1](3) parse(token): accept :directive
[1](3) parse(push): term :directive, depth 3
[1](3) parse(production): token :PREFIX, prod :directive, depth 3
[1](2) directive(:start:1): "@prefix"(PREFIX)
[1](3) parse(production): token :PREFIX prod :directive, prod_branch [:BASE, :PREFIX], sequence [:prefixID]
[1](3) parse(terms): todo {:prod=>:directive, :terms=>[:prefixID]}, depth 4
[1](3) parse(token): accept :prefixID
[1](3) parse(push): term :prefixID, depth 4
[1](3) parse(production): token :PREFIX, prod :prefixID, depth 4
[1](2) prefixID(:start:2): "@prefix"(PREFIX)
[1](3) parse(production): token :PREFIX prod :prefixID, prod_branch [:PREFIX], sequence [:PREFIX, :PNAME_NS, :IRIREF, :_prefixID_1]
[1](3) parse(terms): todo {:prod=>:prefixID, :terms=>[:PREFIX, :PNAME_NS, :IRIREF, :_prefixID_1]}, depth 5
[1](3) parse(token): accept :PREFIX
[1](3) accept: "@prefix"(PREFIX) === :PREFIX
[1](3) parse(token): token "@prefix"(PREFIX), term :PREFIX
[1](2) PREFIX(:terminal): : :PREFIX: {:string_value=>"@prefix"}
[1](3) parse(token): accept :PNAME_NS
[1](3) accept: "ldp:"(PNAME_NS) === :PNAME_NS
[1](3) parse(token): token "ldp:"(PNAME_NS), term :PNAME_NS
[1](2) PNAME_NS(:terminal): : :PNAME_NS: {:string_value=>"@prefix", :prefix=>"ldp"}
[1](3) parse(token): accept :IRIREF
[1](3) accept: "<http://www.w3.org/ns/ldp#>"(IRIREF) === :IRIREF
[1](3) parse(token): token "<http://www.w3.org/ns/ldp#>"(IRIREF), term :IRIREF
[1](2) IRIREF(:terminal): : :IRIREF: {:string_value=>"@prefix", :prefix=>"ldp", :resource=>#<RDF::URI:0x3fa78c7ab87c URI:http://www.w3.org/ns/ldp#>}
[1](3) parse(token): accept :_prefixID_1
[1](3) parse(push): term :_prefixID_1, depth 5
[1](3) parse(production): token ".", prod :_prefixID_1, depth 5
[1](2) _prefixID_1(:start:2): "."
[1](3) parse(production): token "." prod :_prefixID_1, prod_branch ["(", ".", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence ["."]
[1](3) parse(terms): todo {:prod=>:_prefixID_1, :terms=>["."]}, depth 6
[1](3) parse(token): accept "."
[1](3) accept: "." === "."
[1](3) parse(token): token ".", term "."
[1](2) .(:terminal): : .: {:string_value=>"@prefix", :prefix=>"ldp", :resource=>#<RDF::URI:0x3fa78c7ab87c URI:http://www.w3.org/ns/ldp#>, :terminated=>true}
[1](3) parse(pop): todo {:prod=>:_prefixID_1, :terms=>[]}, depth 6
[1](2) _prefixID_1(:finish):2:
[1](3) parse(pop): todo {:prod=>:prefixID, :terms=>[]}, depth 5
[1](3) prefixID: Defined prefix "ldp" mapping to #<RDF::URI:0x3fa78c7ab87c URI:http://www.w3.org/ns/ldp#>
[1](2) prefixID(:finish):1: {}
[1](3) parse(pop): todo {:prod=>:directive, :terms=>[]}, depth 4
[1](2) directive(:finish):1:
[1](3) parse(pop): todo {:prod=>:statement, :terms=>[]}, depth 3
[1](2) statement(:finish):1:
[1](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:turtleDoc]}, depth 2
[1](3) parse(token): accept :turtleDoc
[2](3) parse(push): term :turtleDoc, depth 2
[2](3)parse(production): token :PREFIX, prod :turtleDoc, depth 0
[2](2) turtleDoc(:start:1): "@prefix"(PREFIX)
[2](3) parse(production): token :PREFIX prod :turtleDoc, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_turtleDoc_1]
[2](3) parse(terms): todo {:prod=>:turtleDoc, :terms=>[:_turtleDoc_1]}, depth 1
[2](3) parse(token): accept :_turtleDoc_1
[2](3) parse(push): term :_turtleDoc_1, depth 1
[2](3) parse(production): token :PREFIX, prod :_turtleDoc_1, depth 1
[2](2) _turtleDoc_1(:start:1): "@prefix"(PREFIX)
[2](3) parse(production): token :PREFIX prod :_turtleDoc_1, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:statement, :turtleDoc]
[2](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:statement, :turtleDoc]}, depth 2
[2](3) parse(token): accept :statement
[2](3) parse(push): term :statement, depth 2
[2](3) parse(production): token :PREFIX, prod :statement, depth 2
[2](2) statement(:start:1): "@prefix"(PREFIX)
[2](3) parse(production): token :PREFIX prod :statement, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:directive]
[2](3) parse(terms): todo {:prod=>:statement, :terms=>[:directive]}, depth 3
[2](3) parse(token): accept :directive
[2](3) parse(push): term :directive, depth 3
[2](3) parse(production): token :PREFIX, prod :directive, depth 3
[2](2) directive(:start:1): "@prefix"(PREFIX)
[2](3) parse(production): token :PREFIX prod :directive, prod_branch [:BASE, :PREFIX], sequence [:prefixID]
[2](3) parse(terms): todo {:prod=>:directive, :terms=>[:prefixID]}, depth 4
[2](3) parse(token): accept :prefixID
[2](3) parse(push): term :prefixID, depth 4
[2](3) parse(production): token :PREFIX, prod :prefixID, depth 4
[2](2) prefixID(:start:2): "@prefix"(PREFIX)
[2](3) parse(production): token :PREFIX prod :prefixID, prod_branch [:PREFIX], sequence [:PREFIX, :PNAME_NS, :IRIREF, :_prefixID_1]
[2](3) parse(terms): todo {:prod=>:prefixID, :terms=>[:PREFIX, :PNAME_NS, :IRIREF, :_prefixID_1]}, depth 5
[2](3) parse(token): accept :PREFIX
[2](3) accept: "@prefix"(PREFIX) === :PREFIX
[2](3) parse(token): token "@prefix"(PREFIX), term :PREFIX
[2](2) PREFIX(:terminal): : :PREFIX: {:string_value=>"@prefix"}
[2](3) parse(token): accept :PNAME_NS
[2](3) accept: "rdf:"(PNAME_NS) === :PNAME_NS
[2](3) parse(token): token "rdf:"(PNAME_NS), term :PNAME_NS
[2](2) PNAME_NS(:terminal): : :PNAME_NS: {:string_value=>"@prefix", :prefix=>"rdf"}
[2](3) parse(token): accept :IRIREF
[2](3) accept: "<http://www.w3.org/1999/02/22-rdf-syntax-ns#>"(IRIREF) === :IRIREF
[2](3) parse(token): token "<http://www.w3.org/1999/02/22-rdf-syntax-ns#>"(IRIREF), term :IRIREF
[2](2) IRIREF(:terminal): : :IRIREF: {:string_value=>"@prefix", :prefix=>"rdf", :resource=>#<RDF::URI:0x3fa78c773134 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#>}
[2](3) parse(token): accept :_prefixID_1
[2](3) parse(push): term :_prefixID_1, depth 5
[2](3) parse(production): token ".", prod :_prefixID_1, depth 5
[2](2) _prefixID_1(:start:2): "."
[2](3) parse(production): token "." prod :_prefixID_1, prod_branch ["(", ".", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence ["."]
[2](3) parse(terms): todo {:prod=>:_prefixID_1, :terms=>["."]}, depth 6
[2](3) parse(token): accept "."
[2](3) accept: "." === "."
[2](3) parse(token): token ".", term "."
[2](2) .(:terminal): : .: {:string_value=>"@prefix", :prefix=>"rdf", :resource=>#<RDF::URI:0x3fa78c773134 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#>, :terminated=>true}
[2](3) parse(pop): todo {:prod=>:_prefixID_1, :terms=>[]}, depth 6
[2](2) _prefixID_1(:finish):2:
[2](3) parse(pop): todo {:prod=>:prefixID, :terms=>[]}, depth 5
[2](3) prefixID: Defined prefix "rdf" mapping to #<RDF::URI:0x3fa78c773134 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#>
[2](2) prefixID(:finish):1: {}
[2](3) parse(pop): todo {:prod=>:directive, :terms=>[]}, depth 4
[2](2) directive(:finish):1:
[2](3) parse(pop): todo {:prod=>:statement, :terms=>[]}, depth 3
[2](2) statement(:finish):1:
[2](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:turtleDoc]}, depth 2
[2](3) parse(token): accept :turtleDoc
[3](3) parse(push): term :turtleDoc, depth 2
[3](3)parse(production): token :PREFIX, prod :turtleDoc, depth 0
[3](2) turtleDoc(:start:1): "@prefix"(PREFIX)
[3](3) parse(production): token :PREFIX prod :turtleDoc, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_turtleDoc_1]
[3](3) parse(terms): todo {:prod=>:turtleDoc, :terms=>[:_turtleDoc_1]}, depth 1
[3](3) parse(token): accept :_turtleDoc_1
[3](3) parse(push): term :_turtleDoc_1, depth 1
[3](3) parse(production): token :PREFIX, prod :_turtleDoc_1, depth 1
[3](2) _turtleDoc_1(:start:1): "@prefix"(PREFIX)
[3](3) parse(production): token :PREFIX prod :_turtleDoc_1, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:statement, :turtleDoc]
[3](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:statement, :turtleDoc]}, depth 2
[3](3) parse(token): accept :statement
[3](3) parse(push): term :statement, depth 2
[3](3) parse(production): token :PREFIX, prod :statement, depth 2
[3](2) statement(:start:1): "@prefix"(PREFIX)
[3](3) parse(production): token :PREFIX prod :statement, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:directive]
[3](3) parse(terms): todo {:prod=>:statement, :terms=>[:directive]}, depth 3
[3](3) parse(token): accept :directive
[3](3) parse(push): term :directive, depth 3
[3](3) parse(production): token :PREFIX, prod :directive, depth 3
[3](2) directive(:start:1): "@prefix"(PREFIX)
[3](3) parse(production): token :PREFIX prod :directive, prod_branch [:BASE, :PREFIX], sequence [:prefixID]
[3](3) parse(terms): todo {:prod=>:directive, :terms=>[:prefixID]}, depth 4
[3](3) parse(token): accept :prefixID
[3](3) parse(push): term :prefixID, depth 4
[3](3) parse(production): token :PREFIX, prod :prefixID, depth 4
[3](2) prefixID(:start:2): "@prefix"(PREFIX)
[3](3) parse(production): token :PREFIX prod :prefixID, prod_branch [:PREFIX], sequence [:PREFIX, :PNAME_NS, :IRIREF, :_prefixID_1]
[3](3) parse(terms): todo {:prod=>:prefixID, :terms=>[:PREFIX, :PNAME_NS, :IRIREF, :_prefixID_1]}, depth 5
[3](3) parse(token): accept :PREFIX
[3](3) accept: "@prefix"(PREFIX) === :PREFIX
[3](3) parse(token): token "@prefix"(PREFIX), term :PREFIX
[3](2) PREFIX(:terminal): : :PREFIX: {:string_value=>"@prefix"}
[3](3) parse(token): accept :PNAME_NS
[3](3) accept: "xsd:"(PNAME_NS) === :PNAME_NS
[3](3) parse(token): token "xsd:"(PNAME_NS), term :PNAME_NS
[3](2) PNAME_NS(:terminal): : :PNAME_NS: {:string_value=>"@prefix", :prefix=>"xsd"}
[3](3) parse(token): accept :IRIREF
[3](3) accept: "<http://www.w3.org/2001/XMLSchema#>"(IRIREF) === :IRIREF
[3](3) parse(token): token "<http://www.w3.org/2001/XMLSchema#>"(IRIREF), term :IRIREF
[3](2) IRIREF(:terminal): : :IRIREF: {:string_value=>"@prefix", :prefix=>"xsd", :resource=>#<RDF::URI:0x3fa78c74dde4 URI:http://www.w3.org/2001/XMLSchema#>}
[3](3) parse(token): accept :_prefixID_1
[3](3) parse(push): term :_prefixID_1, depth 5
[3](3) parse(production): token ".", prod :_prefixID_1, depth 5
[3](2) _prefixID_1(:start:2): "."
[3](3) parse(production): token "." prod :_prefixID_1, prod_branch ["(", ".", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence ["."]
[3](3) parse(terms): todo {:prod=>:_prefixID_1, :terms=>["."]}, depth 6
[3](3) parse(token): accept "."
[3](3) accept: "." === "."
[3](3) parse(token): token ".", term "."
[3](2) .(:terminal): : .: {:string_value=>"@prefix", :prefix=>"xsd", :resource=>#<RDF::URI:0x3fa78c74dde4 URI:http://www.w3.org/2001/XMLSchema#>, :terminated=>true}
[3](3) parse(pop): todo {:prod=>:_prefixID_1, :terms=>[]}, depth 6
[3](2) _prefixID_1(:finish):2:
[3](3) parse(pop): todo {:prod=>:prefixID, :terms=>[]}, depth 5
[3](3) prefixID: Defined prefix "xsd" mapping to #<RDF::URI:0x3fa78c74dde4 URI:http://www.w3.org/2001/XMLSchema#>
[3](2) prefixID(:finish):1: {}
[3](3) parse(pop): todo {:prod=>:directive, :terms=>[]}, depth 4
[3](2) directive(:finish):1:
[3](3) parse(pop): todo {:prod=>:statement, :terms=>[]}, depth 3
[3](2) statement(:finish):1:
[3](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:turtleDoc]}, depth 2
[3](3) parse(token): accept :turtleDoc
[4](3) parse(push): term :turtleDoc, depth 2
[4](3)parse(production): token :PREFIX, prod :turtleDoc, depth 0
[4](2) turtleDoc(:start:1): "@prefix"(PREFIX)
[4](3) parse(production): token :PREFIX prod :turtleDoc, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_turtleDoc_1]
[4](3) parse(terms): todo {:prod=>:turtleDoc, :terms=>[:_turtleDoc_1]}, depth 1
[4](3) parse(token): accept :_turtleDoc_1
[4](3) parse(push): term :_turtleDoc_1, depth 1
[4](3) parse(production): token :PREFIX, prod :_turtleDoc_1, depth 1
[4](2) _turtleDoc_1(:start:1): "@prefix"(PREFIX)
[4](3) parse(production): token :PREFIX prod :_turtleDoc_1, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:statement, :turtleDoc]
[4](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:statement, :turtleDoc]}, depth 2
[4](3) parse(token): accept :statement
[4](3) parse(push): term :statement, depth 2
[4](3) parse(production): token :PREFIX, prod :statement, depth 2
[4](2) statement(:start:1): "@prefix"(PREFIX)
[4](3) parse(production): token :PREFIX prod :statement, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:directive]
[4](3) parse(terms): todo {:prod=>:statement, :terms=>[:directive]}, depth 3
[4](3) parse(token): accept :directive
[4](3) parse(push): term :directive, depth 3
[4](3) parse(production): token :PREFIX, prod :directive, depth 3
[4](2) directive(:start:1): "@prefix"(PREFIX)
[4](3) parse(production): token :PREFIX prod :directive, prod_branch [:BASE, :PREFIX], sequence [:prefixID]
[4](3) parse(terms): todo {:prod=>:directive, :terms=>[:prefixID]}, depth 4
[4](3) parse(token): accept :prefixID
[4](3) parse(push): term :prefixID, depth 4
[4](3) parse(production): token :PREFIX, prod :prefixID, depth 4
[4](2) prefixID(:start:2): "@prefix"(PREFIX)
[4](3) parse(production): token :PREFIX prod :prefixID, prod_branch [:PREFIX], sequence [:PREFIX, :PNAME_NS, :IRIREF, :_prefixID_1]
[4](3) parse(terms): todo {:prod=>:prefixID, :terms=>[:PREFIX, :PNAME_NS, :IRIREF, :_prefixID_1]}, depth 5
[4](3) parse(token): accept :PREFIX
[4](3) accept: "@prefix"(PREFIX) === :PREFIX
[4](3) parse(token): token "@prefix"(PREFIX), term :PREFIX
[4](2) PREFIX(:terminal): : :PREFIX: {:string_value=>"@prefix"}
[4](3) parse(token): accept :PNAME_NS
[4](3) accept: "dcterms:"(PNAME_NS) === :PNAME_NS
[4](3) parse(token): token "dcterms:"(PNAME_NS), term :PNAME_NS
[4](2) PNAME_NS(:terminal): : :PNAME_NS: {:string_value=>"@prefix", :prefix=>"dcterms"}
[4](3) parse(token): accept :IRIREF
[4](3) accept: "<http://purl.org/dc/terms/>"(IRIREF) === :IRIREF
[4](3) parse(token): token "<http://purl.org/dc/terms/>"(IRIREF), term :IRIREF
[4](2) IRIREF(:terminal): : :IRIREF: {:string_value=>"@prefix", :prefix=>"dcterms", :resource=>#<RDF::URI:0x3fa78c721208 URI:http://purl.org/dc/terms/>}
[4](3) parse(token): accept :_prefixID_1
[4](3) parse(push): term :_prefixID_1, depth 5
[4](3) parse(production): token ".", prod :_prefixID_1, depth 5
[4](2) _prefixID_1(:start:2): "."
[4](3) parse(production): token "." prod :_prefixID_1, prod_branch ["(", ".", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence ["."]
[4](3) parse(terms): todo {:prod=>:_prefixID_1, :terms=>["."]}, depth 6
[4](3) parse(token): accept "."
[4](3) accept: "." === "."
[4](3) parse(token): token ".", term "."
[4](2) .(:terminal): : .: {:string_value=>"@prefix", :prefix=>"dcterms", :resource=>#<RDF::URI:0x3fa78c721208 URI:http://purl.org/dc/terms/>, :terminated=>true}
[4](3) parse(pop): todo {:prod=>:_prefixID_1, :terms=>[]}, depth 6
[4](2) _prefixID_1(:finish):2:
[4](3) parse(pop): todo {:prod=>:prefixID, :terms=>[]}, depth 5
[4](3) prefixID: Defined prefix "dcterms" mapping to #<RDF::URI:0x3fa78c721208 URI:http://purl.org/dc/terms/>
[4](2) prefixID(:finish):1: {}
[4](3) parse(pop): todo {:prod=>:directive, :terms=>[]}, depth 4
[4](2) directive(:finish):1:
[4](3) parse(pop): todo {:prod=>:statement, :terms=>[]}, depth 3
[4](2) statement(:finish):1:
[4](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:turtleDoc]}, depth 2
[4](3) parse(token): accept :turtleDoc
[5](3) parse(push): term :turtleDoc, depth 2
[5](3)parse(production): token :PREFIX, prod :turtleDoc, depth 0
[5](2) turtleDoc(:start:1): "@prefix"(PREFIX)
[5](3) parse(production): token :PREFIX prod :turtleDoc, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_turtleDoc_1]
[5](3) parse(terms): todo {:prod=>:turtleDoc, :terms=>[:_turtleDoc_1]}, depth 1
[5](3) parse(token): accept :_turtleDoc_1
[5](3) parse(push): term :_turtleDoc_1, depth 1
[5](3) parse(production): token :PREFIX, prod :_turtleDoc_1, depth 1
[5](2) _turtleDoc_1(:start:1): "@prefix"(PREFIX)
[5](3) parse(production): token :PREFIX prod :_turtleDoc_1, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:statement, :turtleDoc]
[5](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:statement, :turtleDoc]}, depth 2
[5](3) parse(token): accept :statement
[5](3) parse(push): term :statement, depth 2
[5](3) parse(production): token :PREFIX, prod :statement, depth 2
[5](2) statement(:start:1): "@prefix"(PREFIX)
[5](3) parse(production): token :PREFIX prod :statement, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:directive]
[5](3) parse(terms): todo {:prod=>:statement, :terms=>[:directive]}, depth 3
[5](3) parse(token): accept :directive
[5](3) parse(push): term :directive, depth 3
[5](3) parse(production): token :PREFIX, prod :directive, depth 3
[5](2) directive(:start:1): "@prefix"(PREFIX)
[5](3) parse(production): token :PREFIX prod :directive, prod_branch [:BASE, :PREFIX], sequence [:prefixID]
[5](3) parse(terms): todo {:prod=>:directive, :terms=>[:prefixID]}, depth 4
[5](3) parse(token): accept :prefixID
[5](3) parse(push): term :prefixID, depth 4
[5](3) parse(production): token :PREFIX, prod :prefixID, depth 4
[5](2) prefixID(:start:2): "@prefix"(PREFIX)
[5](3) parse(production): token :PREFIX prod :prefixID, prod_branch [:PREFIX], sequence [:PREFIX, :PNAME_NS, :IRIREF, :_prefixID_1]
[5](3) parse(terms): todo {:prod=>:prefixID, :terms=>[:PREFIX, :PNAME_NS, :IRIREF, :_prefixID_1]}, depth 5
[5](3) parse(token): accept :PREFIX
[5](3) accept: "@prefix"(PREFIX) === :PREFIX
[5](3) parse(token): token "@prefix"(PREFIX), term :PREFIX
[5](2) PREFIX(:terminal): : :PREFIX: {:string_value=>"@prefix"}
[5](3) parse(token): accept :PNAME_NS
[5](3) accept: "parent:"(PNAME_NS) === :PNAME_NS
[5](3) parse(token): token "parent:"(PNAME_NS), term :PNAME_NS
[5](2) PNAME_NS(:terminal): : :PNAME_NS: {:string_value=>"@prefix", :prefix=>"parent"}
[5](3) parse(token): accept :IRIREF
[5](3) accept: "<http://ldp.dp.la/ldp/items/>"(IRIREF) === :IRIREF
[5](3) parse(token): token "<http://ldp.dp.la/ldp/items/>"(IRIREF), term :IRIREF
[5](2) IRIREF(:terminal): : :IRIREF: {:string_value=>"@prefix", :prefix=>"parent", :resource=>#<RDF::URI:0x3fa78c6ffbbc URI:http://ldp.dp.la/ldp/items/>}
[5](3) parse(token): accept :_prefixID_1
[5](3) parse(push): term :_prefixID_1, depth 5
[5](3) parse(production): token ".", prod :_prefixID_1, depth 5
[5](2) _prefixID_1(:start:2): "."
[5](3) parse(production): token "." prod :_prefixID_1, prod_branch ["(", ".", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence ["."]
[5](3) parse(terms): todo {:prod=>:_prefixID_1, :terms=>["."]}, depth 6
[5](3) parse(token): accept "."
[5](3) accept: "." === "."
[5](3) parse(token): token ".", term "."
[5](2) .(:terminal): : .: {:string_value=>"@prefix", :prefix=>"parent", :resource=>#<RDF::URI:0x3fa78c6ffbbc URI:http://ldp.dp.la/ldp/items/>, :terminated=>true}
[5](3) parse(pop): todo {:prod=>:_prefixID_1, :terms=>[]}, depth 6
[5](2) _prefixID_1(:finish):2:
[5](3) parse(pop): todo {:prod=>:prefixID, :terms=>[]}, depth 5
[5](3) prefixID: Defined prefix "parent" mapping to #<RDF::URI:0x3fa78c6ffbbc URI:http://ldp.dp.la/ldp/items/>
[5](2) prefixID(:finish):1: {}
[5](3) parse(pop): todo {:prod=>:directive, :terms=>[]}, depth 4
[5](2) directive(:finish):1:
[5](3) parse(pop): todo {:prod=>:statement, :terms=>[]}, depth 3
[5](2) statement(:finish):1:
[5](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:turtleDoc]}, depth 2
[5](3) parse(token): accept :turtleDoc
[6](3) parse(push): term :turtleDoc, depth 2
[6](3)parse(production): token :PREFIX, prod :turtleDoc, depth 0
[6](2) turtleDoc(:start:1): "@prefix"(PREFIX)
[6](3) parse(production): token :PREFIX prod :turtleDoc, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_turtleDoc_1]
[6](3) parse(terms): todo {:prod=>:turtleDoc, :terms=>[:_turtleDoc_1]}, depth 1
[6](3) parse(token): accept :_turtleDoc_1
[6](3) parse(push): term :_turtleDoc_1, depth 1
[6](3) parse(production): token :PREFIX, prod :_turtleDoc_1, depth 1
[6](2) _turtleDoc_1(:start:1): "@prefix"(PREFIX)
[6](3) parse(production): token :PREFIX prod :_turtleDoc_1, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:statement, :turtleDoc]
[6](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:statement, :turtleDoc]}, depth 2
[6](3) parse(token): accept :statement
[6](3) parse(push): term :statement, depth 2
[6](3) parse(production): token :PREFIX, prod :statement, depth 2
[6](2) statement(:start:1): "@prefix"(PREFIX)
[6](3) parse(production): token :PREFIX prod :statement, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:directive]
[6](3) parse(terms): todo {:prod=>:statement, :terms=>[:directive]}, depth 3
[6](3) parse(token): accept :directive
[6](3) parse(push): term :directive, depth 3
[6](3) parse(production): token :PREFIX, prod :directive, depth 3
[6](2) directive(:start:1): "@prefix"(PREFIX)
[6](3) parse(production): token :PREFIX prod :directive, prod_branch [:BASE, :PREFIX], sequence [:prefixID]
[6](3) parse(terms): todo {:prod=>:directive, :terms=>[:prefixID]}, depth 4
[6](3) parse(token): accept :prefixID
[6](3) parse(push): term :prefixID, depth 4
[6](3) parse(production): token :PREFIX, prod :prefixID, depth 4
[6](2) prefixID(:start:2): "@prefix"(PREFIX)
[6](3) parse(production): token :PREFIX prod :prefixID, prod_branch [:PREFIX], sequence [:PREFIX, :PNAME_NS, :IRIREF, :_prefixID_1]
[6](3) parse(terms): todo {:prod=>:prefixID, :terms=>[:PREFIX, :PNAME_NS, :IRIREF, :_prefixID_1]}, depth 5
[6](3) parse(token): accept :PREFIX
[6](3) accept: "@prefix"(PREFIX) === :PREFIX
[6](3) parse(token): token "@prefix"(PREFIX), term :PREFIX
[6](2) PREFIX(:terminal): : :PREFIX: {:string_value=>"@prefix"}
[6](3) parse(token): accept :PNAME_NS
[6](3) accept: "child:"(PNAME_NS) === :PNAME_NS
[6](3) parse(token): token "child:"(PNAME_NS), term :PNAME_NS
[6](2) PNAME_NS(:terminal): : :PNAME_NS: {:string_value=>"@prefix", :prefix=>"child"}
[6](3) parse(token): accept :IRIREF
[6](3) accept: "<http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee/>"(IRIREF) === :IRIREF
[6](3) parse(token): token "<http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee/>"(IRIREF), term :IRIREF
[6](2) IRIREF(:terminal): : :IRIREF: {:string_value=>"@prefix", :prefix=>"child", :resource=>#<RDF::URI:0x3fa78c6e25d0 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee/>}
[6](3) parse(token): accept :_prefixID_1
[6](3) parse(push): term :_prefixID_1, depth 5
[6](3) parse(production): token ".", prod :_prefixID_1, depth 5
[6](2) _prefixID_1(:start:2): "."
[6](3) parse(production): token "." prod :_prefixID_1, prod_branch ["(", ".", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence ["."]
[6](3) parse(terms): todo {:prod=>:_prefixID_1, :terms=>["."]}, depth 6
[6](3) parse(token): accept "."
[6](3) accept: "." === "."
[6](3) parse(token): token ".", term "."
[6](2) .(:terminal): : .: {:string_value=>"@prefix", :prefix=>"child", :resource=>#<RDF::URI:0x3fa78c6e25d0 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee/>, :terminated=>true}
[6](3) parse(pop): todo {:prod=>:_prefixID_1, :terms=>[]}, depth 6
[6](2) _prefixID_1(:finish):2:
[6](3) parse(pop): todo {:prod=>:prefixID, :terms=>[]}, depth 5
[6](3) prefixID: Defined prefix "child" mapping to #<RDF::URI:0x3fa78c6e25d0 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee/>
[6](2) prefixID(:finish):1: {}
[6](3) parse(pop): todo {:prod=>:directive, :terms=>[]}, depth 4
[6](2) directive(:finish):1:
[6](3) parse(pop): todo {:prod=>:statement, :terms=>[]}, depth 3
[6](2) statement(:finish):1:
[6](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:turtleDoc]}, depth 2
[6](3) parse(token): accept :turtleDoc
[7](3) parse(push): term :turtleDoc, depth 2
[7](3)parse(production): token :PREFIX, prod :turtleDoc, depth 0
[7](2) turtleDoc(:start:1): "@prefix"(PREFIX)
[7](3) parse(production): token :PREFIX prod :turtleDoc, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_turtleDoc_1]
[7](3) parse(terms): todo {:prod=>:turtleDoc, :terms=>[:_turtleDoc_1]}, depth 1
[7](3) parse(token): accept :_turtleDoc_1
[7](3) parse(push): term :_turtleDoc_1, depth 1
[7](3) parse(production): token :PREFIX, prod :_turtleDoc_1, depth 1
[7](2) _turtleDoc_1(:start:1): "@prefix"(PREFIX)
[7](3) parse(production): token :PREFIX prod :_turtleDoc_1, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:statement, :turtleDoc]
[7](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:statement, :turtleDoc]}, depth 2
[7](3) parse(token): accept :statement
[7](3) parse(push): term :statement, depth 2
[7](3) parse(production): token :PREFIX, prod :statement, depth 2
[7](2) statement(:start:1): "@prefix"(PREFIX)
[7](3) parse(production): token :PREFIX prod :statement, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:directive]
[7](3) parse(terms): todo {:prod=>:statement, :terms=>[:directive]}, depth 3
[7](3) parse(token): accept :directive
[7](3) parse(push): term :directive, depth 3
[7](3) parse(production): token :PREFIX, prod :directive, depth 3
[7](2) directive(:start:1): "@prefix"(PREFIX)
[7](3) parse(production): token :PREFIX prod :directive, prod_branch [:BASE, :PREFIX], sequence [:prefixID]
[7](3) parse(terms): todo {:prod=>:directive, :terms=>[:prefixID]}, depth 4
[7](3) parse(token): accept :prefixID
[7](3) parse(push): term :prefixID, depth 4
[7](3) parse(production): token :PREFIX, prod :prefixID, depth 4
[7](2) prefixID(:start:2): "@prefix"(PREFIX)
[7](3) parse(production): token :PREFIX prod :prefixID, prod_branch [:PREFIX], sequence [:PREFIX, :PNAME_NS, :IRIREF, :_prefixID_1]
[7](3) parse(terms): todo {:prod=>:prefixID, :terms=>[:PREFIX, :PNAME_NS, :IRIREF, :_prefixID_1]}, depth 5
[7](3) parse(token): accept :PREFIX
[7](3) accept: "@prefix"(PREFIX) === :PREFIX
[7](3) parse(token): token "@prefix"(PREFIX), term :PREFIX
[7](2) PREFIX(:terminal): : :PREFIX: {:string_value=>"@prefix"}
[7](3) parse(token): accept :PNAME_NS
[7](3) accept: "this:"(PNAME_NS) === :PNAME_NS
[7](3) parse(token): token "this:"(PNAME_NS), term :PNAME_NS
[7](2) PNAME_NS(:terminal): : :PNAME_NS: {:string_value=>"@prefix", :prefix=>"this"}
[7](3) parse(token): accept :IRIREF
[7](3) accept: "<http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee#>"(IRIREF) === :IRIREF
[7](3) parse(token): token "<http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee#>"(IRIREF), term :IRIREF
[7](2) IRIREF(:terminal): : :IRIREF: {:string_value=>"@prefix", :prefix=>"this", :resource=>#<RDF::URI:0x3fa78c6ae3fc URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee#>}
[7](3) parse(token): accept :_prefixID_1
[7](3) parse(push): term :_prefixID_1, depth 5
[7](3) parse(production): token ".", prod :_prefixID_1, depth 5
[7](2) _prefixID_1(:start:2): "."
[7](3) parse(production): token "." prod :_prefixID_1, prod_branch ["(", ".", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence ["."]
[7](3) parse(terms): todo {:prod=>:_prefixID_1, :terms=>["."]}, depth 6
[7](3) parse(token): accept "."
[7](3) accept: "." === "."
[7](3) parse(token): token ".", term "."
[7](2) .(:terminal): : .: {:string_value=>"@prefix", :prefix=>"this", :resource=>#<RDF::URI:0x3fa78c6ae3fc URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee#>, :terminated=>true}
[7](3) parse(pop): todo {:prod=>:_prefixID_1, :terms=>[]}, depth 6
[7](2) _prefixID_1(:finish):2:
[7](3) parse(pop): todo {:prod=>:prefixID, :terms=>[]}, depth 5
[7](3) prefixID: Defined prefix "this" mapping to #<RDF::URI:0x3fa78c6ae3fc URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee#>
[7](2) prefixID(:finish):1: {}
[7](3) parse(pop): todo {:prod=>:directive, :terms=>[]}, depth 4
[7](2) directive(:finish):1:
[7](3) parse(pop): todo {:prod=>:statement, :terms=>[]}, depth 3
[7](2) statement(:finish):1:
[7](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:turtleDoc]}, depth 2
[7](3) parse(token): accept :turtleDoc
[9](3) parse(push): term :turtleDoc, depth 2
[9](3)parse(production): token :PNAME_LN, prod :turtleDoc, depth 0
[9](2) turtleDoc(:start:1): "parent:248e68635d145dfb1ea7e8f44ef8e9ee"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :turtleDoc, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_turtleDoc_1]
[9](3) parse(terms): todo {:prod=>:turtleDoc, :terms=>[:_turtleDoc_1]}, depth 1
[9](3) parse(token): accept :_turtleDoc_1
[9](3) parse(push): term :_turtleDoc_1, depth 1
[9](3) parse(production): token :PNAME_LN, prod :_turtleDoc_1, depth 1
[9](2) _turtleDoc_1(:start:1): "parent:248e68635d145dfb1ea7e8f44ef8e9ee"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :_turtleDoc_1, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:statement, :turtleDoc]
[9](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:statement, :turtleDoc]}, depth 2
[9](3) parse(token): accept :statement
[9](3) parse(push): term :statement, depth 2
[9](3) parse(production): token :PNAME_LN, prod :statement, depth 2
[9](2) statement(:start:1): "parent:248e68635d145dfb1ea7e8f44ef8e9ee"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :statement, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_statement_1]
[9](3) parse(terms): todo {:prod=>:statement, :terms=>[:_statement_1]}, depth 3
[9](3) parse(token): accept :_statement_1
[9](3) parse(push): term :_statement_1, depth 3
[9](3) parse(production): token :PNAME_LN, prod :_statement_1, depth 3
[9](2) _statement_1(:start:1): "parent:248e68635d145dfb1ea7e8f44ef8e9ee"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :_statement_1, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, "["], sequence [:triples, "."]
[9](3) parse(terms): todo {:prod=>:_statement_1, :terms=>[:triples, "."]}, depth 4
[9](3) parse(token): accept :triples
[9](3) parse(push): term :triples, depth 4
[9](3) parse(production): token :PNAME_LN, prod :triples, depth 4
[9](2) triples(:start):1: {}
[9](3) parse(production): token :PNAME_LN prod :triples, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, "["], sequence [:_triples_1]
[9](3) parse(terms): todo {:prod=>:triples, :terms=>[:_triples_1]}, depth 5
[9](3) parse(token): accept :_triples_1
[9](3) parse(push): term :_triples_1, depth 5
[9](3) parse(production): token :PNAME_LN, prod :_triples_1, depth 5
[9](2) _triples_1(:start:2): "parent:248e68635d145dfb1ea7e8f44ef8e9ee"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :_triples_1, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS], sequence [:subject, :predicateObjectList]
[9](3) parse(terms): todo {:prod=>:_triples_1, :terms=>[:subject, :predicateObjectList]}, depth 6
[9](3) parse(token): accept :subject
[9](3) parse(push): term :subject, depth 6
[9](3) parse(production): token :PNAME_LN, prod :subject, depth 6
[9](2) subject(:start):2: {:triples=>true}
[9](3) parse(production): token :PNAME_LN prod :subject, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS], sequence [:iri]
[9](3) parse(terms): todo {:prod=>:subject, :terms=>[:iri]}, depth 7
[9](3) parse(token): accept :iri
[9](3) parse(push): term :iri, depth 7
[9](3) parse(production): token :PNAME_LN, prod :iri, depth 7
[9](2) iri(:start:3): "parent:248e68635d145dfb1ea7e8f44ef8e9ee"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:PrefixedName]
[9](3) parse(terms): todo {:prod=>:iri, :terms=>[:PrefixedName]}, depth 8
[9](3) parse(token): accept :PrefixedName
[9](3) parse(push): term :PrefixedName, depth 8
[9](3) parse(production): token :PNAME_LN, prod :PrefixedName, depth 8
[9](2) PrefixedName(:start:3): "parent:248e68635d145dfb1ea7e8f44ef8e9ee"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :PrefixedName, prod_branch [:PNAME_LN, :PNAME_NS], sequence [:PNAME_LN]
[9](3) parse(terms): todo {:prod=>:PrefixedName, :terms=>[:PNAME_LN]}, depth 9
[9](3) parse(token): accept :PNAME_LN
[9](3) accept: "parent:248e68635d145dfb1ea7e8f44ef8e9ee"(PNAME_LN) === :PNAME_LN
[9](3) parse(token): token "parent:248e68635d145dfb1ea7e8f44ef8e9ee"(PNAME_LN), term :PNAME_LN
[9](3) pname: base: 'http://ldp.dp.la/ldp/items/', suffix: '248e68635d145dfb1ea7e8f44ef8e9ee'
[9](2) PNAME_LN(:terminal): : :PNAME_LN: {:triples=>nil, :resource=>#<RDF::URI:0x3fa78c684f98 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>}
[9](3) parse(pop): todo {:prod=>:PrefixedName, :terms=>[]}, depth 9
[9](2) PrefixedName(:finish):3:
[9](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 8
[9](2) iri(:finish):3:
[9](3) parse(pop): todo {:prod=>:subject, :terms=>[]}, depth 7
[9](2) subject(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c684f98 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>}
[9](3) parse(terms): todo {:prod=>:_triples_1, :terms=>[:predicateObjectList]}, depth 6
[9](3) parse(token): accept :predicateObjectList
[9](3) parse(push): term :predicateObjectList, depth 6
[9](3) parse(production): token "a", prod :predicateObjectList, depth 6
[9](2) predicateObjectList(:start:2): "a"
[9](3) parse(production): token "a" prod :predicateObjectList, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:verb, :objectList, :_predicateObjectList_1]
[9](3) parse(terms): todo {:prod=>:predicateObjectList, :terms=>[:verb, :objectList, :_predicateObjectList_1]}, depth 7
[9](3) parse(token): accept :verb
[9](3) parse(push): term :verb, depth 7
[9](3) parse(production): token "a", prod :verb, depth 7
[9](2) verb(:start:3): "a"
[9](3) parse(production): token "a" prod :verb, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence ["a"]
[9](3) parse(terms): todo {:prod=>:verb, :terms=>["a"]}, depth 8
[9](3) parse(token): accept "a"
[9](3) accept: "a" === "a"
[9](3) parse(token): token "a", term "a"
[9](2) a(:terminal): : a: {:resource=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>}
[9](3) parse(pop): todo {:prod=>:verb, :terms=>[]}, depth 8
[9](2) verb(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c684f98 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>}
[9](3) parse(terms): todo {:prod=>:predicateObjectList, :terms=>[:objectList, :_predicateObjectList_1]}, depth 7
[9](3) parse(token): accept :objectList
[9](3) parse(push): term :objectList, depth 7
[9](3) parse(production): token :PNAME_LN, prod :objectList, depth 7
[9](2) objectList(:start:2): "ldp:Resource"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :objectList, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:object, :_objectList_1]
[9](3) parse(terms): todo {:prod=>:objectList, :terms=>[:object, :_objectList_1]}, depth 8
[9](3) parse(token): accept :object
[9](3) parse(push): term :object, depth 8
[9](3) parse(production): token :PNAME_LN, prod :object, depth 8
[9](2) object(:start:3): "ldp:Resource"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:iri]
[9](3) parse(terms): todo {:prod=>:object, :terms=>[:iri]}, depth 9
[9](3) parse(token): accept :iri
[9](3) parse(push): term :iri, depth 9
[9](3) parse(production): token :PNAME_LN, prod :iri, depth 9
[9](2) iri(:start:3): "ldp:Resource"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:PrefixedName]
[9](3) parse(terms): todo {:prod=>:iri, :terms=>[:PrefixedName]}, depth 10
[9](3) parse(token): accept :PrefixedName
[9](3) parse(push): term :PrefixedName, depth 10
[9](3) parse(production): token :PNAME_LN, prod :PrefixedName, depth 10
[9](2) PrefixedName(:start:3): "ldp:Resource"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :PrefixedName, prod_branch [:PNAME_LN, :PNAME_NS], sequence [:PNAME_LN]
[9](3) parse(terms): todo {:prod=>:PrefixedName, :terms=>[:PNAME_LN]}, depth 11
[9](3) parse(token): accept :PNAME_LN
[9](3) accept: "ldp:Resource"(PNAME_LN) === :PNAME_LN
[9](3) parse(token): token "ldp:Resource"(PNAME_LN), term :PNAME_LN
[9](3) pname: base: 'http://www.w3.org/ns/ldp#', suffix: 'Resource'
[9](2) PNAME_LN(:terminal): : :PNAME_LN: {:resource=>#<RDF::URI:0x3fa78c666c14 URI:http://www.w3.org/ns/ldp#Resource>}
[9](3) parse(pop): todo {:prod=>:PrefixedName, :terms=>[]}, depth 11
[9](2) PrefixedName(:finish):3:
[9](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 10
[9](2) iri(:finish):3:
[9](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 9
[9](3) object: current: {:resource=>#<RDF::URI:0x3fa78c666c14 URI:http://www.w3.org/ns/ldp#Resource>}
[9](2) object: generate statement: <http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/ldp#Resource> .
[9](2) object(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c684f98 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>}
[9](3) parse(terms): todo {:prod=>:objectList, :terms=>[:_objectList_1]}, depth 8
[9](3) parse(token): accept :_objectList_1
[9](3) parse(push): term :_objectList_1, depth 8
[9](3) parse(production): token ",", prod :_objectList_1, depth 8
[9](2) _objectList_1(:start:2): ","
[9](3) parse(production): token "," prod :_objectList_1, prod_branch [",", ".", ";", "]"], sequence [:_objectList_3]
[9](3) parse(terms): todo {:prod=>:_objectList_1, :terms=>[:_objectList_3]}, depth 9
[9](3) parse(token): accept :_objectList_3
[9](3) parse(push): term :_objectList_3, depth 9
[9](3) parse(production): token ",", prod :_objectList_3, depth 9
[9](2) _objectList_3(:start:2): ","
[9](3) parse(production): token "," prod :_objectList_3, prod_branch [","], sequence [:_objectList_2, :_objectList_1]
[9](3) parse(terms): todo {:prod=>:_objectList_3, :terms=>[:_objectList_2, :_objectList_1]}, depth 10
[9](3) parse(token): accept :_objectList_2
[9](3) parse(push): term :_objectList_2, depth 10
[9](3) parse(production): token ",", prod :_objectList_2, depth 10
[9](2) _objectList_2(:start:2): ","
[9](3) parse(production): token "," prod :_objectList_2, prod_branch [","], sequence [",", :object]
[9](3) parse(terms): todo {:prod=>:_objectList_2, :terms=>[",", :object]}, depth 11
[9](3) parse(token): accept ","
[9](3) accept: "," === ","
[9](3) parse(token): token ",", term ","
[9](2) ,(:terminal): : ,: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c684f98 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>, :string=>","}
[9](3) parse(token): accept :object
[9](3) parse(push): term :object, depth 11
[9](3) parse(production): token :PNAME_LN, prod :object, depth 11
[9](2) object(:start:3): "ldp:RDFSource"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:iri]
[9](3) parse(terms): todo {:prod=>:object, :terms=>[:iri]}, depth 12
[9](3) parse(token): accept :iri
[9](3) parse(push): term :iri, depth 12
[9](3) parse(production): token :PNAME_LN, prod :iri, depth 12
[9](2) iri(:start:3): "ldp:RDFSource"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:PrefixedName]
[9](3) parse(terms): todo {:prod=>:iri, :terms=>[:PrefixedName]}, depth 13
[9](3) parse(token): accept :PrefixedName
[9](3) parse(push): term :PrefixedName, depth 13
[9](3) parse(production): token :PNAME_LN, prod :PrefixedName, depth 13
[9](2) PrefixedName(:start:3): "ldp:RDFSource"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :PrefixedName, prod_branch [:PNAME_LN, :PNAME_NS], sequence [:PNAME_LN]
[9](3) parse(terms): todo {:prod=>:PrefixedName, :terms=>[:PNAME_LN]}, depth 14
[9](3) parse(token): accept :PNAME_LN
[9](3) accept: "ldp:RDFSource"(PNAME_LN) === :PNAME_LN
[9](3) parse(token): token "ldp:RDFSource"(PNAME_LN), term :PNAME_LN
[9](3) pname: base: 'http://www.w3.org/ns/ldp#', suffix: 'RDFSource'
[9](2) PNAME_LN(:terminal): : :PNAME_LN: {:resource=>#<RDF::URI:0x3fa78c64215c URI:http://www.w3.org/ns/ldp#RDFSource>}
[9](3) parse(pop): todo {:prod=>:PrefixedName, :terms=>[]}, depth 14
[9](2) PrefixedName(:finish):3:
[9](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 13
[9](2) iri(:finish):3:
[9](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 12
[9](3) object: current: {:resource=>#<RDF::URI:0x3fa78c64215c URI:http://www.w3.org/ns/ldp#RDFSource>}
[9](2) object: generate statement: <http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/ldp#RDFSource> .
[9](2) object(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c684f98 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>, :string=>","}
[9](3) parse(pop): todo {:prod=>:_objectList_2, :terms=>[]}, depth 11
[9](2) _objectList_2(:finish):2:
[9](3) parse(terms): todo {:prod=>:_objectList_3, :terms=>[:_objectList_1]}, depth 10
[9](3) parse(token): accept :_objectList_1
[9](3) parse(push): term :_objectList_1, depth 10
[9](3) parse(production): token ",", prod :_objectList_1, depth 10
[9](2) _objectList_1(:start:2): ","
[9](3) parse(production): token "," prod :_objectList_1, prod_branch [",", ".", ";", "]"], sequence [:_objectList_3]
[9](3) parse(terms): todo {:prod=>:_objectList_1, :terms=>[:_objectList_3]}, depth 11
[9](3) parse(token): accept :_objectList_3
[9](3) parse(push): term :_objectList_3, depth 11
[9](3) parse(production): token ",", prod :_objectList_3, depth 11
[9](2) _objectList_3(:start:2): ","
[9](3) parse(production): token "," prod :_objectList_3, prod_branch [","], sequence [:_objectList_2, :_objectList_1]
[9](3) parse(terms): todo {:prod=>:_objectList_3, :terms=>[:_objectList_2, :_objectList_1]}, depth 12
[9](3) parse(token): accept :_objectList_2
[9](3) parse(push): term :_objectList_2, depth 12
[9](3) parse(production): token ",", prod :_objectList_2, depth 12
[9](2) _objectList_2(:start:2): ","
[9](3) parse(production): token "," prod :_objectList_2, prod_branch [","], sequence [",", :object]
[9](3) parse(terms): todo {:prod=>:_objectList_2, :terms=>[",", :object]}, depth 13
[9](3) parse(token): accept ","
[9](3) accept: "," === ","
[9](3) parse(token): token ",", term ","
[9](2) ,(:terminal): : ,: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c684f98 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>, :string=>","}
[9](3) parse(token): accept :object
[9](3) parse(push): term :object, depth 13
[9](3) parse(production): token :PNAME_LN, prod :object, depth 13
[9](2) object(:start:3): "ldp:Container"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:iri]
[9](3) parse(terms): todo {:prod=>:object, :terms=>[:iri]}, depth 14
[9](3) parse(token): accept :iri
[9](3) parse(push): term :iri, depth 14
[9](3) parse(production): token :PNAME_LN, prod :iri, depth 14
[9](2) iri(:start:3): "ldp:Container"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:PrefixedName]
[9](3) parse(terms): todo {:prod=>:iri, :terms=>[:PrefixedName]}, depth 15
[9](3) parse(token): accept :PrefixedName
[9](3) parse(push): term :PrefixedName, depth 15
[9](3) parse(production): token :PNAME_LN, prod :PrefixedName, depth 15
[9](2) PrefixedName(:start:3): "ldp:Container"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :PrefixedName, prod_branch [:PNAME_LN, :PNAME_NS], sequence [:PNAME_LN]
[9](3) parse(terms): todo {:prod=>:PrefixedName, :terms=>[:PNAME_LN]}, depth 16
[9](3) parse(token): accept :PNAME_LN
[9](3) accept: "ldp:Container"(PNAME_LN) === :PNAME_LN
[9](3) parse(token): token "ldp:Container"(PNAME_LN), term :PNAME_LN
[9](3) pname: base: 'http://www.w3.org/ns/ldp#', suffix: 'Container'
[9](2) PNAME_LN(:terminal): : :PNAME_LN: {:resource=>#<RDF::URI:0x3fa78c628d10 URI:http://www.w3.org/ns/ldp#Container>}
[9](3) parse(pop): todo {:prod=>:PrefixedName, :terms=>[]}, depth 16
[9](2) PrefixedName(:finish):3:
[9](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 15
[9](2) iri(:finish):3:
[9](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 14
[9](3) object: current: {:resource=>#<RDF::URI:0x3fa78c628d10 URI:http://www.w3.org/ns/ldp#Container>}
[9](2) object: generate statement: <http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/ldp#Container> .
[9](2) object(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c684f98 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>, :string=>","}
[9](3) parse(pop): todo {:prod=>:_objectList_2, :terms=>[]}, depth 13
[9](2) _objectList_2(:finish):2:
[9](3) parse(terms): todo {:prod=>:_objectList_3, :terms=>[:_objectList_1]}, depth 12
[9](3) parse(token): accept :_objectList_1
[9](3) parse(push): term :_objectList_1, depth 12
[9](3) parse(production): token ",", prod :_objectList_1, depth 12
[9](2) _objectList_1(:start:2): ","
[9](3) parse(production): token "," prod :_objectList_1, prod_branch [",", ".", ";", "]"], sequence [:_objectList_3]
[9](3) parse(terms): todo {:prod=>:_objectList_1, :terms=>[:_objectList_3]}, depth 13
[9](3) parse(token): accept :_objectList_3
[9](3) parse(push): term :_objectList_3, depth 13
[9](3) parse(production): token ",", prod :_objectList_3, depth 13
[9](2) _objectList_3(:start:2): ","
[9](3) parse(production): token "," prod :_objectList_3, prod_branch [","], sequence [:_objectList_2, :_objectList_1]
[9](3) parse(terms): todo {:prod=>:_objectList_3, :terms=>[:_objectList_2, :_objectList_1]}, depth 14
[9](3) parse(token): accept :_objectList_2
[9](3) parse(push): term :_objectList_2, depth 14
[9](3) parse(production): token ",", prod :_objectList_2, depth 14
[9](2) _objectList_2(:start:2): ","
[9](3) parse(production): token "," prod :_objectList_2, prod_branch [","], sequence [",", :object]
[9](3) parse(terms): todo {:prod=>:_objectList_2, :terms=>[",", :object]}, depth 15
[9](3) parse(token): accept ","
[9](3) accept: "," === ","
[9](3) parse(token): token ",", term ","
[9](2) ,(:terminal): : ,: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c684f98 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>, :string=>","}
[9](3) parse(token): accept :object
[9](3) parse(push): term :object, depth 15
[9](3) parse(production): token :PNAME_LN, prod :object, depth 15
[9](2) object(:start:3): "ldp:BasicContainer"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:iri]
[9](3) parse(terms): todo {:prod=>:object, :terms=>[:iri]}, depth 16
[9](3) parse(token): accept :iri
[9](3) parse(push): term :iri, depth 16
[9](3) parse(production): token :PNAME_LN, prod :iri, depth 16
[9](2) iri(:start:3): "ldp:BasicContainer"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:PrefixedName]
[9](3) parse(terms): todo {:prod=>:iri, :terms=>[:PrefixedName]}, depth 17
[9](3) parse(token): accept :PrefixedName
[9](3) parse(push): term :PrefixedName, depth 17
[9](3) parse(production): token :PNAME_LN, prod :PrefixedName, depth 17
[9](2) PrefixedName(:start:3): "ldp:BasicContainer"(PNAME_LN)
[9](3) parse(production): token :PNAME_LN prod :PrefixedName, prod_branch [:PNAME_LN, :PNAME_NS], sequence [:PNAME_LN]
[9](3) parse(terms): todo {:prod=>:PrefixedName, :terms=>[:PNAME_LN]}, depth 18
[9](3) parse(token): accept :PNAME_LN
[9](3) accept: "ldp:BasicContainer"(PNAME_LN) === :PNAME_LN
[9](3) parse(token): token "ldp:BasicContainer"(PNAME_LN), term :PNAME_LN
[9](3) pname: base: 'http://www.w3.org/ns/ldp#', suffix: 'BasicContainer'
[9](2) PNAME_LN(:terminal): : :PNAME_LN: {:resource=>#<RDF::URI:0x3fa78c604474 URI:http://www.w3.org/ns/ldp#BasicContainer>}
[9](3) parse(pop): todo {:prod=>:PrefixedName, :terms=>[]}, depth 18
[9](2) PrefixedName(:finish):3:
[9](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 17
[9](2) iri(:finish):3:
[9](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 16
[9](3) object: current: {:resource=>#<RDF::URI:0x3fa78c604474 URI:http://www.w3.org/ns/ldp#BasicContainer>}
[9](2) object: generate statement: <http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/ldp#BasicContainer> .
[9](2) object(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c684f98 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>, :string=>","}
[9](3) parse(pop): todo {:prod=>:_objectList_2, :terms=>[]}, depth 15
[9](2) _objectList_2(:finish):2:
[9](3) parse(terms): todo {:prod=>:_objectList_3, :terms=>[:_objectList_1]}, depth 14
[9](3) parse(token): accept :_objectList_1
[9](3) parse(token): skip optional term :_objectList_1 on ";"
[9](3) parse(pop): todo {:prod=>:_objectList_3, :terms=>[]}, depth 14
[9](2) _objectList_3(:finish):2:
[9](3) parse(pop): todo {:prod=>:_objectList_1, :terms=>[]}, depth 13
[9](2) _objectList_1(:finish):2:
[9](3) parse(pop): todo {:prod=>:_objectList_3, :terms=>[]}, depth 12
[9](2) _objectList_3(:finish):2:
[9](3) parse(pop): todo {:prod=>:_objectList_1, :terms=>[]}, depth 11
[9](2) _objectList_1(:finish):2:
[9](3) parse(pop): todo {:prod=>:_objectList_3, :terms=>[]}, depth 10
[9](2) _objectList_3(:finish):2:
[9](3) parse(pop): todo {:prod=>:_objectList_1, :terms=>[]}, depth 9
[9](2) _objectList_1(:finish):2:
[9](3) parse(pop): todo {:prod=>:objectList, :terms=>[]}, depth 8
[9](2) objectList(:finish):2:
[9](3) parse(terms): todo {:prod=>:predicateObjectList, :terms=>[:_predicateObjectList_1]}, depth 7
[9](3) parse(token): accept :_predicateObjectList_1
[9](3) parse(push): term :_predicateObjectList_1, depth 7
[9](3) parse(production): token ";", prod :_predicateObjectList_1, depth 7
[9](2) _predicateObjectList_1(:start:2): ";"
[9](3) parse(production): token ";" prod :_predicateObjectList_1, prod_branch [".", ";", "]"], sequence [:_predicateObjectList_3]
[9](3) parse(terms): todo {:prod=>:_predicateObjectList_1, :terms=>[:_predicateObjectList_3]}, depth 8
[9](3) parse(token): accept :_predicateObjectList_3
[9](3) parse(push): term :_predicateObjectList_3, depth 8
[9](3) parse(production): token ";", prod :_predicateObjectList_3, depth 8
[9](2) _predicateObjectList_3(:start:2): ";"
[9](3) parse(production): token ";" prod :_predicateObjectList_3, prod_branch [";"], sequence [:_predicateObjectList_2, :_predicateObjectList_1]
[9](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_2, :_predicateObjectList_1]}, depth 9
[9](3) parse(token): accept :_predicateObjectList_2
[9](3) parse(push): term :_predicateObjectList_2, depth 9
[9](3) parse(production): token ";", prod :_predicateObjectList_2, depth 9
[9](2) _predicateObjectList_2(:start:2): ";"
[9](3) parse(production): token ";" prod :_predicateObjectList_2, prod_branch [";"], sequence [";", :_predicateObjectList_4]
[9](3) parse(terms): todo {:prod=>:_predicateObjectList_2, :terms=>[";", :_predicateObjectList_4]}, depth 10
[9](3) parse(token): accept ";"
[9](3) accept: ";" === ";"
[9](3) parse(token): token ";", term ";"
[9](2) ;(:terminal): : ;: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c684f98 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>, :string=>";"}
[9](3) parse(token): accept :_predicateObjectList_4
[10](3) parse(push): term :_predicateObjectList_4, depth 10
[10](3) parse(production): token :PNAME_LN, prod :_predicateObjectList_4, depth 10
[10](2) _predicateObjectList_4(:start:2): "ldp:interactionModel"(PNAME_LN)
[10](3) parse(production): token :PNAME_LN prod :_predicateObjectList_4, prod_branch [".", ";", :IRIREF, :PNAME_LN, :PNAME_NS, "]", "a"], sequence [:_predicateObjectList_5]
[10](3) parse(terms): todo {:prod=>:_predicateObjectList_4, :terms=>[:_predicateObjectList_5]}, depth 11
[10](3) parse(token): accept :_predicateObjectList_5
[10](3) parse(push): term :_predicateObjectList_5, depth 11
[10](3) parse(production): token :PNAME_LN, prod :_predicateObjectList_5, depth 11
[10](2) _predicateObjectList_5(:start:2): "ldp:interactionModel"(PNAME_LN)
[10](3) parse(production): token :PNAME_LN prod :_predicateObjectList_5, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:verb, :objectList]
[10](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:verb, :objectList]}, depth 12
[10](3) parse(token): accept :verb
[10](3) parse(push): term :verb, depth 12
[10](3) parse(production): token :PNAME_LN, prod :verb, depth 12
[10](2) verb(:start:3): "ldp:interactionModel"(PNAME_LN)
[10](3) parse(production): token :PNAME_LN prod :verb, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:predicate]
[10](3) parse(terms): todo {:prod=>:verb, :terms=>[:predicate]}, depth 13
[10](3) parse(token): accept :predicate
[10](3) parse(push): term :predicate, depth 13
[10](3) parse(production): token :PNAME_LN, prod :predicate, depth 13
[10](2) predicate(:start:3): "ldp:interactionModel"(PNAME_LN)
[10](3) parse(production): token :PNAME_LN prod :predicate, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:iri]
[10](3) parse(terms): todo {:prod=>:predicate, :terms=>[:iri]}, depth 14
[10](3) parse(token): accept :iri
[10](3) parse(push): term :iri, depth 14
[10](3) parse(production): token :PNAME_LN, prod :iri, depth 14
[10](2) iri(:start:3): "ldp:interactionModel"(PNAME_LN)
[10](3) parse(production): token :PNAME_LN prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:PrefixedName]
[10](3) parse(terms): todo {:prod=>:iri, :terms=>[:PrefixedName]}, depth 15
[10](3) parse(token): accept :PrefixedName
[10](3) parse(push): term :PrefixedName, depth 15
[10](3) parse(production): token :PNAME_LN, prod :PrefixedName, depth 15
[10](2) PrefixedName(:start:3): "ldp:interactionModel"(PNAME_LN)
[10](3) parse(production): token :PNAME_LN prod :PrefixedName, prod_branch [:PNAME_LN, :PNAME_NS], sequence [:PNAME_LN]
[10](3) parse(terms): todo {:prod=>:PrefixedName, :terms=>[:PNAME_LN]}, depth 16
[10](3) parse(token): accept :PNAME_LN
[10](3) accept: "ldp:interactionModel"(PNAME_LN) === :PNAME_LN
[10](3) parse(token): token "ldp:interactionModel"(PNAME_LN), term :PNAME_LN
[10](3) pname: base: 'http://www.w3.org/ns/ldp#', suffix: 'interactionModel'
[10](2) PNAME_LN(:terminal): : :PNAME_LN: {:resource=>#<RDF::URI:0x3fa78c5c4e28 URI:http://www.w3.org/ns/ldp#interactionModel>}
[10](3) parse(pop): todo {:prod=>:PrefixedName, :terms=>[]}, depth 16
[10](2) PrefixedName(:finish):3:
[10](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 15
[10](2) iri(:finish):3:
[10](3) parse(pop): todo {:prod=>:predicate, :terms=>[]}, depth 14
[10](2) predicate(:finish):3:
[10](3) parse(pop): todo {:prod=>:verb, :terms=>[]}, depth 13
[10](2) verb(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c684f98 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c5c4e28 URI:http://www.w3.org/ns/ldp#interactionModel>, :string=>";"}
[10](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:objectList]}, depth 12
[10](3) parse(token): accept :objectList
[10](3) parse(push): term :objectList, depth 12
[10](3) parse(production): token :PNAME_LN, prod :objectList, depth 12
[10](2) objectList(:start:2): "ldp:Container"(PNAME_LN)
[10](3) parse(production): token :PNAME_LN prod :objectList, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:object, :_objectList_1]
[10](3) parse(terms): todo {:prod=>:objectList, :terms=>[:object, :_objectList_1]}, depth 13
[10](3) parse(token): accept :object
[10](3) parse(push): term :object, depth 13
[10](3) parse(production): token :PNAME_LN, prod :object, depth 13
[10](2) object(:start:3): "ldp:Container"(PNAME_LN)
[10](3) parse(production): token :PNAME_LN prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:iri]
[10](3) parse(terms): todo {:prod=>:object, :terms=>[:iri]}, depth 14
[10](3) parse(token): accept :iri
[10](3) parse(push): term :iri, depth 14
[10](3) parse(production): token :PNAME_LN, prod :iri, depth 14
[10](2) iri(:start:3): "ldp:Container"(PNAME_LN)
[10](3) parse(production): token :PNAME_LN prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:PrefixedName]
[10](3) parse(terms): todo {:prod=>:iri, :terms=>[:PrefixedName]}, depth 15
[10](3) parse(token): accept :PrefixedName
[10](3) parse(push): term :PrefixedName, depth 15
[10](3) parse(production): token :PNAME_LN, prod :PrefixedName, depth 15
[10](2) PrefixedName(:start:3): "ldp:Container"(PNAME_LN)
[10](3) parse(production): token :PNAME_LN prod :PrefixedName, prod_branch [:PNAME_LN, :PNAME_NS], sequence [:PNAME_LN]
[10](3) parse(terms): todo {:prod=>:PrefixedName, :terms=>[:PNAME_LN]}, depth 16
[10](3) parse(token): accept :PNAME_LN
[10](3) accept: "ldp:Container"(PNAME_LN) === :PNAME_LN
[10](3) parse(token): token "ldp:Container"(PNAME_LN), term :PNAME_LN
[10](3) pname: base: 'http://www.w3.org/ns/ldp#', suffix: 'Container'
[10](2) PNAME_LN(:terminal): : :PNAME_LN: {:resource=>#<RDF::URI:0x3fa78c5a96f0 URI:http://www.w3.org/ns/ldp#Container>}
[10](3) parse(pop): todo {:prod=>:PrefixedName, :terms=>[]}, depth 16
[10](2) PrefixedName(:finish):3:
[10](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 15
[10](2) iri(:finish):3:
[10](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 14
[10](3) object: current: {:resource=>#<RDF::URI:0x3fa78c5a96f0 URI:http://www.w3.org/ns/ldp#Container>}
[10](2) object: generate statement: <http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee> <http://www.w3.org/ns/ldp#interactionModel> <http://www.w3.org/ns/ldp#Container> .
[10](2) object(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c684f98 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c5c4e28 URI:http://www.w3.org/ns/ldp#interactionModel>, :string=>";"}
[10](3) parse(terms): todo {:prod=>:objectList, :terms=>[:_objectList_1]}, depth 13
[10](3) parse(token): accept :_objectList_1
[10](3) parse(token): skip optional term :_objectList_1 on ";"
[10](3) parse(pop): todo {:prod=>:objectList, :terms=>[]}, depth 13
[10](2) objectList(:finish):2:
[10](3) parse(pop): todo {:prod=>:_predicateObjectList_5, :terms=>[]}, depth 12
[10](2) _predicateObjectList_5(:finish):2:
[10](3) parse(pop): todo {:prod=>:_predicateObjectList_4, :terms=>[]}, depth 11
[10](2) _predicateObjectList_4(:finish):2:
[10](3) parse(pop): todo {:prod=>:_predicateObjectList_2, :terms=>[]}, depth 10
[10](2) _predicateObjectList_2(:finish):2:
[10](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_1]}, depth 9
[10](3) parse(token): accept :_predicateObjectList_1
[10](3) parse(push): term :_predicateObjectList_1, depth 9
[10](3) parse(production): token ";", prod :_predicateObjectList_1, depth 9
[10](2) _predicateObjectList_1(:start:2): ";"
[10](3) parse(production): token ";" prod :_predicateObjectList_1, prod_branch [".", ";", "]"], sequence [:_predicateObjectList_3]
[10](3) parse(terms): todo {:prod=>:_predicateObjectList_1, :terms=>[:_predicateObjectList_3]}, depth 10
[10](3) parse(token): accept :_predicateObjectList_3
[10](3) parse(push): term :_predicateObjectList_3, depth 10
[10](3) parse(production): token ";", prod :_predicateObjectList_3, depth 10
[10](2) _predicateObjectList_3(:start:2): ";"
[10](3) parse(production): token ";" prod :_predicateObjectList_3, prod_branch [";"], sequence [:_predicateObjectList_2, :_predicateObjectList_1]
[10](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_2, :_predicateObjectList_1]}, depth 11
[10](3) parse(token): accept :_predicateObjectList_2
[10](3) parse(push): term :_predicateObjectList_2, depth 11
[10](3) parse(production): token ";", prod :_predicateObjectList_2, depth 11
[10](2) _predicateObjectList_2(:start:2): ";"
[10](3) parse(production): token ";" prod :_predicateObjectList_2, prod_branch [";"], sequence [";", :_predicateObjectList_4]
[10](3) parse(terms): todo {:prod=>:_predicateObjectList_2, :terms=>[";", :_predicateObjectList_4]}, depth 12
[10](3) parse(token): accept ";"
[10](3) accept: ";" === ";"
[10](3) parse(token): token ";", term ";"
[10](2) ;(:terminal): : ;: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c684f98 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c5c4e28 URI:http://www.w3.org/ns/ldp#interactionModel>, :string=>";"}
[10](3) parse(token): accept :_predicateObjectList_4
[11](3) parse(push): term :_predicateObjectList_4, depth 12
[11](3) parse(production): token :PNAME_LN, prod :_predicateObjectList_4, depth 12
[11](2) _predicateObjectList_4(:start:2): "dcterms:created"(PNAME_LN)
[11](3) parse(production): token :PNAME_LN prod :_predicateObjectList_4, prod_branch [".", ";", :IRIREF, :PNAME_LN, :PNAME_NS, "]", "a"], sequence [:_predicateObjectList_5]
[11](3) parse(terms): todo {:prod=>:_predicateObjectList_4, :terms=>[:_predicateObjectList_5]}, depth 13
[11](3) parse(token): accept :_predicateObjectList_5
[11](3) parse(push): term :_predicateObjectList_5, depth 13
[11](3) parse(production): token :PNAME_LN, prod :_predicateObjectList_5, depth 13
[11](2) _predicateObjectList_5(:start:2): "dcterms:created"(PNAME_LN)
[11](3) parse(production): token :PNAME_LN prod :_predicateObjectList_5, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:verb, :objectList]
[11](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:verb, :objectList]}, depth 14
[11](3) parse(token): accept :verb
[11](3) parse(push): term :verb, depth 14
[11](3) parse(production): token :PNAME_LN, prod :verb, depth 14
[11](2) verb(:start:3): "dcterms:created"(PNAME_LN)
[11](3) parse(production): token :PNAME_LN prod :verb, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:predicate]
[11](3) parse(terms): todo {:prod=>:verb, :terms=>[:predicate]}, depth 15
[11](3) parse(token): accept :predicate
[11](3) parse(push): term :predicate, depth 15
[11](3) parse(production): token :PNAME_LN, prod :predicate, depth 15
[11](2) predicate(:start:3): "dcterms:created"(PNAME_LN)
[11](3) parse(production): token :PNAME_LN prod :predicate, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:iri]
[11](3) parse(terms): todo {:prod=>:predicate, :terms=>[:iri]}, depth 16
[11](3) parse(token): accept :iri
[11](3) parse(push): term :iri, depth 16
[11](3) parse(production): token :PNAME_LN, prod :iri, depth 16
[11](2) iri(:start:3): "dcterms:created"(PNAME_LN)
[11](3) parse(production): token :PNAME_LN prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:PrefixedName]
[11](3) parse(terms): todo {:prod=>:iri, :terms=>[:PrefixedName]}, depth 17
[11](3) parse(token): accept :PrefixedName
[11](3) parse(push): term :PrefixedName, depth 17
[11](3) parse(production): token :PNAME_LN, prod :PrefixedName, depth 17
[11](2) PrefixedName(:start:3): "dcterms:created"(PNAME_LN)
[11](3) parse(production): token :PNAME_LN prod :PrefixedName, prod_branch [:PNAME_LN, :PNAME_NS], sequence [:PNAME_LN]
[11](3) parse(terms): todo {:prod=>:PrefixedName, :terms=>[:PNAME_LN]}, depth 18
[11](3) parse(token): accept :PNAME_LN
[11](3) accept: "dcterms:created"(PNAME_LN) === :PNAME_LN
[11](3) parse(token): token "dcterms:created"(PNAME_LN), term :PNAME_LN
[11](3) pname: base: 'http://purl.org/dc/terms/', suffix: 'created'
[11](2) PNAME_LN(:terminal): : :PNAME_LN: {:resource=>#<RDF::URI:0x3fa78c5814fc URI:http://purl.org/dc/terms/created>}
[11](3) parse(pop): todo {:prod=>:PrefixedName, :terms=>[]}, depth 18
[11](2) PrefixedName(:finish):3:
[11](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 17
[11](2) iri(:finish):3:
[11](3) parse(pop): todo {:prod=>:predicate, :terms=>[]}, depth 16
[11](2) predicate(:finish):3:
[11](3) parse(pop): todo {:prod=>:verb, :terms=>[]}, depth 15
[11](2) verb(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c684f98 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c5814fc URI:http://purl.org/dc/terms/created>, :string=>";"}
[11](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:objectList]}, depth 14
[11](3) parse(token): accept :objectList
[11](3) parse(push): term :objectList, depth 14
[11](3) parse(production): token :STRING_LITERAL_QUOTE, prod :objectList, depth 14
[11](2) objectList(:start:2): "\"2015-04-13T07:27:28.000-04:00\""(STRING_LITERAL_QUOTE)
[11](3) parse(production): token :STRING_LITERAL_QUOTE prod :objectList, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:object, :_objectList_1]
[11](3) parse(terms): todo {:prod=>:objectList, :terms=>[:object, :_objectList_1]}, depth 15
[11](3) parse(token): accept :object
[11](3) parse(push): term :object, depth 15
[11](3) parse(production): token :STRING_LITERAL_QUOTE, prod :object, depth 15
[11](2) object(:start:3): "\"2015-04-13T07:27:28.000-04:00\""(STRING_LITERAL_QUOTE)
[11](3) parse(production): token :STRING_LITERAL_QUOTE prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:literal]
[11](3) parse(terms): todo {:prod=>:object, :terms=>[:literal]}, depth 16
[11](3) parse(token): accept :literal
[11](3) parse(push): term :literal, depth 16
[11](3) parse(production): token :STRING_LITERAL_QUOTE, prod :literal, depth 16
[11](2) literal(:start:3): "\"2015-04-13T07:27:28.000-04:00\""(STRING_LITERAL_QUOTE)
[11](3) parse(production): token :STRING_LITERAL_QUOTE prod :literal, prod_branch [:DECIMAL, :DOUBLE, :INTEGER, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "false", "true"], sequence [:RDFLiteral]
[11](3) parse(terms): todo {:prod=>:literal, :terms=>[:RDFLiteral]}, depth 17
[11](3) parse(token): accept :RDFLiteral
[11](3) parse(push): term :RDFLiteral, depth 17
[11](3) parse(production): token :STRING_LITERAL_QUOTE, prod :RDFLiteral, depth 17
[11](2) RDFLiteral(:start:4): "\"2015-04-13T07:27:28.000-04:00\""(STRING_LITERAL_QUOTE)
[11](3) parse(production): token :STRING_LITERAL_QUOTE prod :RDFLiteral, prod_branch [:STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE], sequence [:String, :_RDFLiteral_1]
[11](3) parse(terms): todo {:prod=>:RDFLiteral, :terms=>[:String, :_RDFLiteral_1]}, depth 18
[11](3) parse(token): accept :String
[11](3) parse(push): term :String, depth 18
[11](3) parse(production): token :STRING_LITERAL_QUOTE, prod :String, depth 18
[11](2) String(:start:4): "\"2015-04-13T07:27:28.000-04:00\""(STRING_LITERAL_QUOTE)
[11](3) parse(production): token :STRING_LITERAL_QUOTE prod :String, prod_branch [:STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE], sequence [:STRING_LITERAL_QUOTE]
[11](3) parse(terms): todo {:prod=>:String, :terms=>[:STRING_LITERAL_QUOTE]}, depth 19
[11](3) parse(token): accept :STRING_LITERAL_QUOTE
[11](3) accept: "\"2015-04-13T07:27:28.000-04:00\""(STRING_LITERAL_QUOTE) === :STRING_LITERAL_QUOTE
[11](3) parse(token): token "\"2015-04-13T07:27:28.000-04:00\""(STRING_LITERAL_QUOTE), term :STRING_LITERAL_QUOTE
[11](2) STRING_LITERAL_QUOTE(:terminal): : :STRING_LITERAL_QUOTE: {:string_value=>"2015-04-13T07:27:28.000-04:00"}
[11](3) parse(pop): todo {:prod=>:String, :terms=>[]}, depth 19
[11](2) String(:finish):4:
[11](3) parse(terms): todo {:prod=>:RDFLiteral, :terms=>[:_RDFLiteral_1]}, depth 18
[11](3) parse(token): accept :_RDFLiteral_1
[11](3) parse(push): term :_RDFLiteral_1, depth 18
[11](3) parse(production): token "^^", prod :_RDFLiteral_1, depth 18
[11](2) _RDFLiteral_1(:start:4): "^^"
[11](3) parse(production): token "^^" prod :_RDFLiteral_1, prod_branch ["(", ")", ",", ".", ";", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :LANGTAG, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "]", "^^", "false", "true"], sequence [:_RDFLiteral_2]
[11](3) parse(terms): todo {:prod=>:_RDFLiteral_1, :terms=>[:_RDFLiteral_2]}, depth 19
[11](3) parse(token): accept :_RDFLiteral_2
[11](3) parse(push): term :_RDFLiteral_2, depth 19
[11](3) parse(production): token "^^", prod :_RDFLiteral_2, depth 19
[11](2) _RDFLiteral_2(:start:4): "^^"
[11](3) parse(production): token "^^" prod :_RDFLiteral_2, prod_branch [:LANGTAG, "^^"], sequence [:_RDFLiteral_3]
[11](3) parse(terms): todo {:prod=>:_RDFLiteral_2, :terms=>[:_RDFLiteral_3]}, depth 20
[11](3) parse(token): accept :_RDFLiteral_3
[11](3) parse(push): term :_RDFLiteral_3, depth 20
[11](3) parse(production): token "^^", prod :_RDFLiteral_3, depth 20
[11](2) _RDFLiteral_3(:start:4): "^^"
[11](3) parse(production): token "^^" prod :_RDFLiteral_3, prod_branch ["^^"], sequence ["^^", :iri]
[11](3) parse(terms): todo {:prod=>:_RDFLiteral_3, :terms=>["^^", :iri]}, depth 21
[11](3) parse(token): accept "^^"
[11](3) accept: "^^" === "^^"
[11](3) parse(token): token "^^", term "^^"
[11](2) ^^(:terminal): : ^^: {:string_value=>"2015-04-13T07:27:28.000-04:00", :string=>"^^"}
[11](3) parse(token): accept :iri
[11](3) parse(push): term :iri, depth 21
[11](3) parse(production): token :PNAME_LN, prod :iri, depth 21
[11](2) iri(:start:4): "xsd:dateTime"(PNAME_LN)
[11](3) parse(production): token :PNAME_LN prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:PrefixedName]
[11](3) parse(terms): todo {:prod=>:iri, :terms=>[:PrefixedName]}, depth 22
[11](3) parse(token): accept :PrefixedName
[11](3) parse(push): term :PrefixedName, depth 22
[11](3) parse(production): token :PNAME_LN, prod :PrefixedName, depth 22
[11](2) PrefixedName(:start:4): "xsd:dateTime"(PNAME_LN)
[11](3) parse(production): token :PNAME_LN prod :PrefixedName, prod_branch [:PNAME_LN, :PNAME_NS], sequence [:PNAME_LN]
[11](3) parse(terms): todo {:prod=>:PrefixedName, :terms=>[:PNAME_LN]}, depth 23
[11](3) parse(token): accept :PNAME_LN
[11](3) accept: "xsd:dateTime"(PNAME_LN) === :PNAME_LN
[11](3) parse(token): token "xsd:dateTime"(PNAME_LN), term :PNAME_LN
[11](3) pname: base: 'http://www.w3.org/2001/XMLSchema#', suffix: 'dateTime'
[11](2) PNAME_LN(:terminal): : :PNAME_LN: {:string_value=>"2015-04-13T07:27:28.000-04:00", :string=>"^^", :resource=>#<RDF::URI:0x3fa78c557c88 URI:http://www.w3.org/2001/XMLSchema#dateTime>}
[11](3) parse(pop): todo {:prod=>:PrefixedName, :terms=>[]}, depth 23
[11](2) PrefixedName(:finish):4:
[11](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 22
[11](2) iri(:finish):4:
[11](3) parse(pop): todo {:prod=>:_RDFLiteral_3, :terms=>[]}, depth 21
[11](2) _RDFLiteral_3(:finish):4:
[11](3) parse(pop): todo {:prod=>:_RDFLiteral_2, :terms=>[]}, depth 20
[11](2) _RDFLiteral_2(:finish):4:
[11](3) parse(pop): todo {:prod=>:_RDFLiteral_1, :terms=>[]}, depth 19
[11](2) _RDFLiteral_1(:finish):4:
[11](3) parse(pop): todo {:prod=>:RDFLiteral, :terms=>[]}, depth 18
[11](3) literal: value: "2015-04-13T07:27:28.000-04:00", options: {:datatype=>#<RDF::URI:0x3fa78c557c88 URI:http://www.w3.org/2001/XMLSchema#dateTime>}, validate: false, c14n?: nil
[11](2) RDFLiteral(:finish):3: {:resource=>#<RDF::Literal::DateTime:0x3fa78c550564("2015-04-13T07:27:28.000-04:00"^^<http://www.w3.org/2001/XMLSchema#dateTime>)>}
[11](3) parse(pop): todo {:prod=>:literal, :terms=>[]}, depth 17
[11](2) literal(:finish):3:
[11](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 16
[11](3) object: current: {:resource=>#<RDF::Literal::DateTime:0x3fa78c550564("2015-04-13T07:27:28.000-04:00"^^<http://www.w3.org/2001/XMLSchema#dateTime>)>}
[11](2) object: generate statement: <http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee> <http://purl.org/dc/terms/created> "2015-04-13T07:27:28.000-04:00"^^<http://www.w3.org/2001/XMLSchema#dateTime> .
[11](2) object(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c684f98 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c5814fc URI:http://purl.org/dc/terms/created>, :string=>";"}
[11](3) parse(terms): todo {:prod=>:objectList, :terms=>[:_objectList_1]}, depth 15
[11](3) parse(token): accept :_objectList_1
[11](3) parse(token): skip optional term :_objectList_1 on ";"
[11](3) parse(pop): todo {:prod=>:objectList, :terms=>[]}, depth 15
[11](2) objectList(:finish):2:
[11](3) parse(pop): todo {:prod=>:_predicateObjectList_5, :terms=>[]}, depth 14
[11](2) _predicateObjectList_5(:finish):2:
[11](3) parse(pop): todo {:prod=>:_predicateObjectList_4, :terms=>[]}, depth 13
[11](2) _predicateObjectList_4(:finish):2:
[11](3) parse(pop): todo {:prod=>:_predicateObjectList_2, :terms=>[]}, depth 12
[11](2) _predicateObjectList_2(:finish):2:
[11](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_1]}, depth 11
[11](3) parse(token): accept :_predicateObjectList_1
[11](3) parse(push): term :_predicateObjectList_1, depth 11
[11](3) parse(production): token ";", prod :_predicateObjectList_1, depth 11
[11](2) _predicateObjectList_1(:start:2): ";"
[11](3) parse(production): token ";" prod :_predicateObjectList_1, prod_branch [".", ";", "]"], sequence [:_predicateObjectList_3]
[11](3) parse(terms): todo {:prod=>:_predicateObjectList_1, :terms=>[:_predicateObjectList_3]}, depth 12
[11](3) parse(token): accept :_predicateObjectList_3
[11](3) parse(push): term :_predicateObjectList_3, depth 12
[11](3) parse(production): token ";", prod :_predicateObjectList_3, depth 12
[11](2) _predicateObjectList_3(:start:2): ";"
[11](3) parse(production): token ";" prod :_predicateObjectList_3, prod_branch [";"], sequence [:_predicateObjectList_2, :_predicateObjectList_1]
[11](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_2, :_predicateObjectList_1]}, depth 13
[11](3) parse(token): accept :_predicateObjectList_2
[11](3) parse(push): term :_predicateObjectList_2, depth 13
[11](3) parse(production): token ";", prod :_predicateObjectList_2, depth 13
[11](2) _predicateObjectList_2(:start:2): ";"
[11](3) parse(production): token ";" prod :_predicateObjectList_2, prod_branch [";"], sequence [";", :_predicateObjectList_4]
[11](3) parse(terms): todo {:prod=>:_predicateObjectList_2, :terms=>[";", :_predicateObjectList_4]}, depth 14
[11](3) parse(token): accept ";"
[11](3) accept: ";" === ";"
[11](3) parse(token): token ";", term ";"
[11](2) ;(:terminal): : ;: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c684f98 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c5814fc URI:http://purl.org/dc/terms/created>, :string=>";"}
[11](3) parse(token): accept :_predicateObjectList_4
[12](3) parse(push): term :_predicateObjectList_4, depth 14
[12](3) parse(production): token :PNAME_LN, prod :_predicateObjectList_4, depth 14
[12](2) _predicateObjectList_4(:start:2): "dcterms:modified"(PNAME_LN)
[12](3) parse(production): token :PNAME_LN prod :_predicateObjectList_4, prod_branch [".", ";", :IRIREF, :PNAME_LN, :PNAME_NS, "]", "a"], sequence [:_predicateObjectList_5]
[12](3) parse(terms): todo {:prod=>:_predicateObjectList_4, :terms=>[:_predicateObjectList_5]}, depth 15
[12](3) parse(token): accept :_predicateObjectList_5
[12](3) parse(push): term :_predicateObjectList_5, depth 15
[12](3) parse(production): token :PNAME_LN, prod :_predicateObjectList_5, depth 15
[12](2) _predicateObjectList_5(:start:2): "dcterms:modified"(PNAME_LN)
[12](3) parse(production): token :PNAME_LN prod :_predicateObjectList_5, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:verb, :objectList]
[12](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:verb, :objectList]}, depth 16
[12](3) parse(token): accept :verb
[12](3) parse(push): term :verb, depth 16
[12](3) parse(production): token :PNAME_LN, prod :verb, depth 16
[12](2) verb(:start:3): "dcterms:modified"(PNAME_LN)
[12](3) parse(production): token :PNAME_LN prod :verb, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:predicate]
[12](3) parse(terms): todo {:prod=>:verb, :terms=>[:predicate]}, depth 17
[12](3) parse(token): accept :predicate
[12](3) parse(push): term :predicate, depth 17
[12](3) parse(production): token :PNAME_LN, prod :predicate, depth 17
[12](2) predicate(:start:3): "dcterms:modified"(PNAME_LN)
[12](3) parse(production): token :PNAME_LN prod :predicate, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:iri]
[12](3) parse(terms): todo {:prod=>:predicate, :terms=>[:iri]}, depth 18
[12](3) parse(token): accept :iri
[12](3) parse(push): term :iri, depth 18
[12](3) parse(production): token :PNAME_LN, prod :iri, depth 18
[12](2) iri(:start:3): "dcterms:modified"(PNAME_LN)
[12](3) parse(production): token :PNAME_LN prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:PrefixedName]
[12](3) parse(terms): todo {:prod=>:iri, :terms=>[:PrefixedName]}, depth 19
[12](3) parse(token): accept :PrefixedName
[12](3) parse(push): term :PrefixedName, depth 19
[12](3) parse(production): token :PNAME_LN, prod :PrefixedName, depth 19
[12](2) PrefixedName(:start:3): "dcterms:modified"(PNAME_LN)
[12](3) parse(production): token :PNAME_LN prod :PrefixedName, prod_branch [:PNAME_LN, :PNAME_NS], sequence [:PNAME_LN]
[12](3) parse(terms): todo {:prod=>:PrefixedName, :terms=>[:PNAME_LN]}, depth 20
[12](3) parse(token): accept :PNAME_LN
[12](3) accept: "dcterms:modified"(PNAME_LN) === :PNAME_LN
[12](3) parse(token): token "dcterms:modified"(PNAME_LN), term :PNAME_LN
[12](3) pname: base: 'http://purl.org/dc/terms/', suffix: 'modified'
[12](2) PNAME_LN(:terminal): : :PNAME_LN: {:resource=>#<RDF::URI:0x3fa78c52d7f8 URI:http://purl.org/dc/terms/modified>}
[12](3) parse(pop): todo {:prod=>:PrefixedName, :terms=>[]}, depth 20
[12](2) PrefixedName(:finish):3:
[12](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 19
[12](2) iri(:finish):3:
[12](3) parse(pop): todo {:prod=>:predicate, :terms=>[]}, depth 18
[12](2) predicate(:finish):3:
[12](3) parse(pop): todo {:prod=>:verb, :terms=>[]}, depth 17
[12](2) verb(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c684f98 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c52d7f8 URI:http://purl.org/dc/terms/modified>, :string=>";"}
[12](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:objectList]}, depth 16
[12](3) parse(token): accept :objectList
[12](3) parse(push): term :objectList, depth 16
[12](3) parse(production): token :STRING_LITERAL_QUOTE, prod :objectList, depth 16
[12](2) objectList(:start:2): "\"2015-08-29T01:17:06.000-04:00\""(STRING_LITERAL_QUOTE)
[12](3) parse(production): token :STRING_LITERAL_QUOTE prod :objectList, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:object, :_objectList_1]
[12](3) parse(terms): todo {:prod=>:objectList, :terms=>[:object, :_objectList_1]}, depth 17
[12](3) parse(token): accept :object
[12](3) parse(push): term :object, depth 17
[12](3) parse(production): token :STRING_LITERAL_QUOTE, prod :object, depth 17
[12](2) object(:start:3): "\"2015-08-29T01:17:06.000-04:00\""(STRING_LITERAL_QUOTE)
[12](3) parse(production): token :STRING_LITERAL_QUOTE prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:literal]
[12](3) parse(terms): todo {:prod=>:object, :terms=>[:literal]}, depth 18
[12](3) parse(token): accept :literal
[12](3) parse(push): term :literal, depth 18
[12](3) parse(production): token :STRING_LITERAL_QUOTE, prod :literal, depth 18
[12](2) literal(:start:3): "\"2015-08-29T01:17:06.000-04:00\""(STRING_LITERAL_QUOTE)
[12](3) parse(production): token :STRING_LITERAL_QUOTE prod :literal, prod_branch [:DECIMAL, :DOUBLE, :INTEGER, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "false", "true"], sequence [:RDFLiteral]
[12](3) parse(terms): todo {:prod=>:literal, :terms=>[:RDFLiteral]}, depth 19
[12](3) parse(token): accept :RDFLiteral
[12](3) parse(push): term :RDFLiteral, depth 19
[12](3) parse(production): token :STRING_LITERAL_QUOTE, prod :RDFLiteral, depth 19
[12](2) RDFLiteral(:start:4): "\"2015-08-29T01:17:06.000-04:00\""(STRING_LITERAL_QUOTE)
[12](3) parse(production): token :STRING_LITERAL_QUOTE prod :RDFLiteral, prod_branch [:STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE], sequence [:String, :_RDFLiteral_1]
[12](3) parse(terms): todo {:prod=>:RDFLiteral, :terms=>[:String, :_RDFLiteral_1]}, depth 20
[12](3) parse(token): accept :String
[12](3) parse(push): term :String, depth 20
[12](3) parse(production): token :STRING_LITERAL_QUOTE, prod :String, depth 20
[12](2) String(:start:4): "\"2015-08-29T01:17:06.000-04:00\""(STRING_LITERAL_QUOTE)
[12](3) parse(production): token :STRING_LITERAL_QUOTE prod :String, prod_branch [:STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE], sequence [:STRING_LITERAL_QUOTE]
[12](3) parse(terms): todo {:prod=>:String, :terms=>[:STRING_LITERAL_QUOTE]}, depth 21
[12](3) parse(token): accept :STRING_LITERAL_QUOTE
[12](3) accept: "\"2015-08-29T01:17:06.000-04:00\""(STRING_LITERAL_QUOTE) === :STRING_LITERAL_QUOTE
[12](3) parse(token): token "\"2015-08-29T01:17:06.000-04:00\""(STRING_LITERAL_QUOTE), term :STRING_LITERAL_QUOTE
[12](2) STRING_LITERAL_QUOTE(:terminal): : :STRING_LITERAL_QUOTE: {:string_value=>"2015-08-29T01:17:06.000-04:00"}
[12](3) parse(pop): todo {:prod=>:String, :terms=>[]}, depth 21
[12](2) String(:finish):4:
[12](3) parse(terms): todo {:prod=>:RDFLiteral, :terms=>[:_RDFLiteral_1]}, depth 20
[12](3) parse(token): accept :_RDFLiteral_1
[12](3) parse(push): term :_RDFLiteral_1, depth 20
[12](3) parse(production): token "^^", prod :_RDFLiteral_1, depth 20
[12](2) _RDFLiteral_1(:start:4): "^^"
[12](3) parse(production): token "^^" prod :_RDFLiteral_1, prod_branch ["(", ")", ",", ".", ";", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :LANGTAG, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "]", "^^", "false", "true"], sequence [:_RDFLiteral_2]
[12](3) parse(terms): todo {:prod=>:_RDFLiteral_1, :terms=>[:_RDFLiteral_2]}, depth 21
[12](3) parse(token): accept :_RDFLiteral_2
[12](3) parse(push): term :_RDFLiteral_2, depth 21
[12](3) parse(production): token "^^", prod :_RDFLiteral_2, depth 21
[12](2) _RDFLiteral_2(:start:4): "^^"
[12](3) parse(production): token "^^" prod :_RDFLiteral_2, prod_branch [:LANGTAG, "^^"], sequence [:_RDFLiteral_3]
[12](3) parse(terms): todo {:prod=>:_RDFLiteral_2, :terms=>[:_RDFLiteral_3]}, depth 22
[12](3) parse(token): accept :_RDFLiteral_3
[12](3) parse(push): term :_RDFLiteral_3, depth 22
[12](3) parse(production): token "^^", prod :_RDFLiteral_3, depth 22
[12](2) _RDFLiteral_3(:start:4): "^^"
[12](3) parse(production): token "^^" prod :_RDFLiteral_3, prod_branch ["^^"], sequence ["^^", :iri]
[12](3) parse(terms): todo {:prod=>:_RDFLiteral_3, :terms=>["^^", :iri]}, depth 23
[12](3) parse(token): accept "^^"
[12](3) accept: "^^" === "^^"
[12](3) parse(token): token "^^", term "^^"
[12](2) ^^(:terminal): : ^^: {:string_value=>"2015-08-29T01:17:06.000-04:00", :string=>"^^"}
[12](3) parse(token): accept :iri
[12](3) parse(push): term :iri, depth 23
[12](3) parse(production): token :PNAME_LN, prod :iri, depth 23
[12](2) iri(:start:4): "xsd:dateTime"(PNAME_LN)
[12](3) parse(production): token :PNAME_LN prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:PrefixedName]
[12](3) parse(terms): todo {:prod=>:iri, :terms=>[:PrefixedName]}, depth 24
[12](3) parse(token): accept :PrefixedName
[12](3) parse(push): term :PrefixedName, depth 24
[12](3) parse(production): token :PNAME_LN, prod :PrefixedName, depth 24
[12](2) PrefixedName(:start:4): "xsd:dateTime"(PNAME_LN)
[12](3) parse(production): token :PNAME_LN prod :PrefixedName, prod_branch [:PNAME_LN, :PNAME_NS], sequence [:PNAME_LN]
[12](3) parse(terms): todo {:prod=>:PrefixedName, :terms=>[:PNAME_LN]}, depth 25
[12](3) parse(token): accept :PNAME_LN
[12](3) accept: "xsd:dateTime"(PNAME_LN) === :PNAME_LN
[12](3) parse(token): token "xsd:dateTime"(PNAME_LN), term :PNAME_LN
[12](3) pname: base: 'http://www.w3.org/2001/XMLSchema#', suffix: 'dateTime'
[12](2) PNAME_LN(:terminal): : :PNAME_LN: {:string_value=>"2015-08-29T01:17:06.000-04:00", :string=>"^^", :resource=>#<RDF::URI:0x3fa78c4f13e8 URI:http://www.w3.org/2001/XMLSchema#dateTime>}
[12](3) parse(pop): todo {:prod=>:PrefixedName, :terms=>[]}, depth 25
[12](2) PrefixedName(:finish):4:
[12](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 24
[12](2) iri(:finish):4:
[12](3) parse(pop): todo {:prod=>:_RDFLiteral_3, :terms=>[]}, depth 23
[12](2) _RDFLiteral_3(:finish):4:
[12](3) parse(pop): todo {:prod=>:_RDFLiteral_2, :terms=>[]}, depth 22
[12](2) _RDFLiteral_2(:finish):4:
[12](3) parse(pop): todo {:prod=>:_RDFLiteral_1, :terms=>[]}, depth 21
[12](2) _RDFLiteral_1(:finish):4:
[12](3) parse(pop): todo {:prod=>:RDFLiteral, :terms=>[]}, depth 20
[12](3) literal: value: "2015-08-29T01:17:06.000-04:00", options: {:datatype=>#<RDF::URI:0x3fa78c4f13e8 URI:http://www.w3.org/2001/XMLSchema#dateTime>}, validate: false, c14n?: nil
[12](2) RDFLiteral(:finish):3: {:resource=>#<RDF::Literal::DateTime:0x3fa78c4e6f4c("2015-08-29T01:17:06.000-04:00"^^<http://www.w3.org/2001/XMLSchema#dateTime>)>}
[12](3) parse(pop): todo {:prod=>:literal, :terms=>[]}, depth 19
[12](2) literal(:finish):3:
[12](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 18
[12](3) object: current: {:resource=>#<RDF::Literal::DateTime:0x3fa78c4e6f4c("2015-08-29T01:17:06.000-04:00"^^<http://www.w3.org/2001/XMLSchema#dateTime>)>}
[12](2) object: generate statement: <http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee> <http://purl.org/dc/terms/modified> "2015-08-29T01:17:06.000-04:00"^^<http://www.w3.org/2001/XMLSchema#dateTime> .
[12](2) object(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c684f98 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c52d7f8 URI:http://purl.org/dc/terms/modified>, :string=>";"}
[12](3) parse(terms): todo {:prod=>:objectList, :terms=>[:_objectList_1]}, depth 17
[12](3) parse(token): accept :_objectList_1
[12](3) parse(token): skip optional term :_objectList_1 on "."
[12](3) parse(pop): todo {:prod=>:objectList, :terms=>[]}, depth 17
[12](2) objectList(:finish):2:
[12](3) parse(pop): todo {:prod=>:_predicateObjectList_5, :terms=>[]}, depth 16
[12](2) _predicateObjectList_5(:finish):2:
[12](3) parse(pop): todo {:prod=>:_predicateObjectList_4, :terms=>[]}, depth 15
[12](2) _predicateObjectList_4(:finish):2:
[12](3) parse(pop): todo {:prod=>:_predicateObjectList_2, :terms=>[]}, depth 14
[12](2) _predicateObjectList_2(:finish):2:
[12](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_1]}, depth 13
[12](3) parse(token): accept :_predicateObjectList_1
[12](3) parse(token): skip optional term :_predicateObjectList_1 on "."
[12](3) parse(pop): todo {:prod=>:_predicateObjectList_3, :terms=>[]}, depth 13
[12](2) _predicateObjectList_3(:finish):2:
[12](3) parse(pop): todo {:prod=>:_predicateObjectList_1, :terms=>[]}, depth 12
[12](2) _predicateObjectList_1(:finish):2:
[12](3) parse(pop): todo {:prod=>:_predicateObjectList_3, :terms=>[]}, depth 11
[12](2) _predicateObjectList_3(:finish):2:
[12](3) parse(pop): todo {:prod=>:_predicateObjectList_1, :terms=>[]}, depth 10
[12](2) _predicateObjectList_1(:finish):2:
[12](3) parse(pop): todo {:prod=>:_predicateObjectList_3, :terms=>[]}, depth 9
[12](2) _predicateObjectList_3(:finish):2:
[12](3) parse(pop): todo {:prod=>:_predicateObjectList_1, :terms=>[]}, depth 8
[12](2) _predicateObjectList_1(:finish):2:
[12](3) parse(pop): todo {:prod=>:predicateObjectList, :terms=>[]}, depth 7
[12](2) predicateObjectList(:finish):2:
[12](3) parse(pop): todo {:prod=>:_triples_1, :terms=>[]}, depth 6
[12](2) _triples_1(:finish):2:
[12](3) parse(pop): todo {:prod=>:triples, :terms=>[]}, depth 5
[12](2) triples(:finish):1: {}
[12](3) parse(terms): todo {:prod=>:_statement_1, :terms=>["."]}, depth 4
[12](3) parse(token): accept "."
[12](3) accept: "." === "."
[12](3) parse(token): token ".", term "."
[12](2) .(:terminal): : .: {:terminated=>true}
[12](3) parse(pop): todo {:prod=>:_statement_1, :terms=>[]}, depth 4
[12](2) _statement_1(:finish):1:
[12](3) parse(pop): todo {:prod=>:statement, :terms=>[]}, depth 3
[12](2) statement(:finish):1:
[12](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:turtleDoc]}, depth 2
[12](3) parse(token): accept :turtleDoc
[14](3) parse(push): term :turtleDoc, depth 2
[14](3)parse(production): token :IRIREF, prod :turtleDoc, depth 0
[14](2) turtleDoc(:start:1): "<http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml>"(IRIREF)
[14](3) parse(production): token :IRIREF prod :turtleDoc, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_turtleDoc_1]
[14](3) parse(terms): todo {:prod=>:turtleDoc, :terms=>[:_turtleDoc_1]}, depth 1
[14](3) parse(token): accept :_turtleDoc_1
[14](3) parse(push): term :_turtleDoc_1, depth 1
[14](3) parse(production): token :IRIREF, prod :_turtleDoc_1, depth 1
[14](2) _turtleDoc_1(:start:1): "<http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml>"(IRIREF)
[14](3) parse(production): token :IRIREF prod :_turtleDoc_1, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:statement, :turtleDoc]
[14](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:statement, :turtleDoc]}, depth 2
[14](3) parse(token): accept :statement
[14](3) parse(push): term :statement, depth 2
[14](3) parse(production): token :IRIREF, prod :statement, depth 2
[14](2) statement(:start:1): "<http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml>"(IRIREF)
[14](3) parse(production): token :IRIREF prod :statement, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_statement_1]
[14](3) parse(terms): todo {:prod=>:statement, :terms=>[:_statement_1]}, depth 3
[14](3) parse(token): accept :_statement_1
[14](3) parse(push): term :_statement_1, depth 3
[14](3) parse(production): token :IRIREF, prod :_statement_1, depth 3
[14](2) _statement_1(:start:1): "<http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml>"(IRIREF)
[14](3) parse(production): token :IRIREF prod :_statement_1, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, "["], sequence [:triples, "."]
[14](3) parse(terms): todo {:prod=>:_statement_1, :terms=>[:triples, "."]}, depth 4
[14](3) parse(token): accept :triples
[14](3) parse(push): term :triples, depth 4
[14](3) parse(production): token :IRIREF, prod :triples, depth 4
[14](2) triples(:start):1: {}
[14](3) parse(production): token :IRIREF prod :triples, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, "["], sequence [:_triples_1]
[14](3) parse(terms): todo {:prod=>:triples, :terms=>[:_triples_1]}, depth 5
[14](3) parse(token): accept :_triples_1
[14](3) parse(push): term :_triples_1, depth 5
[14](3) parse(production): token :IRIREF, prod :_triples_1, depth 5
[14](2) _triples_1(:start:2): "<http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml>"(IRIREF)
[14](3) parse(production): token :IRIREF prod :_triples_1, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS], sequence [:subject, :predicateObjectList]
[14](3) parse(terms): todo {:prod=>:_triples_1, :terms=>[:subject, :predicateObjectList]}, depth 6
[14](3) parse(token): accept :subject
[14](3) parse(push): term :subject, depth 6
[14](3) parse(production): token :IRIREF, prod :subject, depth 6
[14](2) subject(:start):2: {:triples=>true}
[14](3) parse(production): token :IRIREF prod :subject, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS], sequence [:iri]
[14](3) parse(terms): todo {:prod=>:subject, :terms=>[:iri]}, depth 7
[14](3) parse(token): accept :iri
[14](3) parse(push): term :iri, depth 7
[14](3) parse(production): token :IRIREF, prod :iri, depth 7
[14](2) iri(:start:3): "<http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml>"(IRIREF)
[14](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[14](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 8
[14](3) parse(token): accept :IRIREF
[14](3) accept: "<http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml>"(IRIREF) === :IRIREF
[14](3) parse(token): token "<http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml>"(IRIREF), term :IRIREF
[14](2) IRIREF(:terminal): : :IRIREF: {:triples=>nil, :resource=>#<RDF::URI:0x3fa78c4b8ea8 URI:http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml>}
[14](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 8
[14](2) iri(:finish):3:
[14](3) parse(pop): todo {:prod=>:subject, :terms=>[]}, depth 7
[14](2) subject(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c4b8ea8 URI:http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml>}
[14](3) parse(terms): todo {:prod=>:_triples_1, :terms=>[:predicateObjectList]}, depth 6
[14](3) parse(token): accept :predicateObjectList
[14](3) parse(push): term :predicateObjectList, depth 6
[14](3) parse(production): token "a", prod :predicateObjectList, depth 6
[14](2) predicateObjectList(:start:2): "a"
[14](3) parse(production): token "a" prod :predicateObjectList, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:verb, :objectList, :_predicateObjectList_1]
[14](3) parse(terms): todo {:prod=>:predicateObjectList, :terms=>[:verb, :objectList, :_predicateObjectList_1]}, depth 7
[14](3) parse(token): accept :verb
[14](3) parse(push): term :verb, depth 7
[14](3) parse(production): token "a", prod :verb, depth 7
[14](2) verb(:start:3): "a"
[14](3) parse(production): token "a" prod :verb, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence ["a"]
[14](3) parse(terms): todo {:prod=>:verb, :terms=>["a"]}, depth 8
[14](3) parse(token): accept "a"
[14](3) accept: "a" === "a"
[14](3) parse(token): token "a", term "a"
[14](2) a(:terminal): : a: {:resource=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>}
[14](3) parse(pop): todo {:prod=>:verb, :terms=>[]}, depth 8
[14](2) verb(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c4b8ea8 URI:http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>}
[14](3) parse(terms): todo {:prod=>:predicateObjectList, :terms=>[:objectList, :_predicateObjectList_1]}, depth 7
[14](3) parse(token): accept :objectList
[14](3) parse(push): term :objectList, depth 7
[14](3) parse(production): token :IRIREF, prod :objectList, depth 7
[14](2) objectList(:start:2): "<http://www.europeana.eu/schemas/edm/WebResource>"(IRIREF)
[14](3) parse(production): token :IRIREF prod :objectList, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:object, :_objectList_1]
[14](3) parse(terms): todo {:prod=>:objectList, :terms=>[:object, :_objectList_1]}, depth 8
[14](3) parse(token): accept :object
[14](3) parse(push): term :object, depth 8
[14](3) parse(production): token :IRIREF, prod :object, depth 8
[14](2) object(:start:3): "<http://www.europeana.eu/schemas/edm/WebResource>"(IRIREF)
[14](3) parse(production): token :IRIREF prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:iri]
[14](3) parse(terms): todo {:prod=>:object, :terms=>[:iri]}, depth 9
[14](3) parse(token): accept :iri
[14](3) parse(push): term :iri, depth 9
[14](3) parse(production): token :IRIREF, prod :iri, depth 9
[14](2) iri(:start:3): "<http://www.europeana.eu/schemas/edm/WebResource>"(IRIREF)
[14](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[14](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 10
[14](3) parse(token): accept :IRIREF
[14](3) accept: "<http://www.europeana.eu/schemas/edm/WebResource>"(IRIREF) === :IRIREF
[14](3) parse(token): token "<http://www.europeana.eu/schemas/edm/WebResource>"(IRIREF), term :IRIREF
[14](2) IRIREF(:terminal): : :IRIREF: {:resource=>#<RDF::URI:0x3fa78c495b38 URI:http://www.europeana.eu/schemas/edm/WebResource>}
[14](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 10
[14](2) iri(:finish):3:
[14](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 9
[14](3) object: current: {:resource=>#<RDF::URI:0x3fa78c495b38 URI:http://www.europeana.eu/schemas/edm/WebResource>}
[14](2) object: generate statement: <http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.europeana.eu/schemas/edm/WebResource> .
[14](2) object(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c4b8ea8 URI:http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>}
[14](3) parse(terms): todo {:prod=>:objectList, :terms=>[:_objectList_1]}, depth 8
[14](3) parse(token): accept :_objectList_1
[14](3) parse(token): skip optional term :_objectList_1 on "."
[14](3) parse(pop): todo {:prod=>:objectList, :terms=>[]}, depth 8
[14](2) objectList(:finish):2:
[14](3) parse(terms): todo {:prod=>:predicateObjectList, :terms=>[:_predicateObjectList_1]}, depth 7
[14](3) parse(token): accept :_predicateObjectList_1
[14](3) parse(token): skip optional term :_predicateObjectList_1 on "."
[14](3) parse(pop): todo {:prod=>:predicateObjectList, :terms=>[]}, depth 7
[14](2) predicateObjectList(:finish):2:
[14](3) parse(pop): todo {:prod=>:_triples_1, :terms=>[]}, depth 6
[14](2) _triples_1(:finish):2:
[14](3) parse(pop): todo {:prod=>:triples, :terms=>[]}, depth 5
[14](2) triples(:finish):1: {}
[14](3) parse(terms): todo {:prod=>:_statement_1, :terms=>["."]}, depth 4
[14](3) parse(token): accept "."
[14](3) accept: "." === "."
[14](3) parse(token): token ".", term "."
[14](2) .(:terminal): : .: {:terminated=>true}
[14](3) parse(pop): todo {:prod=>:_statement_1, :terms=>[]}, depth 4
[14](2) _statement_1(:finish):1:
[14](3) parse(pop): todo {:prod=>:statement, :terms=>[]}, depth 3
[14](2) statement(:finish):1:
[14](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:turtleDoc]}, depth 2
[14](3) parse(token): accept :turtleDoc
[16](3) parse(push): term :turtleDoc, depth 2
[16](3)parse(production): token :IRIREF, prod :turtleDoc, depth 0
[16](2) turtleDoc(:start:1): "<http://dp.la/api/contributor/washington>"(IRIREF)
[16](3) parse(production): token :IRIREF prod :turtleDoc, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_turtleDoc_1]
[16](3) parse(terms): todo {:prod=>:turtleDoc, :terms=>[:_turtleDoc_1]}, depth 1
[16](3) parse(token): accept :_turtleDoc_1
[16](3) parse(push): term :_turtleDoc_1, depth 1
[16](3) parse(production): token :IRIREF, prod :_turtleDoc_1, depth 1
[16](2) _turtleDoc_1(:start:1): "<http://dp.la/api/contributor/washington>"(IRIREF)
[16](3) parse(production): token :IRIREF prod :_turtleDoc_1, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:statement, :turtleDoc]
[16](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:statement, :turtleDoc]}, depth 2
[16](3) parse(token): accept :statement
[16](3) parse(push): term :statement, depth 2
[16](3) parse(production): token :IRIREF, prod :statement, depth 2
[16](2) statement(:start:1): "<http://dp.la/api/contributor/washington>"(IRIREF)
[16](3) parse(production): token :IRIREF prod :statement, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_statement_1]
[16](3) parse(terms): todo {:prod=>:statement, :terms=>[:_statement_1]}, depth 3
[16](3) parse(token): accept :_statement_1
[16](3) parse(push): term :_statement_1, depth 3
[16](3) parse(production): token :IRIREF, prod :_statement_1, depth 3
[16](2) _statement_1(:start:1): "<http://dp.la/api/contributor/washington>"(IRIREF)
[16](3) parse(production): token :IRIREF prod :_statement_1, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, "["], sequence [:triples, "."]
[16](3) parse(terms): todo {:prod=>:_statement_1, :terms=>[:triples, "."]}, depth 4
[16](3) parse(token): accept :triples
[16](3) parse(push): term :triples, depth 4
[16](3) parse(production): token :IRIREF, prod :triples, depth 4
[16](2) triples(:start):1: {}
[16](3) parse(production): token :IRIREF prod :triples, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, "["], sequence [:_triples_1]
[16](3) parse(terms): todo {:prod=>:triples, :terms=>[:_triples_1]}, depth 5
[16](3) parse(token): accept :_triples_1
[16](3) parse(push): term :_triples_1, depth 5
[16](3) parse(production): token :IRIREF, prod :_triples_1, depth 5
[16](2) _triples_1(:start:2): "<http://dp.la/api/contributor/washington>"(IRIREF)
[16](3) parse(production): token :IRIREF prod :_triples_1, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS], sequence [:subject, :predicateObjectList]
[16](3) parse(terms): todo {:prod=>:_triples_1, :terms=>[:subject, :predicateObjectList]}, depth 6
[16](3) parse(token): accept :subject
[16](3) parse(push): term :subject, depth 6
[16](3) parse(production): token :IRIREF, prod :subject, depth 6
[16](2) subject(:start):2: {:triples=>true}
[16](3) parse(production): token :IRIREF prod :subject, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS], sequence [:iri]
[16](3) parse(terms): todo {:prod=>:subject, :terms=>[:iri]}, depth 7
[16](3) parse(token): accept :iri
[16](3) parse(push): term :iri, depth 7
[16](3) parse(production): token :IRIREF, prod :iri, depth 7
[16](2) iri(:start:3): "<http://dp.la/api/contributor/washington>"(IRIREF)
[16](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[16](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 8
[16](3) parse(token): accept :IRIREF
[16](3) accept: "<http://dp.la/api/contributor/washington>"(IRIREF) === :IRIREF
[16](3) parse(token): token "<http://dp.la/api/contributor/washington>"(IRIREF), term :IRIREF
[16](2) IRIREF(:terminal): : :IRIREF: {:triples=>nil, :resource=>#<RDF::URI:0x3fa78c4596ec URI:http://dp.la/api/contributor/washington>}
[16](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 8
[16](2) iri(:finish):3:
[16](3) parse(pop): todo {:prod=>:subject, :terms=>[]}, depth 7
[16](2) subject(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c4596ec URI:http://dp.la/api/contributor/washington>}
[16](3) parse(terms): todo {:prod=>:_triples_1, :terms=>[:predicateObjectList]}, depth 6
[16](3) parse(token): accept :predicateObjectList
[16](3) parse(push): term :predicateObjectList, depth 6
[16](3) parse(production): token "a", prod :predicateObjectList, depth 6
[16](2) predicateObjectList(:start:2): "a"
[16](3) parse(production): token "a" prod :predicateObjectList, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:verb, :objectList, :_predicateObjectList_1]
[16](3) parse(terms): todo {:prod=>:predicateObjectList, :terms=>[:verb, :objectList, :_predicateObjectList_1]}, depth 7
[16](3) parse(token): accept :verb
[16](3) parse(push): term :verb, depth 7
[16](3) parse(production): token "a", prod :verb, depth 7
[16](2) verb(:start:3): "a"
[16](3) parse(production): token "a" prod :verb, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence ["a"]
[16](3) parse(terms): todo {:prod=>:verb, :terms=>["a"]}, depth 8
[16](3) parse(token): accept "a"
[16](3) accept: "a" === "a"
[16](3) parse(token): token "a", term "a"
[16](2) a(:terminal): : a: {:resource=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>}
[16](3) parse(pop): todo {:prod=>:verb, :terms=>[]}, depth 8
[16](2) verb(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c4596ec URI:http://dp.la/api/contributor/washington>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>}
[16](3) parse(terms): todo {:prod=>:predicateObjectList, :terms=>[:objectList, :_predicateObjectList_1]}, depth 7
[16](3) parse(token): accept :objectList
[16](3) parse(push): term :objectList, depth 7
[16](3) parse(production): token :IRIREF, prod :objectList, depth 7
[16](2) objectList(:start:2): "<http://www.europeana.eu/schemas/edm/Agent>"(IRIREF)
[16](3) parse(production): token :IRIREF prod :objectList, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:object, :_objectList_1]
[16](3) parse(terms): todo {:prod=>:objectList, :terms=>[:object, :_objectList_1]}, depth 8
[16](3) parse(token): accept :object
[16](3) parse(push): term :object, depth 8
[16](3) parse(production): token :IRIREF, prod :object, depth 8
[16](2) object(:start:3): "<http://www.europeana.eu/schemas/edm/Agent>"(IRIREF)
[16](3) parse(production): token :IRIREF prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:iri]
[16](3) parse(terms): todo {:prod=>:object, :terms=>[:iri]}, depth 9
[16](3) parse(token): accept :iri
[16](3) parse(push): term :iri, depth 9
[16](3) parse(production): token :IRIREF, prod :iri, depth 9
[16](2) iri(:start:3): "<http://www.europeana.eu/schemas/edm/Agent>"(IRIREF)
[16](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[16](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 10
[16](3) parse(token): accept :IRIREF
[16](3) accept: "<http://www.europeana.eu/schemas/edm/Agent>"(IRIREF) === :IRIREF
[16](3) parse(token): token "<http://www.europeana.eu/schemas/edm/Agent>"(IRIREF), term :IRIREF
[16](2) IRIREF(:terminal): : :IRIREF: {:resource=>#<RDF::URI:0x3fa78c44d298 URI:http://www.europeana.eu/schemas/edm/Agent>}
[16](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 10
[16](2) iri(:finish):3:
[16](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 9
[16](3) object: current: {:resource=>#<RDF::URI:0x3fa78c44d298 URI:http://www.europeana.eu/schemas/edm/Agent>}
[16](2) object: generate statement: <http://dp.la/api/contributor/washington> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.europeana.eu/schemas/edm/Agent> .
[16](2) object(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c4596ec URI:http://dp.la/api/contributor/washington>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>}
[16](3) parse(terms): todo {:prod=>:objectList, :terms=>[:_objectList_1]}, depth 8
[16](3) parse(token): accept :_objectList_1
[16](3) parse(token): skip optional term :_objectList_1 on ";"
[16](3) parse(pop): todo {:prod=>:objectList, :terms=>[]}, depth 8
[16](2) objectList(:finish):2:
[16](3) parse(terms): todo {:prod=>:predicateObjectList, :terms=>[:_predicateObjectList_1]}, depth 7
[16](3) parse(token): accept :_predicateObjectList_1
[16](3) parse(push): term :_predicateObjectList_1, depth 7
[16](3) parse(production): token ";", prod :_predicateObjectList_1, depth 7
[16](2) _predicateObjectList_1(:start:2): ";"
[16](3) parse(production): token ";" prod :_predicateObjectList_1, prod_branch [".", ";", "]"], sequence [:_predicateObjectList_3]
[16](3) parse(terms): todo {:prod=>:_predicateObjectList_1, :terms=>[:_predicateObjectList_3]}, depth 8
[16](3) parse(token): accept :_predicateObjectList_3
[16](3) parse(push): term :_predicateObjectList_3, depth 8
[16](3) parse(production): token ";", prod :_predicateObjectList_3, depth 8
[16](2) _predicateObjectList_3(:start:2): ";"
[16](3) parse(production): token ";" prod :_predicateObjectList_3, prod_branch [";"], sequence [:_predicateObjectList_2, :_predicateObjectList_1]
[16](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_2, :_predicateObjectList_1]}, depth 9
[16](3) parse(token): accept :_predicateObjectList_2
[16](3) parse(push): term :_predicateObjectList_2, depth 9
[16](3) parse(production): token ";", prod :_predicateObjectList_2, depth 9
[16](2) _predicateObjectList_2(:start:2): ";"
[16](3) parse(production): token ";" prod :_predicateObjectList_2, prod_branch [";"], sequence [";", :_predicateObjectList_4]
[16](3) parse(terms): todo {:prod=>:_predicateObjectList_2, :terms=>[";", :_predicateObjectList_4]}, depth 10
[16](3) parse(token): accept ";"
[16](3) accept: ";" === ";"
[16](3) parse(token): token ";", term ";"
[16](2) ;(:terminal): : ;: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c4596ec URI:http://dp.la/api/contributor/washington>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>, :string=>";"}
[16](3) parse(token): accept :_predicateObjectList_4
[17](3) parse(push): term :_predicateObjectList_4, depth 10
[17](3) parse(production): token :IRIREF, prod :_predicateObjectList_4, depth 10
[17](2) _predicateObjectList_4(:start:2): "<http://www.w3.org/2004/02/skos/core#prefLabel>"(IRIREF)
[17](3) parse(production): token :IRIREF prod :_predicateObjectList_4, prod_branch [".", ";", :IRIREF, :PNAME_LN, :PNAME_NS, "]", "a"], sequence [:_predicateObjectList_5]
[17](3) parse(terms): todo {:prod=>:_predicateObjectList_4, :terms=>[:_predicateObjectList_5]}, depth 11
[17](3) parse(token): accept :_predicateObjectList_5
[17](3) parse(push): term :_predicateObjectList_5, depth 11
[17](3) parse(production): token :IRIREF, prod :_predicateObjectList_5, depth 11
[17](2) _predicateObjectList_5(:start:2): "<http://www.w3.org/2004/02/skos/core#prefLabel>"(IRIREF)
[17](3) parse(production): token :IRIREF prod :_predicateObjectList_5, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:verb, :objectList]
[17](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:verb, :objectList]}, depth 12
[17](3) parse(token): accept :verb
[17](3) parse(push): term :verb, depth 12
[17](3) parse(production): token :IRIREF, prod :verb, depth 12
[17](2) verb(:start:3): "<http://www.w3.org/2004/02/skos/core#prefLabel>"(IRIREF)
[17](3) parse(production): token :IRIREF prod :verb, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:predicate]
[17](3) parse(terms): todo {:prod=>:verb, :terms=>[:predicate]}, depth 13
[17](3) parse(token): accept :predicate
[17](3) parse(push): term :predicate, depth 13
[17](3) parse(production): token :IRIREF, prod :predicate, depth 13
[17](2) predicate(:start:3): "<http://www.w3.org/2004/02/skos/core#prefLabel>"(IRIREF)
[17](3) parse(production): token :IRIREF prod :predicate, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:iri]
[17](3) parse(terms): todo {:prod=>:predicate, :terms=>[:iri]}, depth 14
[17](3) parse(token): accept :iri
[17](3) parse(push): term :iri, depth 14
[17](3) parse(production): token :IRIREF, prod :iri, depth 14
[17](2) iri(:start:3): "<http://www.w3.org/2004/02/skos/core#prefLabel>"(IRIREF)
[17](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[17](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 15
[17](3) parse(token): accept :IRIREF
[17](3) accept: "<http://www.w3.org/2004/02/skos/core#prefLabel>"(IRIREF) === :IRIREF
[17](3) parse(token): token "<http://www.w3.org/2004/02/skos/core#prefLabel>"(IRIREF), term :IRIREF
[17](2) IRIREF(:terminal): : :IRIREF: {:resource=>#<RDF::URI:0x3fa78c4288f8 URI:http://www.w3.org/2004/02/skos/core#prefLabel>}
[17](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 15
[17](2) iri(:finish):3:
[17](3) parse(pop): todo {:prod=>:predicate, :terms=>[]}, depth 14
[17](2) predicate(:finish):3:
[17](3) parse(pop): todo {:prod=>:verb, :terms=>[]}, depth 13
[17](2) verb(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c4596ec URI:http://dp.la/api/contributor/washington>, :predicate=>#<RDF::URI:0x3fa78c4288f8 URI:http://www.w3.org/2004/02/skos/core#prefLabel>, :string=>";"}
[17](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:objectList]}, depth 12
[17](3) parse(token): accept :objectList
[17](3) parse(push): term :objectList, depth 12
[17](3) parse(production): token :STRING_LITERAL_QUOTE, prod :objectList, depth 12
[17](2) objectList(:start:2): "\"University of Washington\""(STRING_LITERAL_QUOTE)
[17](3) parse(production): token :STRING_LITERAL_QUOTE prod :objectList, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:object, :_objectList_1]
[17](3) parse(terms): todo {:prod=>:objectList, :terms=>[:object, :_objectList_1]}, depth 13
[17](3) parse(token): accept :object
[17](3) parse(push): term :object, depth 13
[17](3) parse(production): token :STRING_LITERAL_QUOTE, prod :object, depth 13
[17](2) object(:start:3): "\"University of Washington\""(STRING_LITERAL_QUOTE)
[17](3) parse(production): token :STRING_LITERAL_QUOTE prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:literal]
[17](3) parse(terms): todo {:prod=>:object, :terms=>[:literal]}, depth 14
[17](3) parse(token): accept :literal
[17](3) parse(push): term :literal, depth 14
[17](3) parse(production): token :STRING_LITERAL_QUOTE, prod :literal, depth 14
[17](2) literal(:start:3): "\"University of Washington\""(STRING_LITERAL_QUOTE)
[17](3) parse(production): token :STRING_LITERAL_QUOTE prod :literal, prod_branch [:DECIMAL, :DOUBLE, :INTEGER, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "false", "true"], sequence [:RDFLiteral]
[17](3) parse(terms): todo {:prod=>:literal, :terms=>[:RDFLiteral]}, depth 15
[17](3) parse(token): accept :RDFLiteral
[17](3) parse(push): term :RDFLiteral, depth 15
[17](3) parse(production): token :STRING_LITERAL_QUOTE, prod :RDFLiteral, depth 15
[17](2) RDFLiteral(:start:4): "\"University of Washington\""(STRING_LITERAL_QUOTE)
[17](3) parse(production): token :STRING_LITERAL_QUOTE prod :RDFLiteral, prod_branch [:STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE], sequence [:String, :_RDFLiteral_1]
[17](3) parse(terms): todo {:prod=>:RDFLiteral, :terms=>[:String, :_RDFLiteral_1]}, depth 16
[17](3) parse(token): accept :String
[17](3) parse(push): term :String, depth 16
[17](3) parse(production): token :STRING_LITERAL_QUOTE, prod :String, depth 16
[17](2) String(:start:4): "\"University of Washington\""(STRING_LITERAL_QUOTE)
[17](3) parse(production): token :STRING_LITERAL_QUOTE prod :String, prod_branch [:STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE], sequence [:STRING_LITERAL_QUOTE]
[17](3) parse(terms): todo {:prod=>:String, :terms=>[:STRING_LITERAL_QUOTE]}, depth 17
[17](3) parse(token): accept :STRING_LITERAL_QUOTE
[17](3) accept: "\"University of Washington\""(STRING_LITERAL_QUOTE) === :STRING_LITERAL_QUOTE
[17](3) parse(token): token "\"University of Washington\""(STRING_LITERAL_QUOTE), term :STRING_LITERAL_QUOTE
[17](2) STRING_LITERAL_QUOTE(:terminal): : :STRING_LITERAL_QUOTE: {:string_value=>"University of Washington"}
[17](3) parse(pop): todo {:prod=>:String, :terms=>[]}, depth 17
[17](2) String(:finish):4:
[17](3) parse(terms): todo {:prod=>:RDFLiteral, :terms=>[:_RDFLiteral_1]}, depth 16
[17](3) parse(token): accept :_RDFLiteral_1
[17](3) parse(token): skip optional term :_RDFLiteral_1 on "."
[17](3) parse(pop): todo {:prod=>:RDFLiteral, :terms=>[]}, depth 16
[17](3) literal: value: "University of Washington", options: {}, validate: false, c14n?: nil
[17](2) RDFLiteral(:finish):3: {:resource=>#<RDF::Literal:0x3fa78c401ab4("University of Washington")>}
[17](3) parse(pop): todo {:prod=>:literal, :terms=>[]}, depth 15
[17](2) literal(:finish):3:
[17](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 14
[17](3) object: current: {:resource=>#<RDF::Literal:0x3fa78c401ab4("University of Washington")>}
[17](2) object: generate statement: <http://dp.la/api/contributor/washington> <http://www.w3.org/2004/02/skos/core#prefLabel> "University of Washington" .
[17](2) object(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c4596ec URI:http://dp.la/api/contributor/washington>, :predicate=>#<RDF::URI:0x3fa78c4288f8 URI:http://www.w3.org/2004/02/skos/core#prefLabel>, :string=>";"}
[17](3) parse(terms): todo {:prod=>:objectList, :terms=>[:_objectList_1]}, depth 13
[17](3) parse(token): accept :_objectList_1
[17](3) parse(token): skip optional term :_objectList_1 on "."
[17](3) parse(pop): todo {:prod=>:objectList, :terms=>[]}, depth 13
[17](2) objectList(:finish):2:
[17](3) parse(pop): todo {:prod=>:_predicateObjectList_5, :terms=>[]}, depth 12
[17](2) _predicateObjectList_5(:finish):2:
[17](3) parse(pop): todo {:prod=>:_predicateObjectList_4, :terms=>[]}, depth 11
[17](2) _predicateObjectList_4(:finish):2:
[17](3) parse(pop): todo {:prod=>:_predicateObjectList_2, :terms=>[]}, depth 10
[17](2) _predicateObjectList_2(:finish):2:
[17](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_1]}, depth 9
[17](3) parse(token): accept :_predicateObjectList_1
[17](3) parse(token): skip optional term :_predicateObjectList_1 on "."
[17](3) parse(pop): todo {:prod=>:_predicateObjectList_3, :terms=>[]}, depth 9
[17](2) _predicateObjectList_3(:finish):2:
[17](3) parse(pop): todo {:prod=>:_predicateObjectList_1, :terms=>[]}, depth 8
[17](2) _predicateObjectList_1(:finish):2:
[17](3) parse(pop): todo {:prod=>:predicateObjectList, :terms=>[]}, depth 7
[17](2) predicateObjectList(:finish):2:
[17](3) parse(pop): todo {:prod=>:_triples_1, :terms=>[]}, depth 6
[17](2) _triples_1(:finish):2:
[17](3) parse(pop): todo {:prod=>:triples, :terms=>[]}, depth 5
[17](2) triples(:finish):1: {}
[17](3) parse(terms): todo {:prod=>:_statement_1, :terms=>["."]}, depth 4
[17](3) parse(token): accept "."
[17](3) accept: "." === "."
[17](3) parse(token): token ".", term "."
[17](2) .(:terminal): : .: {:terminated=>true}
[17](3) parse(pop): todo {:prod=>:_statement_1, :terms=>[]}, depth 4
[17](2) _statement_1(:finish):1:
[17](3) parse(pop): todo {:prod=>:statement, :terms=>[]}, depth 3
[17](2) statement(:finish):1:
[17](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:turtleDoc]}, depth 2
[17](3) parse(token): accept :turtleDoc
[19](3) parse(push): term :turtleDoc, depth 2
[19](3)parse(production): token :PNAME_LN, prod :turtleDoc, depth 0
[19](2) turtleDoc(:start:1): "parent:248e68635d145dfb1ea7e8f44ef8e9ee"(PNAME_LN)
[19](3) parse(production): token :PNAME_LN prod :turtleDoc, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_turtleDoc_1]
[19](3) parse(terms): todo {:prod=>:turtleDoc, :terms=>[:_turtleDoc_1]}, depth 1
[19](3) parse(token): accept :_turtleDoc_1
[19](3) parse(push): term :_turtleDoc_1, depth 1
[19](3) parse(production): token :PNAME_LN, prod :_turtleDoc_1, depth 1
[19](2) _turtleDoc_1(:start:1): "parent:248e68635d145dfb1ea7e8f44ef8e9ee"(PNAME_LN)
[19](3) parse(production): token :PNAME_LN prod :_turtleDoc_1, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:statement, :turtleDoc]
[19](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:statement, :turtleDoc]}, depth 2
[19](3) parse(token): accept :statement
[19](3) parse(push): term :statement, depth 2
[19](3) parse(production): token :PNAME_LN, prod :statement, depth 2
[19](2) statement(:start:1): "parent:248e68635d145dfb1ea7e8f44ef8e9ee"(PNAME_LN)
[19](3) parse(production): token :PNAME_LN prod :statement, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_statement_1]
[19](3) parse(terms): todo {:prod=>:statement, :terms=>[:_statement_1]}, depth 3
[19](3) parse(token): accept :_statement_1
[19](3) parse(push): term :_statement_1, depth 3
[19](3) parse(production): token :PNAME_LN, prod :_statement_1, depth 3
[19](2) _statement_1(:start:1): "parent:248e68635d145dfb1ea7e8f44ef8e9ee"(PNAME_LN)
[19](3) parse(production): token :PNAME_LN prod :_statement_1, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, "["], sequence [:triples, "."]
[19](3) parse(terms): todo {:prod=>:_statement_1, :terms=>[:triples, "."]}, depth 4
[19](3) parse(token): accept :triples
[19](3) parse(push): term :triples, depth 4
[19](3) parse(production): token :PNAME_LN, prod :triples, depth 4
[19](2) triples(:start):1: {}
[19](3) parse(production): token :PNAME_LN prod :triples, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, "["], sequence [:_triples_1]
[19](3) parse(terms): todo {:prod=>:triples, :terms=>[:_triples_1]}, depth 5
[19](3) parse(token): accept :_triples_1
[19](3) parse(push): term :_triples_1, depth 5
[19](3) parse(production): token :PNAME_LN, prod :_triples_1, depth 5
[19](2) _triples_1(:start:2): "parent:248e68635d145dfb1ea7e8f44ef8e9ee"(PNAME_LN)
[19](3) parse(production): token :PNAME_LN prod :_triples_1, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS], sequence [:subject, :predicateObjectList]
[19](3) parse(terms): todo {:prod=>:_triples_1, :terms=>[:subject, :predicateObjectList]}, depth 6
[19](3) parse(token): accept :subject
[19](3) parse(push): term :subject, depth 6
[19](3) parse(production): token :PNAME_LN, prod :subject, depth 6
[19](2) subject(:start):2: {:triples=>true}
[19](3) parse(production): token :PNAME_LN prod :subject, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS], sequence [:iri]
[19](3) parse(terms): todo {:prod=>:subject, :terms=>[:iri]}, depth 7
[19](3) parse(token): accept :iri
[19](3) parse(push): term :iri, depth 7
[19](3) parse(production): token :PNAME_LN, prod :iri, depth 7
[19](2) iri(:start:3): "parent:248e68635d145dfb1ea7e8f44ef8e9ee"(PNAME_LN)
[19](3) parse(production): token :PNAME_LN prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:PrefixedName]
[19](3) parse(terms): todo {:prod=>:iri, :terms=>[:PrefixedName]}, depth 8
[19](3) parse(token): accept :PrefixedName
[19](3) parse(push): term :PrefixedName, depth 8
[19](3) parse(production): token :PNAME_LN, prod :PrefixedName, depth 8
[19](2) PrefixedName(:start:3): "parent:248e68635d145dfb1ea7e8f44ef8e9ee"(PNAME_LN)
[19](3) parse(production): token :PNAME_LN prod :PrefixedName, prod_branch [:PNAME_LN, :PNAME_NS], sequence [:PNAME_LN]
[19](3) parse(terms): todo {:prod=>:PrefixedName, :terms=>[:PNAME_LN]}, depth 9
[19](3) parse(token): accept :PNAME_LN
[19](3) accept: "parent:248e68635d145dfb1ea7e8f44ef8e9ee"(PNAME_LN) === :PNAME_LN
[19](3) parse(token): token "parent:248e68635d145dfb1ea7e8f44ef8e9ee"(PNAME_LN), term :PNAME_LN
[19](3) pname: base: 'http://ldp.dp.la/ldp/items/', suffix: '248e68635d145dfb1ea7e8f44ef8e9ee'
[19](2) PNAME_LN(:terminal): : :PNAME_LN: {:triples=>nil, :resource=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>}
[19](3) parse(pop): todo {:prod=>:PrefixedName, :terms=>[]}, depth 9
[19](2) PrefixedName(:finish):3:
[19](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 8
[19](2) iri(:finish):3:
[19](3) parse(pop): todo {:prod=>:subject, :terms=>[]}, depth 7
[19](2) subject(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>}
[19](3) parse(terms): todo {:prod=>:_triples_1, :terms=>[:predicateObjectList]}, depth 6
[19](3) parse(token): accept :predicateObjectList
[19](3) parse(push): term :predicateObjectList, depth 6
[19](3) parse(production): token "a", prod :predicateObjectList, depth 6
[19](2) predicateObjectList(:start:2): "a"
[19](3) parse(production): token "a" prod :predicateObjectList, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:verb, :objectList, :_predicateObjectList_1]
[19](3) parse(terms): todo {:prod=>:predicateObjectList, :terms=>[:verb, :objectList, :_predicateObjectList_1]}, depth 7
[19](3) parse(token): accept :verb
[19](3) parse(push): term :verb, depth 7
[19](3) parse(production): token "a", prod :verb, depth 7
[19](2) verb(:start:3): "a"
[19](3) parse(production): token "a" prod :verb, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence ["a"]
[19](3) parse(terms): todo {:prod=>:verb, :terms=>["a"]}, depth 8
[19](3) parse(token): accept "a"
[19](3) accept: "a" === "a"
[19](3) parse(token): token "a", term "a"
[19](2) a(:terminal): : a: {:resource=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>}
[19](3) parse(pop): todo {:prod=>:verb, :terms=>[]}, depth 8
[19](2) verb(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>}
[19](3) parse(terms): todo {:prod=>:predicateObjectList, :terms=>[:objectList, :_predicateObjectList_1]}, depth 7
[19](3) parse(token): accept :objectList
[19](3) parse(push): term :objectList, depth 7
[19](3) parse(production): token :IRIREF, prod :objectList, depth 7
[19](2) objectList(:start:2): "<http://www.openarchives.org/ore/terms/Aggregation>"(IRIREF)
[19](3) parse(production): token :IRIREF prod :objectList, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:object, :_objectList_1]
[19](3) parse(terms): todo {:prod=>:objectList, :terms=>[:object, :_objectList_1]}, depth 8
[19](3) parse(token): accept :object
[19](3) parse(push): term :object, depth 8
[19](3) parse(production): token :IRIREF, prod :object, depth 8
[19](2) object(:start:3): "<http://www.openarchives.org/ore/terms/Aggregation>"(IRIREF)
[19](3) parse(production): token :IRIREF prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:iri]
[19](3) parse(terms): todo {:prod=>:object, :terms=>[:iri]}, depth 9
[19](3) parse(token): accept :iri
[19](3) parse(push): term :iri, depth 9
[19](3) parse(production): token :IRIREF, prod :iri, depth 9
[19](2) iri(:start:3): "<http://www.openarchives.org/ore/terms/Aggregation>"(IRIREF)
[19](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[19](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 10
[19](3) parse(token): accept :IRIREF
[19](3) accept: "<http://www.openarchives.org/ore/terms/Aggregation>"(IRIREF) === :IRIREF
[19](3) parse(token): token "<http://www.openarchives.org/ore/terms/Aggregation>"(IRIREF), term :IRIREF
[19](2) IRIREF(:terminal): : :IRIREF: {:resource=>#<RDF::URI:0x3fa78c3756e0 URI:http://www.openarchives.org/ore/terms/Aggregation>}
[19](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 10
[19](2) iri(:finish):3:
[19](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 9
[19](3) object: current: {:resource=>#<RDF::URI:0x3fa78c3756e0 URI:http://www.openarchives.org/ore/terms/Aggregation>}
[19](2) object: generate statement: <http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.openarchives.org/ore/terms/Aggregation> .
[19](2) object(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>}
[19](3) parse(terms): todo {:prod=>:objectList, :terms=>[:_objectList_1]}, depth 8
[19](3) parse(token): accept :_objectList_1
[19](3) parse(token): skip optional term :_objectList_1 on ";"
[19](3) parse(pop): todo {:prod=>:objectList, :terms=>[]}, depth 8
[19](2) objectList(:finish):2:
[19](3) parse(terms): todo {:prod=>:predicateObjectList, :terms=>[:_predicateObjectList_1]}, depth 7
[19](3) parse(token): accept :_predicateObjectList_1
[19](3) parse(push): term :_predicateObjectList_1, depth 7
[19](3) parse(production): token ";", prod :_predicateObjectList_1, depth 7
[19](2) _predicateObjectList_1(:start:2): ";"
[19](3) parse(production): token ";" prod :_predicateObjectList_1, prod_branch [".", ";", "]"], sequence [:_predicateObjectList_3]
[19](3) parse(terms): todo {:prod=>:_predicateObjectList_1, :terms=>[:_predicateObjectList_3]}, depth 8
[19](3) parse(token): accept :_predicateObjectList_3
[19](3) parse(push): term :_predicateObjectList_3, depth 8
[19](3) parse(production): token ";", prod :_predicateObjectList_3, depth 8
[19](2) _predicateObjectList_3(:start:2): ";"
[19](3) parse(production): token ";" prod :_predicateObjectList_3, prod_branch [";"], sequence [:_predicateObjectList_2, :_predicateObjectList_1]
[19](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_2, :_predicateObjectList_1]}, depth 9
[19](3) parse(token): accept :_predicateObjectList_2
[19](3) parse(push): term :_predicateObjectList_2, depth 9
[19](3) parse(production): token ";", prod :_predicateObjectList_2, depth 9
[19](2) _predicateObjectList_2(:start:2): ";"
[19](3) parse(production): token ";" prod :_predicateObjectList_2, prod_branch [";"], sequence [";", :_predicateObjectList_4]
[19](3) parse(terms): todo {:prod=>:_predicateObjectList_2, :terms=>[";", :_predicateObjectList_4]}, depth 10
[19](3) parse(token): accept ";"
[19](3) accept: ";" === ";"
[19](3) parse(token): token ";", term ";"
[19](2) ;(:terminal): : ;: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>, :string=>";"}
[19](3) parse(token): accept :_predicateObjectList_4
[20](3) parse(push): term :_predicateObjectList_4, depth 10
[20](3) parse(production): token :IRIREF, prod :_predicateObjectList_4, depth 10
[20](2) _predicateObjectList_4(:start:2): "<http://dp.la/about/map/originalRecord>"(IRIREF)
[20](3) parse(production): token :IRIREF prod :_predicateObjectList_4, prod_branch [".", ";", :IRIREF, :PNAME_LN, :PNAME_NS, "]", "a"], sequence [:_predicateObjectList_5]
[20](3) parse(terms): todo {:prod=>:_predicateObjectList_4, :terms=>[:_predicateObjectList_5]}, depth 11
[20](3) parse(token): accept :_predicateObjectList_5
[20](3) parse(push): term :_predicateObjectList_5, depth 11
[20](3) parse(production): token :IRIREF, prod :_predicateObjectList_5, depth 11
[20](2) _predicateObjectList_5(:start:2): "<http://dp.la/about/map/originalRecord>"(IRIREF)
[20](3) parse(production): token :IRIREF prod :_predicateObjectList_5, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:verb, :objectList]
[20](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:verb, :objectList]}, depth 12
[20](3) parse(token): accept :verb
[20](3) parse(push): term :verb, depth 12
[20](3) parse(production): token :IRIREF, prod :verb, depth 12
[20](2) verb(:start:3): "<http://dp.la/about/map/originalRecord>"(IRIREF)
[20](3) parse(production): token :IRIREF prod :verb, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:predicate]
[20](3) parse(terms): todo {:prod=>:verb, :terms=>[:predicate]}, depth 13
[20](3) parse(token): accept :predicate
[20](3) parse(push): term :predicate, depth 13
[20](3) parse(production): token :IRIREF, prod :predicate, depth 13
[20](2) predicate(:start:3): "<http://dp.la/about/map/originalRecord>"(IRIREF)
[20](3) parse(production): token :IRIREF prod :predicate, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:iri]
[20](3) parse(terms): todo {:prod=>:predicate, :terms=>[:iri]}, depth 14
[20](3) parse(token): accept :iri
[20](3) parse(push): term :iri, depth 14
[20](3) parse(production): token :IRIREF, prod :iri, depth 14
[20](2) iri(:start:3): "<http://dp.la/about/map/originalRecord>"(IRIREF)
[20](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[20](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 15
[20](3) parse(token): accept :IRIREF
[20](3) accept: "<http://dp.la/about/map/originalRecord>"(IRIREF) === :IRIREF
[20](3) parse(token): token "<http://dp.la/about/map/originalRecord>"(IRIREF), term :IRIREF
[20](2) IRIREF(:terminal): : :IRIREF: {:resource=>#<RDF::URI:0x3fa78c355700 URI:http://dp.la/about/map/originalRecord>}
[20](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 15
[20](2) iri(:finish):3:
[20](3) parse(pop): todo {:prod=>:predicate, :terms=>[]}, depth 14
[20](2) predicate(:finish):3:
[20](3) parse(pop): todo {:prod=>:verb, :terms=>[]}, depth 13
[20](2) verb(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c355700 URI:http://dp.la/about/map/originalRecord>, :string=>";"}
[20](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:objectList]}, depth 12
[20](3) parse(token): accept :objectList
[20](3) parse(push): term :objectList, depth 12
[20](3) parse(production): token :IRIREF, prod :objectList, depth 12
[20](2) objectList(:start:2): "<http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml>"(IRIREF)
[20](3) parse(production): token :IRIREF prod :objectList, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:object, :_objectList_1]
[20](3) parse(terms): todo {:prod=>:objectList, :terms=>[:object, :_objectList_1]}, depth 13
[20](3) parse(token): accept :object
[20](3) parse(push): term :object, depth 13
[20](3) parse(production): token :IRIREF, prod :object, depth 13
[20](2) object(:start:3): "<http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml>"(IRIREF)
[20](3) parse(production): token :IRIREF prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:iri]
[20](3) parse(terms): todo {:prod=>:object, :terms=>[:iri]}, depth 14
[20](3) parse(token): accept :iri
[20](3) parse(push): term :iri, depth 14
[20](3) parse(production): token :IRIREF, prod :iri, depth 14
[20](2) iri(:start:3): "<http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml>"(IRIREF)
[20](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[20](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 15
[20](3) parse(token): accept :IRIREF
[20](3) accept: "<http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml>"(IRIREF) === :IRIREF
[20](3) parse(token): token "<http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml>"(IRIREF), term :IRIREF
[20](2) IRIREF(:terminal): : :IRIREF: {:resource=>#<RDF::URI:0x3fa78c340cc4 URI:http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml>}
[20](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 15
[20](2) iri(:finish):3:
[20](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 14
[20](3) object: current: {:resource=>#<RDF::URI:0x3fa78c340cc4 URI:http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml>}
[20](2) object: generate statement: <http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee> <http://dp.la/about/map/originalRecord> <http://ldp.dp.la/ldp/original_record/248e68635d145dfb1ea7e8f44ef8e9ee.xml> .
[20](2) object(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c355700 URI:http://dp.la/about/map/originalRecord>, :string=>";"}
[20](3) parse(terms): todo {:prod=>:objectList, :terms=>[:_objectList_1]}, depth 13
[20](3) parse(token): accept :_objectList_1
[20](3) parse(token): skip optional term :_objectList_1 on ";"
[20](3) parse(pop): todo {:prod=>:objectList, :terms=>[]}, depth 13
[20](2) objectList(:finish):2:
[20](3) parse(pop): todo {:prod=>:_predicateObjectList_5, :terms=>[]}, depth 12
[20](2) _predicateObjectList_5(:finish):2:
[20](3) parse(pop): todo {:prod=>:_predicateObjectList_4, :terms=>[]}, depth 11
[20](2) _predicateObjectList_4(:finish):2:
[20](3) parse(pop): todo {:prod=>:_predicateObjectList_2, :terms=>[]}, depth 10
[20](2) _predicateObjectList_2(:finish):2:
[20](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_1]}, depth 9
[20](3) parse(token): accept :_predicateObjectList_1
[20](3) parse(push): term :_predicateObjectList_1, depth 9
[20](3) parse(production): token ";", prod :_predicateObjectList_1, depth 9
[20](2) _predicateObjectList_1(:start:2): ";"
[20](3) parse(production): token ";" prod :_predicateObjectList_1, prod_branch [".", ";", "]"], sequence [:_predicateObjectList_3]
[20](3) parse(terms): todo {:prod=>:_predicateObjectList_1, :terms=>[:_predicateObjectList_3]}, depth 10
[20](3) parse(token): accept :_predicateObjectList_3
[20](3) parse(push): term :_predicateObjectList_3, depth 10
[20](3) parse(production): token ";", prod :_predicateObjectList_3, depth 10
[20](2) _predicateObjectList_3(:start:2): ";"
[20](3) parse(production): token ";" prod :_predicateObjectList_3, prod_branch [";"], sequence [:_predicateObjectList_2, :_predicateObjectList_1]
[20](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_2, :_predicateObjectList_1]}, depth 11
[20](3) parse(token): accept :_predicateObjectList_2
[20](3) parse(push): term :_predicateObjectList_2, depth 11
[20](3) parse(production): token ";", prod :_predicateObjectList_2, depth 11
[20](2) _predicateObjectList_2(:start:2): ";"
[20](3) parse(production): token ";" prod :_predicateObjectList_2, prod_branch [";"], sequence [";", :_predicateObjectList_4]
[20](3) parse(terms): todo {:prod=>:_predicateObjectList_2, :terms=>[";", :_predicateObjectList_4]}, depth 12
[20](3) parse(token): accept ";"
[20](3) accept: ";" === ";"
[20](3) parse(token): token ";", term ";"
[20](2) ;(:terminal): : ;: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c355700 URI:http://dp.la/about/map/originalRecord>, :string=>";"}
[20](3) parse(token): accept :_predicateObjectList_4
[21](3) parse(push): term :_predicateObjectList_4, depth 12
[21](3) parse(production): token :IRIREF, prod :_predicateObjectList_4, depth 12
[21](2) _predicateObjectList_4(:start:2): "<http://www.europeana.eu/schemas/edm/aggregatedCHO>"(IRIREF)
[21](3) parse(production): token :IRIREF prod :_predicateObjectList_4, prod_branch [".", ";", :IRIREF, :PNAME_LN, :PNAME_NS, "]", "a"], sequence [:_predicateObjectList_5]
[21](3) parse(terms): todo {:prod=>:_predicateObjectList_4, :terms=>[:_predicateObjectList_5]}, depth 13
[21](3) parse(token): accept :_predicateObjectList_5
[21](3) parse(push): term :_predicateObjectList_5, depth 13
[21](3) parse(production): token :IRIREF, prod :_predicateObjectList_5, depth 13
[21](2) _predicateObjectList_5(:start:2): "<http://www.europeana.eu/schemas/edm/aggregatedCHO>"(IRIREF)
[21](3) parse(production): token :IRIREF prod :_predicateObjectList_5, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:verb, :objectList]
[21](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:verb, :objectList]}, depth 14
[21](3) parse(token): accept :verb
[21](3) parse(push): term :verb, depth 14
[21](3) parse(production): token :IRIREF, prod :verb, depth 14
[21](2) verb(:start:3): "<http://www.europeana.eu/schemas/edm/aggregatedCHO>"(IRIREF)
[21](3) parse(production): token :IRIREF prod :verb, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:predicate]
[21](3) parse(terms): todo {:prod=>:verb, :terms=>[:predicate]}, depth 15
[21](3) parse(token): accept :predicate
[21](3) parse(push): term :predicate, depth 15
[21](3) parse(production): token :IRIREF, prod :predicate, depth 15
[21](2) predicate(:start:3): "<http://www.europeana.eu/schemas/edm/aggregatedCHO>"(IRIREF)
[21](3) parse(production): token :IRIREF prod :predicate, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:iri]
[21](3) parse(terms): todo {:prod=>:predicate, :terms=>[:iri]}, depth 16
[21](3) parse(token): accept :iri
[21](3) parse(push): term :iri, depth 16
[21](3) parse(production): token :IRIREF, prod :iri, depth 16
[21](2) iri(:start:3): "<http://www.europeana.eu/schemas/edm/aggregatedCHO>"(IRIREF)
[21](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[21](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 17
[21](3) parse(token): accept :IRIREF
[21](3) accept: "<http://www.europeana.eu/schemas/edm/aggregatedCHO>"(IRIREF) === :IRIREF
[21](3) parse(token): token "<http://www.europeana.eu/schemas/edm/aggregatedCHO>"(IRIREF), term :IRIREF
[21](2) IRIREF(:terminal): : :IRIREF: {:resource=>#<RDF::URI:0x3fa78c314034 URI:http://www.europeana.eu/schemas/edm/aggregatedCHO>}
[21](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 17
[21](2) iri(:finish):3:
[21](3) parse(pop): todo {:prod=>:predicate, :terms=>[]}, depth 16
[21](2) predicate(:finish):3:
[21](3) parse(pop): todo {:prod=>:verb, :terms=>[]}, depth 15
[21](2) verb(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c314034 URI:http://www.europeana.eu/schemas/edm/aggregatedCHO>, :string=>";"}
[21](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:objectList]}, depth 14
[21](3) parse(token): accept :objectList
[21](3) parse(push): term :objectList, depth 14
[21](3) parse(production): token :PNAME_LN, prod :objectList, depth 14
[21](2) objectList(:start:2): "this:sourceResource"(PNAME_LN)
[21](3) parse(production): token :PNAME_LN prod :objectList, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:object, :_objectList_1]
[21](3) parse(terms): todo {:prod=>:objectList, :terms=>[:object, :_objectList_1]}, depth 15
[21](3) parse(token): accept :object
[21](3) parse(push): term :object, depth 15
[21](3) parse(production): token :PNAME_LN, prod :object, depth 15
[21](2) object(:start:3): "this:sourceResource"(PNAME_LN)
[21](3) parse(production): token :PNAME_LN prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:iri]
[21](3) parse(terms): todo {:prod=>:object, :terms=>[:iri]}, depth 16
[21](3) parse(token): accept :iri
[21](3) parse(push): term :iri, depth 16
[21](3) parse(production): token :PNAME_LN, prod :iri, depth 16
[21](2) iri(:start:3): "this:sourceResource"(PNAME_LN)
[21](3) parse(production): token :PNAME_LN prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:PrefixedName]
[21](3) parse(terms): todo {:prod=>:iri, :terms=>[:PrefixedName]}, depth 17
[21](3) parse(token): accept :PrefixedName
[21](3) parse(push): term :PrefixedName, depth 17
[21](3) parse(production): token :PNAME_LN, prod :PrefixedName, depth 17
[21](2) PrefixedName(:start:3): "this:sourceResource"(PNAME_LN)
[21](3) parse(production): token :PNAME_LN prod :PrefixedName, prod_branch [:PNAME_LN, :PNAME_NS], sequence [:PNAME_LN]
[21](3) parse(terms): todo {:prod=>:PrefixedName, :terms=>[:PNAME_LN]}, depth 18
[21](3) parse(token): accept :PNAME_LN
[21](3) accept: "this:sourceResource"(PNAME_LN) === :PNAME_LN
[21](3) parse(token): token "this:sourceResource"(PNAME_LN), term :PNAME_LN
[21](3) pname: base: 'http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee#', suffix: 'sourceResource'
[21](2) PNAME_LN(:terminal): : :PNAME_LN: {:resource=>#<RDF::URI:0x3fa78c2ea52c URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee#sourceResource>}
[21](3) parse(pop): todo {:prod=>:PrefixedName, :terms=>[]}, depth 18
[21](2) PrefixedName(:finish):3:
[21](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 17
[21](2) iri(:finish):3:
[21](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 16
[21](3) object: current: {:resource=>#<RDF::URI:0x3fa78c2ea52c URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee#sourceResource>}
[21](2) object: generate statement: <http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee> <http://www.europeana.eu/schemas/edm/aggregatedCHO> <http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee#sourceResource> .
[21](2) object(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c314034 URI:http://www.europeana.eu/schemas/edm/aggregatedCHO>, :string=>";"}
[21](3) parse(terms): todo {:prod=>:objectList, :terms=>[:_objectList_1]}, depth 15
[21](3) parse(token): accept :_objectList_1
[21](3) parse(token): skip optional term :_objectList_1 on ";"
[21](3) parse(pop): todo {:prod=>:objectList, :terms=>[]}, depth 15
[21](2) objectList(:finish):2:
[21](3) parse(pop): todo {:prod=>:_predicateObjectList_5, :terms=>[]}, depth 14
[21](2) _predicateObjectList_5(:finish):2:
[21](3) parse(pop): todo {:prod=>:_predicateObjectList_4, :terms=>[]}, depth 13
[21](2) _predicateObjectList_4(:finish):2:
[21](3) parse(pop): todo {:prod=>:_predicateObjectList_2, :terms=>[]}, depth 12
[21](2) _predicateObjectList_2(:finish):2:
[21](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_1]}, depth 11
[21](3) parse(token): accept :_predicateObjectList_1
[21](3) parse(push): term :_predicateObjectList_1, depth 11
[21](3) parse(production): token ";", prod :_predicateObjectList_1, depth 11
[21](2) _predicateObjectList_1(:start:2): ";"
[21](3) parse(production): token ";" prod :_predicateObjectList_1, prod_branch [".", ";", "]"], sequence [:_predicateObjectList_3]
[21](3) parse(terms): todo {:prod=>:_predicateObjectList_1, :terms=>[:_predicateObjectList_3]}, depth 12
[21](3) parse(token): accept :_predicateObjectList_3
[21](3) parse(push): term :_predicateObjectList_3, depth 12
[21](3) parse(production): token ";", prod :_predicateObjectList_3, depth 12
[21](2) _predicateObjectList_3(:start:2): ";"
[21](3) parse(production): token ";" prod :_predicateObjectList_3, prod_branch [";"], sequence [:_predicateObjectList_2, :_predicateObjectList_1]
[21](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_2, :_predicateObjectList_1]}, depth 13
[21](3) parse(token): accept :_predicateObjectList_2
[21](3) parse(push): term :_predicateObjectList_2, depth 13
[21](3) parse(production): token ";", prod :_predicateObjectList_2, depth 13
[21](2) _predicateObjectList_2(:start:2): ";"
[21](3) parse(production): token ";" prod :_predicateObjectList_2, prod_branch [";"], sequence [";", :_predicateObjectList_4]
[21](3) parse(terms): todo {:prod=>:_predicateObjectList_2, :terms=>[";", :_predicateObjectList_4]}, depth 14
[21](3) parse(token): accept ";"
[21](3) accept: ";" === ";"
[21](3) parse(token): token ";", term ";"
[21](2) ;(:terminal): : ;: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c314034 URI:http://www.europeana.eu/schemas/edm/aggregatedCHO>, :string=>";"}
[21](3) parse(token): accept :_predicateObjectList_4
[22](3) parse(push): term :_predicateObjectList_4, depth 14
[22](3) parse(production): token :IRIREF, prod :_predicateObjectList_4, depth 14
[22](2) _predicateObjectList_4(:start:2): "<http://www.europeana.eu/schemas/edm/dataProvider>"(IRIREF)
[22](3) parse(production): token :IRIREF prod :_predicateObjectList_4, prod_branch [".", ";", :IRIREF, :PNAME_LN, :PNAME_NS, "]", "a"], sequence [:_predicateObjectList_5]
[22](3) parse(terms): todo {:prod=>:_predicateObjectList_4, :terms=>[:_predicateObjectList_5]}, depth 15
[22](3) parse(token): accept :_predicateObjectList_5
[22](3) parse(push): term :_predicateObjectList_5, depth 15
[22](3) parse(production): token :IRIREF, prod :_predicateObjectList_5, depth 15
[22](2) _predicateObjectList_5(:start:2): "<http://www.europeana.eu/schemas/edm/dataProvider>"(IRIREF)
[22](3) parse(production): token :IRIREF prod :_predicateObjectList_5, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:verb, :objectList]
[22](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:verb, :objectList]}, depth 16
[22](3) parse(token): accept :verb
[22](3) parse(push): term :verb, depth 16
[22](3) parse(production): token :IRIREF, prod :verb, depth 16
[22](2) verb(:start:3): "<http://www.europeana.eu/schemas/edm/dataProvider>"(IRIREF)
[22](3) parse(production): token :IRIREF prod :verb, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:predicate]
[22](3) parse(terms): todo {:prod=>:verb, :terms=>[:predicate]}, depth 17
[22](3) parse(token): accept :predicate
[22](3) parse(push): term :predicate, depth 17
[22](3) parse(production): token :IRIREF, prod :predicate, depth 17
[22](2) predicate(:start:3): "<http://www.europeana.eu/schemas/edm/dataProvider>"(IRIREF)
[22](3) parse(production): token :IRIREF prod :predicate, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:iri]
[22](3) parse(terms): todo {:prod=>:predicate, :terms=>[:iri]}, depth 18
[22](3) parse(token): accept :iri
[22](3) parse(push): term :iri, depth 18
[22](3) parse(production): token :IRIREF, prod :iri, depth 18
[22](2) iri(:start:3): "<http://www.europeana.eu/schemas/edm/dataProvider>"(IRIREF)
[22](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[22](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 19
[22](3) parse(token): accept :IRIREF
[22](3) accept: "<http://www.europeana.eu/schemas/edm/dataProvider>"(IRIREF) === :IRIREF
[22](3) parse(token): token "<http://www.europeana.eu/schemas/edm/dataProvider>"(IRIREF), term :IRIREF
[22](2) IRIREF(:terminal): : :IRIREF: {:resource=>#<RDF::URI:0x3fa78c2d5a78 URI:http://www.europeana.eu/schemas/edm/dataProvider>}
[22](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 19
[22](2) iri(:finish):3:
[22](3) parse(pop): todo {:prod=>:predicate, :terms=>[]}, depth 18
[22](2) predicate(:finish):3:
[22](3) parse(pop): todo {:prod=>:verb, :terms=>[]}, depth 17
[22](2) verb(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c2d5a78 URI:http://www.europeana.eu/schemas/edm/dataProvider>, :string=>";"}
[22](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:objectList]}, depth 16
[22](3) parse(token): accept :objectList
[22](3) parse(push): term :objectList, depth 16
[22](3) parse(production): token :IRIREF, prod :objectList, depth 16
[22](2) objectList(:start:2): "<http://dp.la/api/contributor/washington>"(IRIREF)
[22](3) parse(production): token :IRIREF prod :objectList, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:object, :_objectList_1]
[22](3) parse(terms): todo {:prod=>:objectList, :terms=>[:object, :_objectList_1]}, depth 17
[22](3) parse(token): accept :object
[22](3) parse(push): term :object, depth 17
[22](3) parse(production): token :IRIREF, prod :object, depth 17
[22](2) object(:start:3): "<http://dp.la/api/contributor/washington>"(IRIREF)
[22](3) parse(production): token :IRIREF prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:iri]
[22](3) parse(terms): todo {:prod=>:object, :terms=>[:iri]}, depth 18
[22](3) parse(token): accept :iri
[22](3) parse(push): term :iri, depth 18
[22](3) parse(production): token :IRIREF, prod :iri, depth 18
[22](2) iri(:start:3): "<http://dp.la/api/contributor/washington>"(IRIREF)
[22](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[22](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 19
[22](3) parse(token): accept :IRIREF
[22](3) accept: "<http://dp.la/api/contributor/washington>"(IRIREF) === :IRIREF
[22](3) parse(token): token "<http://dp.la/api/contributor/washington>"(IRIREF), term :IRIREF
[22](2) IRIREF(:terminal): : :IRIREF: {:resource=>#<RDF::URI:0x3fa78c2b9abc URI:http://dp.la/api/contributor/washington>}
[22](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 19
[22](2) iri(:finish):3:
[22](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 18
[22](3) object: current: {:resource=>#<RDF::URI:0x3fa78c2b9abc URI:http://dp.la/api/contributor/washington>}
[22](2) object: generate statement: <http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee> <http://www.europeana.eu/schemas/edm/dataProvider> <http://dp.la/api/contributor/washington> .
[22](2) object(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c2d5a78 URI:http://www.europeana.eu/schemas/edm/dataProvider>, :string=>";"}
[22](3) parse(terms): todo {:prod=>:objectList, :terms=>[:_objectList_1]}, depth 17
[22](3) parse(token): accept :_objectList_1
[22](3) parse(token): skip optional term :_objectList_1 on ";"
[22](3) parse(pop): todo {:prod=>:objectList, :terms=>[]}, depth 17
[22](2) objectList(:finish):2:
[22](3) parse(pop): todo {:prod=>:_predicateObjectList_5, :terms=>[]}, depth 16
[22](2) _predicateObjectList_5(:finish):2:
[22](3) parse(pop): todo {:prod=>:_predicateObjectList_4, :terms=>[]}, depth 15
[22](2) _predicateObjectList_4(:finish):2:
[22](3) parse(pop): todo {:prod=>:_predicateObjectList_2, :terms=>[]}, depth 14
[22](2) _predicateObjectList_2(:finish):2:
[22](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_1]}, depth 13
[22](3) parse(token): accept :_predicateObjectList_1
[22](3) parse(push): term :_predicateObjectList_1, depth 13
[22](3) parse(production): token ";", prod :_predicateObjectList_1, depth 13
[22](2) _predicateObjectList_1(:start:2): ";"
[22](3) parse(production): token ";" prod :_predicateObjectList_1, prod_branch [".", ";", "]"], sequence [:_predicateObjectList_3]
[22](3) parse(terms): todo {:prod=>:_predicateObjectList_1, :terms=>[:_predicateObjectList_3]}, depth 14
[22](3) parse(token): accept :_predicateObjectList_3
[22](3) parse(push): term :_predicateObjectList_3, depth 14
[22](3) parse(production): token ";", prod :_predicateObjectList_3, depth 14
[22](2) _predicateObjectList_3(:start:2): ";"
[22](3) parse(production): token ";" prod :_predicateObjectList_3, prod_branch [";"], sequence [:_predicateObjectList_2, :_predicateObjectList_1]
[22](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_2, :_predicateObjectList_1]}, depth 15
[22](3) parse(token): accept :_predicateObjectList_2
[22](3) parse(push): term :_predicateObjectList_2, depth 15
[22](3) parse(production): token ";", prod :_predicateObjectList_2, depth 15
[22](2) _predicateObjectList_2(:start:2): ";"
[22](3) parse(production): token ";" prod :_predicateObjectList_2, prod_branch [";"], sequence [";", :_predicateObjectList_4]
[22](3) parse(terms): todo {:prod=>:_predicateObjectList_2, :terms=>[";", :_predicateObjectList_4]}, depth 16
[22](3) parse(token): accept ";"
[22](3) accept: ";" === ";"
[22](3) parse(token): token ";", term ";"
[22](2) ;(:terminal): : ;: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c2d5a78 URI:http://www.europeana.eu/schemas/edm/dataProvider>, :string=>";"}
[22](3) parse(token): accept :_predicateObjectList_4
[23](3) parse(push): term :_predicateObjectList_4, depth 16
[23](3) parse(production): token :IRIREF, prod :_predicateObjectList_4, depth 16
[23](2) _predicateObjectList_4(:start:2): "<http://www.europeana.eu/schemas/edm/isShownAt>"(IRIREF)
[23](3) parse(production): token :IRIREF prod :_predicateObjectList_4, prod_branch [".", ";", :IRIREF, :PNAME_LN, :PNAME_NS, "]", "a"], sequence [:_predicateObjectList_5]
[23](3) parse(terms): todo {:prod=>:_predicateObjectList_4, :terms=>[:_predicateObjectList_5]}, depth 17
[23](3) parse(token): accept :_predicateObjectList_5
[23](3) parse(push): term :_predicateObjectList_5, depth 17
[23](3) parse(production): token :IRIREF, prod :_predicateObjectList_5, depth 17
[23](2) _predicateObjectList_5(:start:2): "<http://www.europeana.eu/schemas/edm/isShownAt>"(IRIREF)
[23](3) parse(production): token :IRIREF prod :_predicateObjectList_5, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:verb, :objectList]
[23](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:verb, :objectList]}, depth 18
[23](3) parse(token): accept :verb
[23](3) parse(push): term :verb, depth 18
[23](3) parse(production): token :IRIREF, prod :verb, depth 18
[23](2) verb(:start:3): "<http://www.europeana.eu/schemas/edm/isShownAt>"(IRIREF)
[23](3) parse(production): token :IRIREF prod :verb, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:predicate]
[23](3) parse(terms): todo {:prod=>:verb, :terms=>[:predicate]}, depth 19
[23](3) parse(token): accept :predicate
[23](3) parse(push): term :predicate, depth 19
[23](3) parse(production): token :IRIREF, prod :predicate, depth 19
[23](2) predicate(:start:3): "<http://www.europeana.eu/schemas/edm/isShownAt>"(IRIREF)
[23](3) parse(production): token :IRIREF prod :predicate, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:iri]
[23](3) parse(terms): todo {:prod=>:predicate, :terms=>[:iri]}, depth 20
[23](3) parse(token): accept :iri
[23](3) parse(push): term :iri, depth 20
[23](3) parse(production): token :IRIREF, prod :iri, depth 20
[23](2) iri(:start:3): "<http://www.europeana.eu/schemas/edm/isShownAt>"(IRIREF)
[23](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[23](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 21
[23](3) parse(token): accept :IRIREF
[23](3) accept: "<http://www.europeana.eu/schemas/edm/isShownAt>"(IRIREF) === :IRIREF
[23](3) parse(token): token "<http://www.europeana.eu/schemas/edm/isShownAt>"(IRIREF), term :IRIREF
[23](2) IRIREF(:terminal): : :IRIREF: {:resource=>#<RDF::URI:0x3fa78c28594c URI:http://www.europeana.eu/schemas/edm/isShownAt>}
[23](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 21
[23](2) iri(:finish):3:
[23](3) parse(pop): todo {:prod=>:predicate, :terms=>[]}, depth 20
[23](2) predicate(:finish):3:
[23](3) parse(pop): todo {:prod=>:verb, :terms=>[]}, depth 19
[23](2) verb(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c28594c URI:http://www.europeana.eu/schemas/edm/isShownAt>, :string=>";"}
[23](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:objectList]}, depth 18
[23](3) parse(token): accept :objectList
[23](3) parse(push): term :objectList, depth 18
[23](3) parse(production): token :IRIREF, prod :objectList, depth 18
[23](2) objectList(:start:2): "<http://cdm16786.contentdm.oclc.org/cdm/ref/collection/pioneerlife/id/20454>"(IRIREF)
[23](3) parse(production): token :IRIREF prod :objectList, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:object, :_objectList_1]
[23](3) parse(terms): todo {:prod=>:objectList, :terms=>[:object, :_objectList_1]}, depth 19
[23](3) parse(token): accept :object
[23](3) parse(push): term :object, depth 19
[23](3) parse(production): token :IRIREF, prod :object, depth 19
[23](2) object(:start:3): "<http://cdm16786.contentdm.oclc.org/cdm/ref/collection/pioneerlife/id/20454>"(IRIREF)
[23](3) parse(production): token :IRIREF prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:iri]
[23](3) parse(terms): todo {:prod=>:object, :terms=>[:iri]}, depth 20
[23](3) parse(token): accept :iri
[23](3) parse(push): term :iri, depth 20
[23](3) parse(production): token :IRIREF, prod :iri, depth 20
[23](2) iri(:start:3): "<http://cdm16786.contentdm.oclc.org/cdm/ref/collection/pioneerlife/id/20454>"(IRIREF)
[23](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[23](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 21
[23](3) parse(token): accept :IRIREF
[23](3) accept: "<http://cdm16786.contentdm.oclc.org/cdm/ref/collection/pioneerlife/id/20454>"(IRIREF) === :IRIREF
[23](3) parse(token): token "<http://cdm16786.contentdm.oclc.org/cdm/ref/collection/pioneerlife/id/20454>"(IRIREF), term :IRIREF
[23](2) IRIREF(:terminal): : :IRIREF: {:resource=>#<RDF::URI:0x3fa78c270560 URI:http://cdm16786.contentdm.oclc.org/cdm/ref/collection/pioneerlife/id/20454>}
[23](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 21
[23](2) iri(:finish):3:
[23](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 20
[23](3) object: current: {:resource=>#<RDF::URI:0x3fa78c270560 URI:http://cdm16786.contentdm.oclc.org/cdm/ref/collection/pioneerlife/id/20454>}
[23](2) object: generate statement: <http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee> <http://www.europeana.eu/schemas/edm/isShownAt> <http://cdm16786.contentdm.oclc.org/cdm/ref/collection/pioneerlife/id/20454> .
[23](2) object(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c28594c URI:http://www.europeana.eu/schemas/edm/isShownAt>, :string=>";"}
[23](3) parse(terms): todo {:prod=>:objectList, :terms=>[:_objectList_1]}, depth 19
[23](3) parse(token): accept :_objectList_1
[23](3) parse(token): skip optional term :_objectList_1 on ";"
[23](3) parse(pop): todo {:prod=>:objectList, :terms=>[]}, depth 19
[23](2) objectList(:finish):2:
[23](3) parse(pop): todo {:prod=>:_predicateObjectList_5, :terms=>[]}, depth 18
[23](2) _predicateObjectList_5(:finish):2:
[23](3) parse(pop): todo {:prod=>:_predicateObjectList_4, :terms=>[]}, depth 17
[23](2) _predicateObjectList_4(:finish):2:
[23](3) parse(pop): todo {:prod=>:_predicateObjectList_2, :terms=>[]}, depth 16
[23](2) _predicateObjectList_2(:finish):2:
[23](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_1]}, depth 15
[23](3) parse(token): accept :_predicateObjectList_1
[23](3) parse(push): term :_predicateObjectList_1, depth 15
[23](3) parse(production): token ";", prod :_predicateObjectList_1, depth 15
[23](2) _predicateObjectList_1(:start:2): ";"
[23](3) parse(production): token ";" prod :_predicateObjectList_1, prod_branch [".", ";", "]"], sequence [:_predicateObjectList_3]
[23](3) parse(terms): todo {:prod=>:_predicateObjectList_1, :terms=>[:_predicateObjectList_3]}, depth 16
[23](3) parse(token): accept :_predicateObjectList_3
[23](3) parse(push): term :_predicateObjectList_3, depth 16
[23](3) parse(production): token ";", prod :_predicateObjectList_3, depth 16
[23](2) _predicateObjectList_3(:start:2): ";"
[23](3) parse(production): token ";" prod :_predicateObjectList_3, prod_branch [";"], sequence [:_predicateObjectList_2, :_predicateObjectList_1]
[23](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_2, :_predicateObjectList_1]}, depth 17
[23](3) parse(token): accept :_predicateObjectList_2
[23](3) parse(push): term :_predicateObjectList_2, depth 17
[23](3) parse(production): token ";", prod :_predicateObjectList_2, depth 17
[23](2) _predicateObjectList_2(:start:2): ";"
[23](3) parse(production): token ";" prod :_predicateObjectList_2, prod_branch [";"], sequence [";", :_predicateObjectList_4]
[23](3) parse(terms): todo {:prod=>:_predicateObjectList_2, :terms=>[";", :_predicateObjectList_4]}, depth 18
[23](3) parse(token): accept ";"
[23](3) accept: ";" === ";"
[23](3) parse(token): token ";", term ";"
[23](2) ;(:terminal): : ;: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c28594c URI:http://www.europeana.eu/schemas/edm/isShownAt>, :string=>";"}
[23](3) parse(token): accept :_predicateObjectList_4
[24](3) parse(push): term :_predicateObjectList_4, depth 18
[24](3) parse(production): token :IRIREF, prod :_predicateObjectList_4, depth 18
[24](2) _predicateObjectList_4(:start:2): "<http://www.europeana.eu/schemas/edm/preview>"(IRIREF)
[24](3) parse(production): token :IRIREF prod :_predicateObjectList_4, prod_branch [".", ";", :IRIREF, :PNAME_LN, :PNAME_NS, "]", "a"], sequence [:_predicateObjectList_5]
[24](3) parse(terms): todo {:prod=>:_predicateObjectList_4, :terms=>[:_predicateObjectList_5]}, depth 19
[24](3) parse(token): accept :_predicateObjectList_5
[24](3) parse(push): term :_predicateObjectList_5, depth 19
[24](3) parse(production): token :IRIREF, prod :_predicateObjectList_5, depth 19
[24](2) _predicateObjectList_5(:start:2): "<http://www.europeana.eu/schemas/edm/preview>"(IRIREF)
[24](3) parse(production): token :IRIREF prod :_predicateObjectList_5, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:verb, :objectList]
[24](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:verb, :objectList]}, depth 20
[24](3) parse(token): accept :verb
[24](3) parse(push): term :verb, depth 20
[24](3) parse(production): token :IRIREF, prod :verb, depth 20
[24](2) verb(:start:3): "<http://www.europeana.eu/schemas/edm/preview>"(IRIREF)
[24](3) parse(production): token :IRIREF prod :verb, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:predicate]
[24](3) parse(terms): todo {:prod=>:verb, :terms=>[:predicate]}, depth 21
[24](3) parse(token): accept :predicate
[24](3) parse(push): term :predicate, depth 21
[24](3) parse(production): token :IRIREF, prod :predicate, depth 21
[24](2) predicate(:start:3): "<http://www.europeana.eu/schemas/edm/preview>"(IRIREF)
[24](3) parse(production): token :IRIREF prod :predicate, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:iri]
[24](3) parse(terms): todo {:prod=>:predicate, :terms=>[:iri]}, depth 22
[24](3) parse(token): accept :iri
[24](3) parse(push): term :iri, depth 22
[24](3) parse(production): token :IRIREF, prod :iri, depth 22
[24](2) iri(:start:3): "<http://www.europeana.eu/schemas/edm/preview>"(IRIREF)
[24](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[24](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 23
[24](3) parse(token): accept :IRIREF
[24](3) accept: "<http://www.europeana.eu/schemas/edm/preview>"(IRIREF) === :IRIREF
[24](3) parse(token): token "<http://www.europeana.eu/schemas/edm/preview>"(IRIREF), term :IRIREF
[24](2) IRIREF(:terminal): : :IRIREF: {:resource=>#<RDF::URI:0x3fa78c245518 URI:http://www.europeana.eu/schemas/edm/preview>}
[24](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 23
[24](2) iri(:finish):3:
[24](3) parse(pop): todo {:prod=>:predicate, :terms=>[]}, depth 22
[24](2) predicate(:finish):3:
[24](3) parse(pop): todo {:prod=>:verb, :terms=>[]}, depth 21
[24](2) verb(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c245518 URI:http://www.europeana.eu/schemas/edm/preview>, :string=>";"}
[24](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:objectList]}, depth 20
[24](3) parse(token): accept :objectList
[24](3) parse(push): term :objectList, depth 20
[24](3) parse(production): token :IRIREF, prod :objectList, depth 20
[24](2) objectList(:start:2): "<http://cdm16786.contentdm.oclc.org/utils/getthumbnail/collection/pioneerlife/id/20454>"(IRIREF)
[24](3) parse(production): token :IRIREF prod :objectList, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:object, :_objectList_1]
[24](3) parse(terms): todo {:prod=>:objectList, :terms=>[:object, :_objectList_1]}, depth 21
[24](3) parse(token): accept :object
[24](3) parse(push): term :object, depth 21
[24](3) parse(production): token :IRIREF, prod :object, depth 21
[24](2) object(:start:3): "<http://cdm16786.contentdm.oclc.org/utils/getthumbnail/collection/pioneerlife/id/20454>"(IRIREF)
[24](3) parse(production): token :IRIREF prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:iri]
[24](3) parse(terms): todo {:prod=>:object, :terms=>[:iri]}, depth 22
[24](3) parse(token): accept :iri
[24](3) parse(push): term :iri, depth 22
[24](3) parse(production): token :IRIREF, prod :iri, depth 22
[24](2) iri(:start:3): "<http://cdm16786.contentdm.oclc.org/utils/getthumbnail/collection/pioneerlife/id/20454>"(IRIREF)
[24](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[24](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 23
[24](3) parse(token): accept :IRIREF
[24](3) accept: "<http://cdm16786.contentdm.oclc.org/utils/getthumbnail/collection/pioneerlife/id/20454>"(IRIREF) === :IRIREF
[24](3) parse(token): token "<http://cdm16786.contentdm.oclc.org/utils/getthumbnail/collection/pioneerlife/id/20454>"(IRIREF), term :IRIREF
[24](2) IRIREF(:terminal): : :IRIREF: {:resource=>#<RDF::URI:0x3fa78c230c58 URI:http://cdm16786.contentdm.oclc.org/utils/getthumbnail/collection/pioneerlife/id/20454>}
[24](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 23
[24](2) iri(:finish):3:
[24](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 22
[24](3) object: current: {:resource=>#<RDF::URI:0x3fa78c230c58 URI:http://cdm16786.contentdm.oclc.org/utils/getthumbnail/collection/pioneerlife/id/20454>}
[24](2) object: generate statement: <http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee> <http://www.europeana.eu/schemas/edm/preview> <http://cdm16786.contentdm.oclc.org/utils/getthumbnail/collection/pioneerlife/id/20454> .
[24](2) object(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c245518 URI:http://www.europeana.eu/schemas/edm/preview>, :string=>";"}
[24](3) parse(terms): todo {:prod=>:objectList, :terms=>[:_objectList_1]}, depth 21
[24](3) parse(token): accept :_objectList_1
[24](3) parse(token): skip optional term :_objectList_1 on ";"
[24](3) parse(pop): todo {:prod=>:objectList, :terms=>[]}, depth 21
[24](2) objectList(:finish):2:
[24](3) parse(pop): todo {:prod=>:_predicateObjectList_5, :terms=>[]}, depth 20
[24](2) _predicateObjectList_5(:finish):2:
[24](3) parse(pop): todo {:prod=>:_predicateObjectList_4, :terms=>[]}, depth 19
[24](2) _predicateObjectList_4(:finish):2:
[24](3) parse(pop): todo {:prod=>:_predicateObjectList_2, :terms=>[]}, depth 18
[24](2) _predicateObjectList_2(:finish):2:
[24](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_1]}, depth 17
[24](3) parse(token): accept :_predicateObjectList_1
[24](3) parse(push): term :_predicateObjectList_1, depth 17
[24](3) parse(production): token ";", prod :_predicateObjectList_1, depth 17
[24](2) _predicateObjectList_1(:start:2): ";"
[24](3) parse(production): token ";" prod :_predicateObjectList_1, prod_branch [".", ";", "]"], sequence [:_predicateObjectList_3]
[24](3) parse(terms): todo {:prod=>:_predicateObjectList_1, :terms=>[:_predicateObjectList_3]}, depth 18
[24](3) parse(token): accept :_predicateObjectList_3
[24](3) parse(push): term :_predicateObjectList_3, depth 18
[24](3) parse(production): token ";", prod :_predicateObjectList_3, depth 18
[24](2) _predicateObjectList_3(:start:2): ";"
[24](3) parse(production): token ";" prod :_predicateObjectList_3, prod_branch [";"], sequence [:_predicateObjectList_2, :_predicateObjectList_1]
[24](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_2, :_predicateObjectList_1]}, depth 19
[24](3) parse(token): accept :_predicateObjectList_2
[24](3) parse(push): term :_predicateObjectList_2, depth 19
[24](3) parse(production): token ";", prod :_predicateObjectList_2, depth 19
[24](2) _predicateObjectList_2(:start:2): ";"
[24](3) parse(production): token ";" prod :_predicateObjectList_2, prod_branch [";"], sequence [";", :_predicateObjectList_4]
[24](3) parse(terms): todo {:prod=>:_predicateObjectList_2, :terms=>[";", :_predicateObjectList_4]}, depth 20
[24](3) parse(token): accept ";"
[24](3) accept: ";" === ";"
[24](3) parse(token): token ";", term ";"
[24](2) ;(:terminal): : ;: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c245518 URI:http://www.europeana.eu/schemas/edm/preview>, :string=>";"}
[24](3) parse(token): accept :_predicateObjectList_4
[25](3) parse(push): term :_predicateObjectList_4, depth 20
[25](3) parse(production): token :IRIREF, prod :_predicateObjectList_4, depth 20
[25](2) _predicateObjectList_4(:start:2): "<http://www.europeana.eu/schemas/edm/provider>"(IRIREF)
[25](3) parse(production): token :IRIREF prod :_predicateObjectList_4, prod_branch [".", ";", :IRIREF, :PNAME_LN, :PNAME_NS, "]", "a"], sequence [:_predicateObjectList_5]
[25](3) parse(terms): todo {:prod=>:_predicateObjectList_4, :terms=>[:_predicateObjectList_5]}, depth 21
[25](3) parse(token): accept :_predicateObjectList_5
[25](3) parse(push): term :_predicateObjectList_5, depth 21
[25](3) parse(production): token :IRIREF, prod :_predicateObjectList_5, depth 21
[25](2) _predicateObjectList_5(:start:2): "<http://www.europeana.eu/schemas/edm/provider>"(IRIREF)
[25](3) parse(production): token :IRIREF prod :_predicateObjectList_5, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:verb, :objectList]
[25](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:verb, :objectList]}, depth 22
[25](3) parse(token): accept :verb
[25](3) parse(push): term :verb, depth 22
[25](3) parse(production): token :IRIREF, prod :verb, depth 22
[25](2) verb(:start:3): "<http://www.europeana.eu/schemas/edm/provider>"(IRIREF)
[25](3) parse(production): token :IRIREF prod :verb, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:predicate]
[25](3) parse(terms): todo {:prod=>:verb, :terms=>[:predicate]}, depth 23
[25](3) parse(token): accept :predicate
[25](3) parse(push): term :predicate, depth 23
[25](3) parse(production): token :IRIREF, prod :predicate, depth 23
[25](2) predicate(:start:3): "<http://www.europeana.eu/schemas/edm/provider>"(IRIREF)
[25](3) parse(production): token :IRIREF prod :predicate, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:iri]
[25](3) parse(terms): todo {:prod=>:predicate, :terms=>[:iri]}, depth 24
[25](3) parse(token): accept :iri
[25](3) parse(push): term :iri, depth 24
[25](3) parse(production): token :IRIREF, prod :iri, depth 24
[25](2) iri(:start:3): "<http://www.europeana.eu/schemas/edm/provider>"(IRIREF)
[25](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[25](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 25
[25](3) parse(token): accept :IRIREF
[25](3) accept: "<http://www.europeana.eu/schemas/edm/provider>"(IRIREF) === :IRIREF
[25](3) parse(token): token "<http://www.europeana.eu/schemas/edm/provider>"(IRIREF), term :IRIREF
[25](2) IRIREF(:terminal): : :IRIREF: {:resource=>#<RDF::URI:0x3fa78c1fb3a0 URI:http://www.europeana.eu/schemas/edm/provider>}
[25](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 25
[25](2) iri(:finish):3:
[25](3) parse(pop): todo {:prod=>:predicate, :terms=>[]}, depth 24
[25](2) predicate(:finish):3:
[25](3) parse(pop): todo {:prod=>:verb, :terms=>[]}, depth 23
[25](2) verb(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c1fb3a0 URI:http://www.europeana.eu/schemas/edm/provider>, :string=>";"}
[25](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:objectList]}, depth 22
[25](3) parse(token): accept :objectList
[25](3) parse(push): term :objectList, depth 22
[25](3) parse(production): token :IRIREF, prod :objectList, depth 22
[25](2) objectList(:start:2): "<http://dp.la/api/contributor/washington>"(IRIREF)
[25](3) parse(production): token :IRIREF prod :objectList, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:object, :_objectList_1]
[25](3) parse(terms): todo {:prod=>:objectList, :terms=>[:object, :_objectList_1]}, depth 23
[25](3) parse(token): accept :object
[25](3) parse(push): term :object, depth 23
[25](3) parse(production): token :IRIREF, prod :object, depth 23
[25](2) object(:start:3): "<http://dp.la/api/contributor/washington>"(IRIREF)
[25](3) parse(production): token :IRIREF prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:iri]
[25](3) parse(terms): todo {:prod=>:object, :terms=>[:iri]}, depth 24
[25](3) parse(token): accept :iri
[25](3) parse(push): term :iri, depth 24
[25](3) parse(production): token :IRIREF, prod :iri, depth 24
[25](2) iri(:start:3): "<http://dp.la/api/contributor/washington>"(IRIREF)
[25](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[25](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 25
[25](3) parse(token): accept :IRIREF
[25](3) accept: "<http://dp.la/api/contributor/washington>"(IRIREF) === :IRIREF
[25](3) parse(token): token "<http://dp.la/api/contributor/washington>"(IRIREF), term :IRIREF
[25](2) IRIREF(:terminal): : :IRIREF: {:resource=>#<RDF::URI:0x3fa78c1d8260 URI:http://dp.la/api/contributor/washington>}
[25](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 25
[25](2) iri(:finish):3:
[25](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 24
[25](3) object: current: {:resource=>#<RDF::URI:0x3fa78c1d8260 URI:http://dp.la/api/contributor/washington>}
[25](2) object: generate statement: <http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee> <http://www.europeana.eu/schemas/edm/provider> <http://dp.la/api/contributor/washington> .
[25](2) object(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c1fb3a0 URI:http://www.europeana.eu/schemas/edm/provider>, :string=>";"}
[25](3) parse(terms): todo {:prod=>:objectList, :terms=>[:_objectList_1]}, depth 23
[25](3) parse(token): accept :_objectList_1
[25](3) parse(token): skip optional term :_objectList_1 on ";"
[25](3) parse(pop): todo {:prod=>:objectList, :terms=>[]}, depth 23
[25](2) objectList(:finish):2:
[25](3) parse(pop): todo {:prod=>:_predicateObjectList_5, :terms=>[]}, depth 22
[25](2) _predicateObjectList_5(:finish):2:
[25](3) parse(pop): todo {:prod=>:_predicateObjectList_4, :terms=>[]}, depth 21
[25](2) _predicateObjectList_4(:finish):2:
[25](3) parse(pop): todo {:prod=>:_predicateObjectList_2, :terms=>[]}, depth 20
[25](2) _predicateObjectList_2(:finish):2:
[25](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_1]}, depth 19
[25](3) parse(token): accept :_predicateObjectList_1
[25](3) parse(push): term :_predicateObjectList_1, depth 19
[25](3) parse(production): token ";", prod :_predicateObjectList_1, depth 19
[25](2) _predicateObjectList_1(:start:2): ";"
[25](3) parse(production): token ";" prod :_predicateObjectList_1, prod_branch [".", ";", "]"], sequence [:_predicateObjectList_3]
[25](3) parse(terms): todo {:prod=>:_predicateObjectList_1, :terms=>[:_predicateObjectList_3]}, depth 20
[25](3) parse(token): accept :_predicateObjectList_3
[25](3) parse(push): term :_predicateObjectList_3, depth 20
[25](3) parse(production): token ";", prod :_predicateObjectList_3, depth 20
[25](2) _predicateObjectList_3(:start:2): ";"
[25](3) parse(production): token ";" prod :_predicateObjectList_3, prod_branch [";"], sequence [:_predicateObjectList_2, :_predicateObjectList_1]
[25](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_2, :_predicateObjectList_1]}, depth 21
[25](3) parse(token): accept :_predicateObjectList_2
[25](3) parse(push): term :_predicateObjectList_2, depth 21
[25](3) parse(production): token ";", prod :_predicateObjectList_2, depth 21
[25](2) _predicateObjectList_2(:start:2): ";"
[25](3) parse(production): token ";" prod :_predicateObjectList_2, prod_branch [";"], sequence [";", :_predicateObjectList_4]
[25](3) parse(terms): todo {:prod=>:_predicateObjectList_2, :terms=>[";", :_predicateObjectList_4]}, depth 22
[25](3) parse(token): accept ";"
[25](3) accept: ";" === ";"
[25](3) parse(token): token ";", term ";"
[25](2) ;(:terminal): : ;: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c1fb3a0 URI:http://www.europeana.eu/schemas/edm/provider>, :string=>";"}
[25](3) parse(token): accept :_predicateObjectList_4
[26](3) parse(push): term :_predicateObjectList_4, depth 22
[26](3) parse(production): token :IRIREF, prod :_predicateObjectList_4, depth 22
[26](2) _predicateObjectList_4(:start:2): "<http://dp.la/about/map/wasRevisedBy>"(IRIREF)
[26](3) parse(production): token :IRIREF prod :_predicateObjectList_4, prod_branch [".", ";", :IRIREF, :PNAME_LN, :PNAME_NS, "]", "a"], sequence [:_predicateObjectList_5]
[26](3) parse(terms): todo {:prod=>:_predicateObjectList_4, :terms=>[:_predicateObjectList_5]}, depth 23
[26](3) parse(token): accept :_predicateObjectList_5
[26](3) parse(push): term :_predicateObjectList_5, depth 23
[26](3) parse(production): token :IRIREF, prod :_predicateObjectList_5, depth 23
[26](2) _predicateObjectList_5(:start:2): "<http://dp.la/about/map/wasRevisedBy>"(IRIREF)
[26](3) parse(production): token :IRIREF prod :_predicateObjectList_5, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:verb, :objectList]
[26](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:verb, :objectList]}, depth 24
[26](3) parse(token): accept :verb
[26](3) parse(push): term :verb, depth 24
[26](3) parse(production): token :IRIREF, prod :verb, depth 24
[26](2) verb(:start:3): "<http://dp.la/about/map/wasRevisedBy>"(IRIREF)
[26](3) parse(production): token :IRIREF prod :verb, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:predicate]
[26](3) parse(terms): todo {:prod=>:verb, :terms=>[:predicate]}, depth 25
[26](3) parse(token): accept :predicate
[26](3) parse(push): term :predicate, depth 25
[26](3) parse(production): token :IRIREF, prod :predicate, depth 25
[26](2) predicate(:start:3): "<http://dp.la/about/map/wasRevisedBy>"(IRIREF)
[26](3) parse(production): token :IRIREF prod :predicate, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:iri]
[26](3) parse(terms): todo {:prod=>:predicate, :terms=>[:iri]}, depth 26
[26](3) parse(token): accept :iri
[26](3) parse(push): term :iri, depth 26
[26](3) parse(production): token :IRIREF, prod :iri, depth 26
[26](2) iri(:start:3): "<http://dp.la/about/map/wasRevisedBy>"(IRIREF)
[26](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[26](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 27
[26](3) parse(token): accept :IRIREF
[26](3) accept: "<http://dp.la/about/map/wasRevisedBy>"(IRIREF) === :IRIREF
[26](3) parse(token): token "<http://dp.la/about/map/wasRevisedBy>"(IRIREF), term :IRIREF
[26](2) IRIREF(:terminal): : :IRIREF: {:resource=>#<RDF::URI:0x3fa78c1bdcd0 URI:http://dp.la/about/map/wasRevisedBy>}
[26](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 27
[26](2) iri(:finish):3:
[26](3) parse(pop): todo {:prod=>:predicate, :terms=>[]}, depth 26
[26](2) predicate(:finish):3:
[26](3) parse(pop): todo {:prod=>:verb, :terms=>[]}, depth 25
[26](2) verb(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c1bdcd0 URI:http://dp.la/about/map/wasRevisedBy>, :string=>";"}
[26](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:objectList]}, depth 24
[26](3) parse(token): accept :objectList
[26](3) parse(push): term :objectList, depth 24
[26](3) parse(production): token :IRIREF, prod :objectList, depth 24
[26](2) objectList(:start:2): "<http://ldp.dp.la/ldp/activity/136>"(IRIREF)
[26](3) parse(production): token :IRIREF prod :objectList, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:object, :_objectList_1]
[26](3) parse(terms): todo {:prod=>:objectList, :terms=>[:object, :_objectList_1]}, depth 25
[26](3) parse(token): accept :object
[26](3) parse(push): term :object, depth 25
[26](3) parse(production): token :IRIREF, prod :object, depth 25
[26](2) object(:start:3): "<http://ldp.dp.la/ldp/activity/136>"(IRIREF)
[26](3) parse(production): token :IRIREF prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:iri]
[26](3) parse(terms): todo {:prod=>:object, :terms=>[:iri]}, depth 26
[26](3) parse(token): accept :iri
[26](3) parse(push): term :iri, depth 26
[26](3) parse(production): token :IRIREF, prod :iri, depth 26
[26](2) iri(:start:3): "<http://ldp.dp.la/ldp/activity/136>"(IRIREF)
[26](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[26](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 27
[26](3) parse(token): accept :IRIREF
[26](3) accept: "<http://ldp.dp.la/ldp/activity/136>"(IRIREF) === :IRIREF
[26](3) parse(token): token "<http://ldp.dp.la/ldp/activity/136>"(IRIREF), term :IRIREF
[26](2) IRIREF(:terminal): : :IRIREF: {:resource=>#<RDF::URI:0x3fa78c1b1d54 URI:http://ldp.dp.la/ldp/activity/136>}
[26](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 27
[26](2) iri(:finish):3:
[26](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 26
[26](3) object: current: {:resource=>#<RDF::URI:0x3fa78c1b1d54 URI:http://ldp.dp.la/ldp/activity/136>}
[26](2) object: generate statement: <http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee> <http://dp.la/about/map/wasRevisedBy> <http://ldp.dp.la/ldp/activity/136> .
[26](2) object(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c3b4408 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee>, :predicate=>#<RDF::URI:0x3fa78c1bdcd0 URI:http://dp.la/about/map/wasRevisedBy>, :string=>";"}
[26](3) parse(terms): todo {:prod=>:objectList, :terms=>[:_objectList_1]}, depth 25
[26](3) parse(token): accept :_objectList_1
[26](3) parse(token): skip optional term :_objectList_1 on "."
[26](3) parse(pop): todo {:prod=>:objectList, :terms=>[]}, depth 25
[26](2) objectList(:finish):2:
[26](3) parse(pop): todo {:prod=>:_predicateObjectList_5, :terms=>[]}, depth 24
[26](2) _predicateObjectList_5(:finish):2:
[26](3) parse(pop): todo {:prod=>:_predicateObjectList_4, :terms=>[]}, depth 23
[26](2) _predicateObjectList_4(:finish):2:
[26](3) parse(pop): todo {:prod=>:_predicateObjectList_2, :terms=>[]}, depth 22
[26](2) _predicateObjectList_2(:finish):2:
[26](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_1]}, depth 21
[26](3) parse(token): accept :_predicateObjectList_1
[26](3) parse(token): skip optional term :_predicateObjectList_1 on "."
[26](3) parse(pop): todo {:prod=>:_predicateObjectList_3, :terms=>[]}, depth 21
[26](2) _predicateObjectList_3(:finish):2:
[26](3) parse(pop): todo {:prod=>:_predicateObjectList_1, :terms=>[]}, depth 20
[26](2) _predicateObjectList_1(:finish):2:
[26](3) parse(pop): todo {:prod=>:_predicateObjectList_3, :terms=>[]}, depth 19
[26](2) _predicateObjectList_3(:finish):2:
[26](3) parse(pop): todo {:prod=>:_predicateObjectList_1, :terms=>[]}, depth 18
[26](2) _predicateObjectList_1(:finish):2:
[26](3) parse(pop): todo {:prod=>:_predicateObjectList_3, :terms=>[]}, depth 17
[26](2) _predicateObjectList_3(:finish):2:
[26](3) parse(pop): todo {:prod=>:_predicateObjectList_1, :terms=>[]}, depth 16
[26](2) _predicateObjectList_1(:finish):2:
[26](3) parse(pop): todo {:prod=>:_predicateObjectList_3, :terms=>[]}, depth 15
[26](2) _predicateObjectList_3(:finish):2:
[26](3) parse(pop): todo {:prod=>:_predicateObjectList_1, :terms=>[]}, depth 14
[26](2) _predicateObjectList_1(:finish):2:
[26](3) parse(pop): todo {:prod=>:_predicateObjectList_3, :terms=>[]}, depth 13
[26](2) _predicateObjectList_3(:finish):2:
[26](3) parse(pop): todo {:prod=>:_predicateObjectList_1, :terms=>[]}, depth 12
[26](2) _predicateObjectList_1(:finish):2:
[26](3) parse(pop): todo {:prod=>:_predicateObjectList_3, :terms=>[]}, depth 11
[26](2) _predicateObjectList_3(:finish):2:
[26](3) parse(pop): todo {:prod=>:_predicateObjectList_1, :terms=>[]}, depth 10
[26](2) _predicateObjectList_1(:finish):2:
[26](3) parse(pop): todo {:prod=>:_predicateObjectList_3, :terms=>[]}, depth 9
[26](2) _predicateObjectList_3(:finish):2:
[26](3) parse(pop): todo {:prod=>:_predicateObjectList_1, :terms=>[]}, depth 8
[26](2) _predicateObjectList_1(:finish):2:
[26](3) parse(pop): todo {:prod=>:predicateObjectList, :terms=>[]}, depth 7
[26](2) predicateObjectList(:finish):2:
[26](3) parse(pop): todo {:prod=>:_triples_1, :terms=>[]}, depth 6
[26](2) _triples_1(:finish):2:
[26](3) parse(pop): todo {:prod=>:triples, :terms=>[]}, depth 5
[26](2) triples(:finish):1: {}
[26](3) parse(terms): todo {:prod=>:_statement_1, :terms=>["."]}, depth 4
[26](3) parse(token): accept "."
[26](3) accept: "." === "."
[26](3) parse(token): token ".", term "."
[26](2) .(:terminal): : .: {:terminated=>true}
[26](3) parse(pop): todo {:prod=>:_statement_1, :terms=>[]}, depth 4
[26](2) _statement_1(:finish):1:
[26](3) parse(pop): todo {:prod=>:statement, :terms=>[]}, depth 3
[26](2) statement(:finish):1:
[26](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:turtleDoc]}, depth 2
[26](3) parse(token): accept :turtleDoc
[28](3) parse(push): term :turtleDoc, depth 2
[28](3)parse(production): token :PNAME_LN, prod :turtleDoc, depth 0
[28](2) turtleDoc(:start:1): "this:sourceResource"(PNAME_LN)
[28](3) parse(production): token :PNAME_LN prod :turtleDoc, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_turtleDoc_1]
[28](3) parse(terms): todo {:prod=>:turtleDoc, :terms=>[:_turtleDoc_1]}, depth 1
[28](3) parse(token): accept :_turtleDoc_1
[28](3) parse(push): term :_turtleDoc_1, depth 1
[28](3) parse(production): token :PNAME_LN, prod :_turtleDoc_1, depth 1
[28](2) _turtleDoc_1(:start:1): "this:sourceResource"(PNAME_LN)
[28](3) parse(production): token :PNAME_LN prod :_turtleDoc_1, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:statement, :turtleDoc]
[28](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:statement, :turtleDoc]}, depth 2
[28](3) parse(token): accept :statement
[28](3) parse(push): term :statement, depth 2
[28](3) parse(production): token :PNAME_LN, prod :statement, depth 2
[28](2) statement(:start:1): "this:sourceResource"(PNAME_LN)
[28](3) parse(production): token :PNAME_LN prod :statement, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_statement_1]
[28](3) parse(terms): todo {:prod=>:statement, :terms=>[:_statement_1]}, depth 3
[28](3) parse(token): accept :_statement_1
[28](3) parse(push): term :_statement_1, depth 3
[28](3) parse(production): token :PNAME_LN, prod :_statement_1, depth 3
[28](2) _statement_1(:start:1): "this:sourceResource"(PNAME_LN)
[28](3) parse(production): token :PNAME_LN prod :_statement_1, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, "["], sequence [:triples, "."]
[28](3) parse(terms): todo {:prod=>:_statement_1, :terms=>[:triples, "."]}, depth 4
[28](3) parse(token): accept :triples
[28](3) parse(push): term :triples, depth 4
[28](3) parse(production): token :PNAME_LN, prod :triples, depth 4
[28](2) triples(:start):1: {}
[28](3) parse(production): token :PNAME_LN prod :triples, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, "["], sequence [:_triples_1]
[28](3) parse(terms): todo {:prod=>:triples, :terms=>[:_triples_1]}, depth 5
[28](3) parse(token): accept :_triples_1
[28](3) parse(push): term :_triples_1, depth 5
[28](3) parse(production): token :PNAME_LN, prod :_triples_1, depth 5
[28](2) _triples_1(:start:2): "this:sourceResource"(PNAME_LN)
[28](3) parse(production): token :PNAME_LN prod :_triples_1, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS], sequence [:subject, :predicateObjectList]
[28](3) parse(terms): todo {:prod=>:_triples_1, :terms=>[:subject, :predicateObjectList]}, depth 6
[28](3) parse(token): accept :subject
[28](3) parse(push): term :subject, depth 6
[28](3) parse(production): token :PNAME_LN, prod :subject, depth 6
[28](2) subject(:start):2: {:triples=>true}
[28](3) parse(production): token :PNAME_LN prod :subject, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS], sequence [:iri]
[28](3) parse(terms): todo {:prod=>:subject, :terms=>[:iri]}, depth 7
[28](3) parse(token): accept :iri
[28](3) parse(push): term :iri, depth 7
[28](3) parse(production): token :PNAME_LN, prod :iri, depth 7
[28](2) iri(:start:3): "this:sourceResource"(PNAME_LN)
[28](3) parse(production): token :PNAME_LN prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:PrefixedName]
[28](3) parse(terms): todo {:prod=>:iri, :terms=>[:PrefixedName]}, depth 8
[28](3) parse(token): accept :PrefixedName
[28](3) parse(push): term :PrefixedName, depth 8
[28](3) parse(production): token :PNAME_LN, prod :PrefixedName, depth 8
[28](2) PrefixedName(:start:3): "this:sourceResource"(PNAME_LN)
[28](3) parse(production): token :PNAME_LN prod :PrefixedName, prod_branch [:PNAME_LN, :PNAME_NS], sequence [:PNAME_LN]
[28](3) parse(terms): todo {:prod=>:PrefixedName, :terms=>[:PNAME_LN]}, depth 9
[28](3) parse(token): accept :PNAME_LN
[28](3) accept: "this:sourceResource"(PNAME_LN) === :PNAME_LN
[28](3) parse(token): token "this:sourceResource"(PNAME_LN), term :PNAME_LN
[28](3) pname: base: 'http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee#', suffix: 'sourceResource'
[28](2) PNAME_LN(:terminal): : :PNAME_LN: {:triples=>nil, :resource=>#<RDF::URI:0x3fa78c171128 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee#sourceResource>}
[28](3) parse(pop): todo {:prod=>:PrefixedName, :terms=>[]}, depth 9
[28](2) PrefixedName(:finish):3:
[28](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 8
[28](2) iri(:finish):3:
[28](3) parse(pop): todo {:prod=>:subject, :terms=>[]}, depth 7
[28](2) subject(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c171128 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee#sourceResource>}
[28](3) parse(terms): todo {:prod=>:_triples_1, :terms=>[:predicateObjectList]}, depth 6
[28](3) parse(token): accept :predicateObjectList
[28](3) parse(push): term :predicateObjectList, depth 6
[28](3) parse(production): token "a", prod :predicateObjectList, depth 6
[28](2) predicateObjectList(:start:2): "a"
[28](3) parse(production): token "a" prod :predicateObjectList, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:verb, :objectList, :_predicateObjectList_1]
[28](3) parse(terms): todo {:prod=>:predicateObjectList, :terms=>[:verb, :objectList, :_predicateObjectList_1]}, depth 7
[28](3) parse(token): accept :verb
[28](3) parse(push): term :verb, depth 7
[28](3) parse(production): token "a", prod :verb, depth 7
[28](2) verb(:start:3): "a"
[28](3) parse(production): token "a" prod :verb, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence ["a"]
[28](3) parse(terms): todo {:prod=>:verb, :terms=>["a"]}, depth 8
[28](3) parse(token): accept "a"
[28](3) accept: "a" === "a"
[28](3) parse(token): token "a", term "a"
[28](2) a(:terminal): : a: {:resource=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>}
[28](3) parse(pop): todo {:prod=>:verb, :terms=>[]}, depth 8
[28](2) verb(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c171128 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee#sourceResource>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>}
[28](3) parse(terms): todo {:prod=>:predicateObjectList, :terms=>[:objectList, :_predicateObjectList_1]}, depth 7
[28](3) parse(token): accept :objectList
[28](3) parse(push): term :objectList, depth 7
[28](3) parse(production): token :IRIREF, prod :objectList, depth 7
[28](2) objectList(:start:2): "<http://dp.la/about/map/SourceResource>"(IRIREF)
[28](3) parse(production): token :IRIREF prod :objectList, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:object, :_objectList_1]
[28](3) parse(terms): todo {:prod=>:objectList, :terms=>[:object, :_objectList_1]}, depth 8
[28](3) parse(token): accept :object
[28](3) parse(push): term :object, depth 8
[28](3) parse(production): token :IRIREF, prod :object, depth 8
[28](2) object(:start:3): "<http://dp.la/about/map/SourceResource>"(IRIREF)
[28](3) parse(production): token :IRIREF prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:iri]
[28](3) parse(terms): todo {:prod=>:object, :terms=>[:iri]}, depth 9
[28](3) parse(token): accept :iri
[28](3) parse(push): term :iri, depth 9
[28](3) parse(production): token :IRIREF, prod :iri, depth 9
[28](2) iri(:start:3): "<http://dp.la/about/map/SourceResource>"(IRIREF)
[28](3) parse(production): token :IRIREF prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:IRIREF]
[28](3) parse(terms): todo {:prod=>:iri, :terms=>[:IRIREF]}, depth 10
[28](3) parse(token): accept :IRIREF
[28](3) accept: "<http://dp.la/about/map/SourceResource>"(IRIREF) === :IRIREF
[28](3) parse(token): token "<http://dp.la/about/map/SourceResource>"(IRIREF), term :IRIREF
[28](2) IRIREF(:terminal): : :IRIREF: {:resource=>#<RDF::URI:0x3fa78c14ba7c URI:http://dp.la/about/map/SourceResource>}
[28](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 10
[28](2) iri(:finish):3:
[28](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 9
[28](3) object: current: {:resource=>#<RDF::URI:0x3fa78c14ba7c URI:http://dp.la/about/map/SourceResource>}
[28](2) object: generate statement: <http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee#sourceResource> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://dp.la/about/map/SourceResource> .
[28](2) object(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c171128 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee#sourceResource>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>}
[28](3) parse(terms): todo {:prod=>:objectList, :terms=>[:_objectList_1]}, depth 8
[28](3) parse(token): accept :_objectList_1
[28](3) parse(token): skip optional term :_objectList_1 on ";"
[28](3) parse(pop): todo {:prod=>:objectList, :terms=>[]}, depth 8
[28](2) objectList(:finish):2:
[28](3) parse(terms): todo {:prod=>:predicateObjectList, :terms=>[:_predicateObjectList_1]}, depth 7
[28](3) parse(token): accept :_predicateObjectList_1
[28](3) parse(push): term :_predicateObjectList_1, depth 7
[28](3) parse(production): token ";", prod :_predicateObjectList_1, depth 7
[28](2) _predicateObjectList_1(:start:2): ";"
[28](3) parse(production): token ";" prod :_predicateObjectList_1, prod_branch [".", ";", "]"], sequence [:_predicateObjectList_3]
[28](3) parse(terms): todo {:prod=>:_predicateObjectList_1, :terms=>[:_predicateObjectList_3]}, depth 8
[28](3) parse(token): accept :_predicateObjectList_3
[28](3) parse(push): term :_predicateObjectList_3, depth 8
[28](3) parse(production): token ";", prod :_predicateObjectList_3, depth 8
[28](2) _predicateObjectList_3(:start:2): ";"
[28](3) parse(production): token ";" prod :_predicateObjectList_3, prod_branch [";"], sequence [:_predicateObjectList_2, :_predicateObjectList_1]
[28](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_2, :_predicateObjectList_1]}, depth 9
[28](3) parse(token): accept :_predicateObjectList_2
[28](3) parse(push): term :_predicateObjectList_2, depth 9
[28](3) parse(production): token ";", prod :_predicateObjectList_2, depth 9
[28](2) _predicateObjectList_2(:start:2): ";"
[28](3) parse(production): token ";" prod :_predicateObjectList_2, prod_branch [";"], sequence [";", :_predicateObjectList_4]
[28](3) parse(terms): todo {:prod=>:_predicateObjectList_2, :terms=>[";", :_predicateObjectList_4]}, depth 10
[28](3) parse(token): accept ";"
[28](3) accept: ";" === ";"
[28](3) parse(token): token ";", term ";"
[28](2) ;(:terminal): : ;: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c171128 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee#sourceResource>, :predicate=>#<RDF::Vocabulary::Term:0x3fa78c180c54 URI:http://www.w3.org/1999/02/22-rdf-syntax-ns#type>, :string=>";"}
[28](3) parse(token): accept :_predicateObjectList_4
[29](3) parse(push): term :_predicateObjectList_4, depth 10
[29](3) parse(production): token :PNAME_LN, prod :_predicateObjectList_4, depth 10
[29](2) _predicateObjectList_4(:start:2): "dcterms:description"(PNAME_LN)
[29](3) parse(production): token :PNAME_LN prod :_predicateObjectList_4, prod_branch [".", ";", :IRIREF, :PNAME_LN, :PNAME_NS, "]", "a"], sequence [:_predicateObjectList_5]
[29](3) parse(terms): todo {:prod=>:_predicateObjectList_4, :terms=>[:_predicateObjectList_5]}, depth 11
[29](3) parse(token): accept :_predicateObjectList_5
[29](3) parse(push): term :_predicateObjectList_5, depth 11
[29](3) parse(production): token :PNAME_LN, prod :_predicateObjectList_5, depth 11
[29](2) _predicateObjectList_5(:start:2): "dcterms:description"(PNAME_LN)
[29](3) parse(production): token :PNAME_LN prod :_predicateObjectList_5, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:verb, :objectList]
[29](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:verb, :objectList]}, depth 12
[29](3) parse(token): accept :verb
[29](3) parse(push): term :verb, depth 12
[29](3) parse(production): token :PNAME_LN, prod :verb, depth 12
[29](2) verb(:start:3): "dcterms:description"(PNAME_LN)
[29](3) parse(production): token :PNAME_LN prod :verb, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS, "a"], sequence [:predicate]
[29](3) parse(terms): todo {:prod=>:verb, :terms=>[:predicate]}, depth 13
[29](3) parse(token): accept :predicate
[29](3) parse(push): term :predicate, depth 13
[29](3) parse(production): token :PNAME_LN, prod :predicate, depth 13
[29](2) predicate(:start:3): "dcterms:description"(PNAME_LN)
[29](3) parse(production): token :PNAME_LN prod :predicate, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:iri]
[29](3) parse(terms): todo {:prod=>:predicate, :terms=>[:iri]}, depth 14
[29](3) parse(token): accept :iri
[29](3) parse(push): term :iri, depth 14
[29](3) parse(production): token :PNAME_LN, prod :iri, depth 14
[29](2) iri(:start:3): "dcterms:description"(PNAME_LN)
[29](3) parse(production): token :PNAME_LN prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:PrefixedName]
[29](3) parse(terms): todo {:prod=>:iri, :terms=>[:PrefixedName]}, depth 15
[29](3) parse(token): accept :PrefixedName
[29](3) parse(push): term :PrefixedName, depth 15
[29](3) parse(production): token :PNAME_LN, prod :PrefixedName, depth 15
[29](2) PrefixedName(:start:3): "dcterms:description"(PNAME_LN)
[29](3) parse(production): token :PNAME_LN prod :PrefixedName, prod_branch [:PNAME_LN, :PNAME_NS], sequence [:PNAME_LN]
[29](3) parse(terms): todo {:prod=>:PrefixedName, :terms=>[:PNAME_LN]}, depth 16
[29](3) parse(token): accept :PNAME_LN
[29](3) accept: "dcterms:description"(PNAME_LN) === :PNAME_LN
[29](3) parse(token): token "dcterms:description"(PNAME_LN), term :PNAME_LN
[29](3) pname: base: 'http://purl.org/dc/terms/', suffix: 'description'
[29](2) PNAME_LN(:terminal): : :PNAME_LN: {:resource=>#<RDF::URI:0x3fa78c11b700 URI:http://purl.org/dc/terms/description>}
[29](3) parse(pop): todo {:prod=>:PrefixedName, :terms=>[]}, depth 16
[29](2) PrefixedName(:finish):3:
[29](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 15
[29](2) iri(:finish):3:
[29](3) parse(pop): todo {:prod=>:predicate, :terms=>[]}, depth 14
[29](2) predicate(:finish):3:
[29](3) parse(pop): todo {:prod=>:verb, :terms=>[]}, depth 13
[29](2) verb(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c171128 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee#sourceResource>, :predicate=>#<RDF::URI:0x3fa78c11b700 URI:http://purl.org/dc/terms/description>, :string=>";"}
[29](3) parse(terms): todo {:prod=>:_predicateObjectList_5, :terms=>[:objectList]}, depth 12
[29](3) parse(token): accept :objectList
[29](3) parse(push): term :objectList, depth 12
[29](3) parse(production): token :STRING_LITERAL_QUOTE, prod :objectList, depth 12
[29](2) objectList(:start:2): "\"\""(STRING_LITERAL_QUOTE)
[29](3) parse(production): token :STRING_LITERAL_QUOTE prod :objectList, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:object, :_objectList_1]
[29](3) parse(terms): todo {:prod=>:objectList, :terms=>[:object, :_objectList_1]}, depth 13
[29](3) parse(token): accept :object
[29](3) parse(push): term :object, depth 13
[29](3) parse(production): token :STRING_LITERAL_QUOTE, prod :object, depth 13
[29](2) object(:start:3): "\"\""(STRING_LITERAL_QUOTE)
[29](3) parse(production): token :STRING_LITERAL_QUOTE prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:literal]
[29](3) parse(terms): todo {:prod=>:object, :terms=>[:literal]}, depth 14
[29](3) parse(token): accept :literal
[29](3) parse(push): term :literal, depth 14
[29](3) parse(production): token :STRING_LITERAL_QUOTE, prod :literal, depth 14
[29](2) literal(:start:3): "\"\""(STRING_LITERAL_QUOTE)
[29](3) parse(production): token :STRING_LITERAL_QUOTE prod :literal, prod_branch [:DECIMAL, :DOUBLE, :INTEGER, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "false", "true"], sequence [:RDFLiteral]
[29](3) parse(terms): todo {:prod=>:literal, :terms=>[:RDFLiteral]}, depth 15
[29](3) parse(token): accept :RDFLiteral
[29](3) parse(push): term :RDFLiteral, depth 15
[29](3) parse(production): token :STRING_LITERAL_QUOTE, prod :RDFLiteral, depth 15
[29](2) RDFLiteral(:start:4): "\"\""(STRING_LITERAL_QUOTE)
[29](3) parse(production): token :STRING_LITERAL_QUOTE prod :RDFLiteral, prod_branch [:STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE], sequence [:String, :_RDFLiteral_1]
[29](3) parse(terms): todo {:prod=>:RDFLiteral, :terms=>[:String, :_RDFLiteral_1]}, depth 16
[29](3) parse(token): accept :String
[29](3) parse(push): term :String, depth 16
[29](3) parse(production): token :STRING_LITERAL_QUOTE, prod :String, depth 16
[29](2) String(:start:4): "\"\""(STRING_LITERAL_QUOTE)
[29](3) parse(production): token :STRING_LITERAL_QUOTE prod :String, prod_branch [:STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE], sequence [:STRING_LITERAL_QUOTE]
[29](3) parse(terms): todo {:prod=>:String, :terms=>[:STRING_LITERAL_QUOTE]}, depth 17
[29](3) parse(token): accept :STRING_LITERAL_QUOTE
[29](3) accept: "\"\""(STRING_LITERAL_QUOTE) === :STRING_LITERAL_QUOTE
[29](3) parse(token): token "\"\""(STRING_LITERAL_QUOTE), term :STRING_LITERAL_QUOTE
[29](2) STRING_LITERAL_QUOTE(:terminal): : :STRING_LITERAL_QUOTE: {:string_value=>""}
[29](3) parse(pop): todo {:prod=>:String, :terms=>[]}, depth 17
[29](2) String(:finish):4:
[29](3) parse(terms): todo {:prod=>:RDFLiteral, :terms=>[:_RDFLiteral_1]}, depth 16
[29](3) parse(token): accept :_RDFLiteral_1
[29](0) parse(EBNF::LL1::Lexer::Error): ERROR [line: 29] With input '"July 7, 196U
1U25 East Ward
Seattle, Washington
National Labor Relations Board
Washington, D. C.
Re:': Invalid token "\"July" (found "\"July"), production = :RDFLiteral
[29](4) recovery: stack follows:
[29](4) recovery: RDFLiteral: [")", ",", ".", "]", :IRIREF, :BLANK_NODE_LABEL, :ANON, "(", "[", ";", :PNAME_LN, :PNAME_NS, :INTEGER, :DECIMAL, :DOUBLE, "true", "false", :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_LONG_QUOTE]
[29](4) recovery: literal: [")", ",", ".", "]", :IRIREF, :BLANK_NODE_LABEL, :ANON, "(", "[", ";", :PNAME_LN, :PNAME_NS, :INTEGER, :DECIMAL, :DOUBLE, "true", "false", :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_LONG_QUOTE]
[29](4) recovery: object: [")", ",", ".", "]", :IRIREF, :BLANK_NODE_LABEL, :ANON, "(", "[", ";", :PNAME_LN, :PNAME_NS, :INTEGER, :DECIMAL, :DOUBLE, "true", "false", :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_LONG_QUOTE]
[29](4) recovery: objectList: [".", "]", ";"]
[29](4) recovery: _predicateObjectList_5: [";", ".", "]"]
[29](4) recovery: _predicateObjectList_4: [";", ".", "]"]
[29](4) recovery: _predicateObjectList_2: [";", ".", "]"]
[29](4) recovery: _predicateObjectList_3: [".", "]"]
[29](4) recovery: _predicateObjectList_1: [".", "]"]
[29](4) recovery: predicateObjectList: [".", "]"]
[29](4) recovery: _triples_1: ["."]
[29](4) recovery: triples: ["."]
[29](4) recovery: _statement_1: [:_eof, :PREFIX, :BASE, "[", :IRIREF, :BLANK_NODE_LABEL, :ANON, "(", :PNAME_LN, :PNAME_NS]
[29](4) recovery: statement: [:_eof, :PREFIX, :BASE, "[", :IRIREF, :BLANK_NODE_LABEL, :ANON, "(", :PNAME_LN, :PNAME_NS]
[29](4) recovery: _turtleDoc_1: [:_eof]
[29](4) recovery: turtleDoc: [:_eof]
[29](3) recovery: follows: [:_eof, :PREFIX, :BASE, "[", :IRIREF, :BLANK_NODE_LABEL, :ANON, "(", :PNAME_LN, :PNAME_NS, ".", "]", ";", ")", ",", :INTEGER, :DECIMAL, :DOUBLE, "true", "false", :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_LONG_QUOTE]
[29](3) recovery: found "7"(INTEGER) in follows
[29](2) RDFLiteral(:finish):4: recovering
[29](1) recover: WARNING [line: 29] recovered to :literal with "7"(INTEGER)
[29](3) parse(pop): todo {:prod=>:literal, :terms=>[]}, depth 15
[29](2) literal(:finish):4:
[29](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 14
[29](3) object: current: {:string_value=>""}
[29](2) object: generate statement: .
[29](2) object(:finish):3: {}
[29](3) parse(terms): todo {:prod=>:objectList, :terms=>[:_objectList_1]}, depth 13
[29](3) parse(token): accept :_objectList_1
[29](3) parse(token): skip optional term :_objectList_1 on "7"(INTEGER)
[29](3) parse(pop): todo {:prod=>:objectList, :terms=>[]}, depth 13
[29](2) objectList(:finish):3:
[29](3) parse(pop): todo {:prod=>:_predicateObjectList_5, :terms=>[]}, depth 12
[29](2) _predicateObjectList_5(:finish):3:
[29](3) parse(pop): todo {:prod=>:_predicateObjectList_4, :terms=>[]}, depth 11
[29](2) _predicateObjectList_4(:finish):3:
[29](3) parse(pop): todo {:prod=>:_predicateObjectList_2, :terms=>[]}, depth 10
[29](2) _predicateObjectList_2(:finish):3:
[29](3) parse(terms): todo {:prod=>:_predicateObjectList_3, :terms=>[:_predicateObjectList_1]}, depth 9
[29](3) parse(token): accept :_predicateObjectList_1
[29](3) parse(token): skip optional term :_predicateObjectList_1 on "7"(INTEGER)
[29](3) parse(pop): todo {:prod=>:_predicateObjectList_3, :terms=>[]}, depth 9
[29](2) _predicateObjectList_3(:finish):3:
[29](3) parse(pop): todo {:prod=>:_predicateObjectList_1, :terms=>[]}, depth 8
[29](2) _predicateObjectList_1(:finish):3:
[29](3) parse(pop): todo {:prod=>:predicateObjectList, :terms=>[]}, depth 7
[29](2) predicateObjectList(:finish):3:
[29](3) parse(pop): todo {:prod=>:_triples_1, :terms=>[]}, depth 6
[29](2) _triples_1(:finish):3:
[29](3) parse(pop): todo {:prod=>:triples, :terms=>[]}, depth 5
[29](2) triples(:finish):2: {:triples=>true, :subject=>#<RDF::URI:0x3fa78c171128 URI:http://ldp.dp.la/ldp/items/248e68635d145dfb1ea7e8f44ef8e9ee#sourceResource>, :predicate=>#<RDF::URI:0x3fa78c11b700 URI:http://purl.org/dc/terms/description>, :string=>";"}
[29](3) parse(terms): todo {:prod=>:_statement_1, :terms=>["."]}, depth 4
[29](3) parse(token): accept "."
[29](3) parse(push): term ".", depth 4
[29](3) parse(production): token :INTEGER, prod ".", depth 4
[29](2) .(:start:2): "7"(INTEGER)
[29](0) parse(production): ERROR [line: 29] Unexpected (found "7"(INTEGER)), production = "."
[29](0) parse(EBNF::LL1::Parser::Error): ERROR [line: 29] ERROR [line: 29] Unexpected (found "7"(INTEGER)), production = "." (found "7"(INTEGER)), production = "."
[29](4) recovery: stack follows:
[29](4) recovery: .: nil
[29](4) recovery: _statement_1: [:_eof, :PREFIX, :BASE, "[", :IRIREF, :BLANK_NODE_LABEL, :ANON, "(", :PNAME_LN, :PNAME_NS]
[29](4) recovery: statement: [:_eof, :PREFIX, :BASE, "[", :IRIREF, :BLANK_NODE_LABEL, :ANON, "(", :PNAME_LN, :PNAME_NS]
[29](4) recovery: _turtleDoc_1: [:_eof]
[29](4) recovery: turtleDoc: [:_eof]
[29](3) recovery: follows: [:_eof, :PREFIX, :BASE, "[", :IRIREF, :BLANK_NODE_LABEL, :ANON, "(", :PNAME_LN, :PNAME_NS]
[29](2) recovery: skip ","
[29](2) recovery: skip "196"(INTEGER)
[29](0) get_token: ERROR [line: 29] With input 'U
1U25 East Ward
Seattle, Washington
National Labor Relations Board
Washington, D. C.
Re: Case Ho. 19': Invalid token "U"} (found "U")
[29](2) recovery: skip "1"(INTEGER)
[29](0) get_token: ERROR [line: 29] With input 'U25 East Ward
Seattle, Washington
National Labor Relations Board
Washington, D. C.
Re: Case Ho. 19-CD': Invalid token "U25"} (found "U25")
[29](3) recovery: found "Re:"(PNAME_NS) in follows
[29](3) recovery(pop): todo {:prod=>".", :terms=>[]}, depth 5
[29](2) .(:finish):2: recovering
[29](2) _statement_1(:finish):2: recovering
[29](1) recover: WARNING [line: 29] recovered to :statement with "Re:"(PNAME_NS)
[29](3) parse(pop): todo {:prod=>:statement, :terms=>[]}, depth 3
[29](2) statement(:finish):2:
[29](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:turtleDoc]}, depth 2
[29](3) parse(token): accept :turtleDoc
[29](3) parse(push): term :turtleDoc, depth 2
[29](3)parse(production): token :PNAME_NS, prod :turtleDoc, depth 0
[29](2) turtleDoc(:start:1): "Re:"(PNAME_NS)
[29](3) parse(production): token :PNAME_NS prod :turtleDoc, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_turtleDoc_1]
[29](3) parse(terms): todo {:prod=>:turtleDoc, :terms=>[:_turtleDoc_1]}, depth 1
[29](3) parse(token): accept :_turtleDoc_1
[29](3) parse(push): term :_turtleDoc_1, depth 1
[29](3) parse(production): token :PNAME_NS, prod :_turtleDoc_1, depth 1
[29](2) _turtleDoc_1(:start:1): "Re:"(PNAME_NS)
[29](3) parse(production): token :PNAME_NS prod :_turtleDoc_1, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:statement, :turtleDoc]
[29](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:statement, :turtleDoc]}, depth 2
[29](3) parse(token): accept :statement
[29](3) parse(push): term :statement, depth 2
[29](3) parse(production): token :PNAME_NS, prod :statement, depth 2
[29](2) statement(:start:1): "Re:"(PNAME_NS)
[29](3) parse(production): token :PNAME_NS prod :statement, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_statement_1]
[29](3) parse(terms): todo {:prod=>:statement, :terms=>[:_statement_1]}, depth 3
[29](3) parse(token): accept :_statement_1
[29](3) parse(push): term :_statement_1, depth 3
[29](3) parse(production): token :PNAME_NS, prod :_statement_1, depth 3
[29](2) _statement_1(:start:1): "Re:"(PNAME_NS)
[29](3) parse(production): token :PNAME_NS prod :_statement_1, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, "["], sequence [:triples, "."]
[29](3) parse(terms): todo {:prod=>:_statement_1, :terms=>[:triples, "."]}, depth 4
[29](3) parse(token): accept :triples
[29](3) parse(push): term :triples, depth 4
[29](3) parse(production): token :PNAME_NS, prod :triples, depth 4
[29](2) triples(:start):1: {}
[29](3) parse(production): token :PNAME_NS prod :triples, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, "["], sequence [:_triples_1]
[29](3) parse(terms): todo {:prod=>:triples, :terms=>[:_triples_1]}, depth 5
[29](3) parse(token): accept :_triples_1
[29](3) parse(push): term :_triples_1, depth 5
[29](3) parse(production): token :PNAME_NS, prod :_triples_1, depth 5
[29](2) _triples_1(:start:2): "Re:"(PNAME_NS)
[29](3) parse(production): token :PNAME_NS prod :_triples_1, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS], sequence [:subject, :predicateObjectList]
[29](3) parse(terms): todo {:prod=>:_triples_1, :terms=>[:subject, :predicateObjectList]}, depth 6
[29](3) parse(token): accept :subject
[29](3) parse(push): term :subject, depth 6
[29](3) parse(production): token :PNAME_NS, prod :subject, depth 6
[29](2) subject(:start):2: {:triples=>true}
[29](3) parse(production): token :PNAME_NS prod :subject, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS], sequence [:iri]
[29](3) parse(terms): todo {:prod=>:subject, :terms=>[:iri]}, depth 7
[29](3) parse(token): accept :iri
[29](3) parse(push): term :iri, depth 7
[29](3) parse(production): token :PNAME_NS, prod :iri, depth 7
[29](2) iri(:start:3): "Re:"(PNAME_NS)
[29](3) parse(production): token :PNAME_NS prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:PrefixedName]
[29](3) parse(terms): todo {:prod=>:iri, :terms=>[:PrefixedName]}, depth 8
[29](3) parse(token): accept :PrefixedName
[29](3) parse(push): term :PrefixedName, depth 8
[29](3) parse(production): token :PNAME_NS, prod :PrefixedName, depth 8
[29](2) PrefixedName(:start:3): "Re:"(PNAME_NS)
[29](3) parse(production): token :PNAME_NS prod :PrefixedName, prod_branch [:PNAME_LN, :PNAME_NS], sequence [:PNAME_NS]
[29](3) parse(terms): todo {:prod=>:PrefixedName, :terms=>[:PNAME_NS]}, depth 9
[29](3) parse(token): accept :PNAME_NS
[29](3) accept: "Re:"(PNAME_NS) === :PNAME_NS
[29](3) parse(token): token "Re:"(PNAME_NS), term :PNAME_NS
[29](0) pname: ERROR [line: 29] undefined prefix "Re"
[29](3) pname: base: '', suffix: ''
[29](2) PNAME_NS(:terminal): : :PNAME_NS: {:triples=>nil, :resource=>#<RDF::URI:0x3fa78c02d44c URI:>}
[29](3) parse(pop): todo {:prod=>:PrefixedName, :terms=>[]}, depth 9
[29](2) PrefixedName(:finish):3: recovering
[29](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 8
[29](2) iri(:finish):3: recovering
[29](3) parse(pop): todo {:prod=>:subject, :terms=>[]}, depth 7
[29](2) subject(:finish):3: recovering
[29](3) parse(terms): todo {:prod=>:_triples_1, :terms=>[:predicateObjectList]}, depth 6
[29](3) parse(token): accept :predicateObjectList
[29](0) parse(EBNF::LL1::Lexer::Error): ERROR [line: 29] With input 'Case Ho. 19-CD-85; Cascade Natural Gas Corporation; Brief
of International Chemical Workers Union, Lo': Invalid token "Case" (found "Case"), production = :_triples_1
[29](4) recovery: stack follows:
[29](4) recovery: _triples_1: ["."]
[29](4) recovery: triples: ["."]
[29](4) recovery: _statement_1: [:_eof, :PREFIX, :BASE, "[", :IRIREF, :BLANK_NODE_LABEL, :ANON, "(", :PNAME_LN, :PNAME_NS]
[29](4) recovery: statement: [:_eof, :PREFIX, :BASE, "[", :IRIREF, :BLANK_NODE_LABEL, :ANON, "(", :PNAME_LN, :PNAME_NS]
[29](4) recovery: _turtleDoc_1: [:_eof]
[29](4) recovery: turtleDoc: [:_eof]
[29](3) recovery: follows: [:_eof, :PREFIX, :BASE, "[", :IRIREF, :BLANK_NODE_LABEL, :ANON, "(", :PNAME_LN, :PNAME_NS, "."]
[29](2) recovery: skip "19"(INTEGER)
[29](0) get_token: ERROR [line: 29] With input '-CD-85; Cascade Natural Gas Corporation; Brief
of International Chemical Workers Union, Local 121
Gen': Invalid token "-CD-85;"} (found "-CD-85;")
[29](2) recovery: skip "121"(INTEGER)
[30](3) recovery: found "Gentlemen:"(PNAME_NS) in follows
[30](3) recovery(pop): todo {:prod=>:_triples_1, :terms=>[]}, depth 6
[30](2) _triples_1(:finish):3: recovering
[30](3) recovery(pop): todo {:prod=>:triples, :terms=>[]}, depth 5
[30](2) triples(:finish):3: recovering
[30](2) _statement_1(:finish):3: recovering
[30](1) recover: WARNING [line: 30] recovered to :statement with "Gentlemen:"(PNAME_NS)
[30](3) parse(pop): todo {:prod=>:statement, :terms=>[]}, depth 3
[30](2) statement(:finish):3:
[30](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:turtleDoc]}, depth 2
[30](3) parse(token): accept :turtleDoc
[30](3) parse(push): term :turtleDoc, depth 2
[30](3)parse(production): token :PNAME_NS, prod :turtleDoc, depth 0
[30](2) turtleDoc(:start:1): "Gentlemen:"(PNAME_NS)
[30](3) parse(production): token :PNAME_NS prod :turtleDoc, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_turtleDoc_1]
[30](3) parse(terms): todo {:prod=>:turtleDoc, :terms=>[:_turtleDoc_1]}, depth 1
[30](3) parse(token): accept :_turtleDoc_1
[30](3) parse(push): term :_turtleDoc_1, depth 1
[30](3) parse(production): token :PNAME_NS, prod :_turtleDoc_1, depth 1
[30](2) _turtleDoc_1(:start:1): "Gentlemen:"(PNAME_NS)
[30](3) parse(production): token :PNAME_NS prod :_turtleDoc_1, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:statement, :turtleDoc]
[30](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:statement, :turtleDoc]}, depth 2
[30](3) parse(token): accept :statement
[30](3) parse(push): term :statement, depth 2
[30](3) parse(production): token :PNAME_NS, prod :statement, depth 2
[30](2) statement(:start:1): "Gentlemen:"(PNAME_NS)
[30](3) parse(production): token :PNAME_NS prod :statement, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_statement_1]
[30](3) parse(terms): todo {:prod=>:statement, :terms=>[:_statement_1]}, depth 3
[30](3) parse(token): accept :_statement_1
[30](3) parse(push): term :_statement_1, depth 3
[30](3) parse(production): token :PNAME_NS, prod :_statement_1, depth 3
[30](2) _statement_1(:start:1): "Gentlemen:"(PNAME_NS)
[30](3) parse(production): token :PNAME_NS prod :_statement_1, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, "["], sequence [:triples, "."]
[30](3) parse(terms): todo {:prod=>:_statement_1, :terms=>[:triples, "."]}, depth 4
[30](3) parse(token): accept :triples
[30](3) parse(push): term :triples, depth 4
[30](3) parse(production): token :PNAME_NS, prod :triples, depth 4
[30](2) triples(:start):1: {}
[30](3) parse(production): token :PNAME_NS prod :triples, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, "["], sequence [:_triples_1]
[30](3) parse(terms): todo {:prod=>:triples, :terms=>[:_triples_1]}, depth 5
[30](3) parse(token): accept :_triples_1
[30](3) parse(push): term :_triples_1, depth 5
[30](3) parse(production): token :PNAME_NS, prod :_triples_1, depth 5
[30](2) _triples_1(:start:2): "Gentlemen:"(PNAME_NS)
[30](3) parse(production): token :PNAME_NS prod :_triples_1, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS], sequence [:subject, :predicateObjectList]
[30](3) parse(terms): todo {:prod=>:_triples_1, :terms=>[:subject, :predicateObjectList]}, depth 6
[30](3) parse(token): accept :subject
[30](3) parse(push): term :subject, depth 6
[30](3) parse(production): token :PNAME_NS, prod :subject, depth 6
[30](2) subject(:start):2: {:triples=>true}
[30](3) parse(production): token :PNAME_NS prod :subject, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS], sequence [:iri]
[30](3) parse(terms): todo {:prod=>:subject, :terms=>[:iri]}, depth 7
[30](3) parse(token): accept :iri
[30](3) parse(push): term :iri, depth 7
[30](3) parse(production): token :PNAME_NS, prod :iri, depth 7
[30](2) iri(:start:3): "Gentlemen:"(PNAME_NS)
[30](3) parse(production): token :PNAME_NS prod :iri, prod_branch [:IRIREF, :PNAME_LN, :PNAME_NS], sequence [:PrefixedName]
[30](3) parse(terms): todo {:prod=>:iri, :terms=>[:PrefixedName]}, depth 8
[30](3) parse(token): accept :PrefixedName
[30](3) parse(push): term :PrefixedName, depth 8
[30](3) parse(production): token :PNAME_NS, prod :PrefixedName, depth 8
[30](2) PrefixedName(:start:3): "Gentlemen:"(PNAME_NS)
[30](3) parse(production): token :PNAME_NS prod :PrefixedName, prod_branch [:PNAME_LN, :PNAME_NS], sequence [:PNAME_NS]
[30](3) parse(terms): todo {:prod=>:PrefixedName, :terms=>[:PNAME_NS]}, depth 9
[30](3) parse(token): accept :PNAME_NS
[30](3) accept: "Gentlemen:"(PNAME_NS) === :PNAME_NS
[30](3) parse(token): token "Gentlemen:"(PNAME_NS), term :PNAME_NS
[30](0) pname: ERROR [line: 30] undefined prefix "Gentlemen"
[30](3) pname: base: '', suffix: ''
[30](2) PNAME_NS(:terminal): : :PNAME_NS: {:triples=>nil, :resource=>#<RDF::URI:0x3fa78bfbf94c URI:>}
[30](3) parse(pop): todo {:prod=>:PrefixedName, :terms=>[]}, depth 9
[30](2) PrefixedName(:finish):3: recovering
[30](3) parse(pop): todo {:prod=>:iri, :terms=>[]}, depth 8
[30](2) iri(:finish):3: recovering
[30](3) parse(pop): todo {:prod=>:subject, :terms=>[]}, depth 7
[30](2) subject(:finish):3: recovering
[30](3) parse(terms): todo {:prod=>:_triples_1, :terms=>[:predicateObjectList]}, depth 6
[30](3) parse(token): accept :predicateObjectList
[31](0) parse(EBNF::LL1::Lexer::Error): ERROR [line: 31] With input 'On behalf of the International Chemical Workers Union, Local
121, I x (7) copies of our Brief in
the ': Invalid token "On" (found "On"), production = :_triples_1
[31](4) recovery: stack follows:
[31](4) recovery: _triples_1: ["."]
[31](4) recovery: triples: ["."]
[31](4) recovery: _statement_1: [:_eof, :PREFIX, :BASE, "[", :IRIREF, :BLANK_NODE_LABEL, :ANON, "(", :PNAME_LN, :PNAME_NS]
[31](4) recovery: statement: [:_eof, :PREFIX, :BASE, "[", :IRIREF, :BLANK_NODE_LABEL, :ANON, "(", :PNAME_LN, :PNAME_NS]
[31](4) recovery: _turtleDoc_1: [:_eof]
[31](4) recovery: turtleDoc: [:_eof]
[31](3) recovery: follows: [:_eof, :PREFIX, :BASE, "[", :IRIREF, :BLANK_NODE_LABEL, :ANON, "(", :PNAME_LN, :PNAME_NS, "."]
[31](2) recovery: skip "121"(INTEGER)
[31](2) recovery: skip ","
[31](0) get_token: ERROR [line: 31] With input 'I x (7) copies of our Brief in
the above matter. Attached to those copies is a certificate of
mailing': Invalid token "I"} (found "I")
[31](3) recovery: found "(" in follows
[31](3) recovery(pop): todo {:prod=>:_triples_1, :terms=>[]}, depth 6
[31](2) _triples_1(:finish):3: recovering
[31](3) recovery(pop): todo {:prod=>:triples, :terms=>[]}, depth 5
[31](2) triples(:finish):3: recovering
[31](2) _statement_1(:finish):3: recovering
[31](1) recover: WARNING [line: 31] recovered to :statement with "("
[31](3) parse(pop): todo {:prod=>:statement, :terms=>[]}, depth 3
[31](2) statement(:finish):3:
[31](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:turtleDoc]}, depth 2
[31](3) parse(token): accept :turtleDoc
[31](3) parse(push): term :turtleDoc, depth 2
[31](3)parse(production): token "(", prod :turtleDoc, depth 0
[31](2) turtleDoc(:start:1): "("
[31](3) parse(production): token "(" prod :turtleDoc, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_turtleDoc_1]
[31](3) parse(terms): todo {:prod=>:turtleDoc, :terms=>[:_turtleDoc_1]}, depth 1
[31](3) parse(token): accept :_turtleDoc_1
[31](3) parse(push): term :_turtleDoc_1, depth 1
[31](3) parse(production): token "(", prod :_turtleDoc_1, depth 1
[31](2) _turtleDoc_1(:start:1): "("
[31](3) parse(production): token "(" prod :_turtleDoc_1, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:statement, :turtleDoc]
[31](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:statement, :turtleDoc]}, depth 2
[31](3) parse(token): accept :statement
[31](3) parse(push): term :statement, depth 2
[31](3) parse(production): token "(", prod :statement, depth 2
[31](2) statement(:start:1): "("
[31](3) parse(production): token "(" prod :statement, prod_branch ["(", :ANON, :BASE, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, :PREFIX, "["], sequence [:_statement_1]
[31](3) parse(terms): todo {:prod=>:statement, :terms=>[:_statement_1]}, depth 3
[31](3) parse(token): accept :_statement_1
[31](3) parse(push): term :_statement_1, depth 3
[31](3) parse(production): token "(", prod :_statement_1, depth 3
[31](2) _statement_1(:start:1): "("
[31](3) parse(production): token "(" prod :_statement_1, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, "["], sequence [:triples, "."]
[31](3) parse(terms): todo {:prod=>:_statement_1, :terms=>[:triples, "."]}, depth 4
[31](3) parse(token): accept :triples
[31](3) parse(push): term :triples, depth 4
[31](3) parse(production): token "(", prod :triples, depth 4
[31](2) triples(:start):1: {}
[31](3) parse(production): token "(" prod :triples, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS, "["], sequence [:_triples_1]
[31](3) parse(terms): todo {:prod=>:triples, :terms=>[:_triples_1]}, depth 5
[31](3) parse(token): accept :_triples_1
[31](3) parse(push): term :_triples_1, depth 5
[31](3) parse(production): token "(", prod :_triples_1, depth 5
[31](2) _triples_1(:start:2): "("
[31](3) parse(production): token "(" prod :_triples_1, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS], sequence [:subject, :predicateObjectList]
[31](3) parse(terms): todo {:prod=>:_triples_1, :terms=>[:subject, :predicateObjectList]}, depth 6
[31](3) parse(token): accept :subject
[31](3) parse(push): term :subject, depth 6
[31](3) parse(production): token "(", prod :subject, depth 6
[31](2) subject(:start):2: {:triples=>true}
[31](3) parse(production): token "(" prod :subject, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :IRIREF, :PNAME_LN, :PNAME_NS], sequence [:collection]
[31](3) parse(terms): todo {:prod=>:subject, :terms=>[:collection]}, depth 7
[31](3) parse(token): accept :collection
[31](3) parse(push): term :collection, depth 7
[31](3) parse(production): token "(", prod :collection, depth 7
[31](2) collection(:start):3: {:triples=>nil}
[31](3) parse(production): token "(" prod :collection, prod_branch ["("], sequence ["(", :_collection_1, ")"]
[31](3) parse(terms): todo {:prod=>:collection, :terms=>["(", :_collection_1, ")"]}, depth 8
[31](3) parse(token): accept "("
[31](3) accept: "(" === "("
[31](3) parse(token): token "(", term "("
[31](2) ((:terminal): : (: {:object_list=>[], :string=>"("}
[31](3) parse(token): accept :_collection_1
[31](3) parse(push): term :_collection_1, depth 8
[31](3) parse(production): token :INTEGER, prod :_collection_1, depth 8
[31](2) _collection_1(:start:4): "7"(INTEGER)
[31](3) parse(production): token :INTEGER prod :_collection_1, prod_branch ["(", ")", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:_collection_2]
[31](3) parse(terms): todo {:prod=>:_collection_1, :terms=>[:_collection_2]}, depth 9
[31](3) parse(token): accept :_collection_2
[31](3) parse(push): term :_collection_2, depth 9
[31](3) parse(production): token :INTEGER, prod :_collection_2, depth 9
[31](2) _collection_2(:start:4): "7"(INTEGER)
[31](3) parse(production): token :INTEGER prod :_collection_2, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:object, :_collection_1]
[31](3) parse(terms): todo {:prod=>:_collection_2, :terms=>[:object, :_collection_1]}, depth 10
[31](3) parse(token): accept :object
[31](3) parse(push): term :object, depth 10
[31](3) parse(production): token :INTEGER, prod :object, depth 10
[31](2) object(:start:5): "7"(INTEGER)
[31](3) parse(production): token :INTEGER prod :object, prod_branch ["(", :ANON, :BLANK_NODE_LABEL, :DECIMAL, :DOUBLE, :INTEGER, :IRIREF, :PNAME_LN, :PNAME_NS, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "[", "false", "true"], sequence [:literal]
[31](3) parse(terms): todo {:prod=>:object, :terms=>[:literal]}, depth 11
[31](3) parse(token): accept :literal
[31](3) parse(push): term :literal, depth 11
[31](3) parse(production): token :INTEGER, prod :literal, depth 11
[31](2) literal(:start:5): "7"(INTEGER)
[31](3) parse(production): token :INTEGER prod :literal, prod_branch [:DECIMAL, :DOUBLE, :INTEGER, :STRING_LITERAL_LONG_QUOTE, :STRING_LITERAL_LONG_SINGLE_QUOTE, :STRING_LITERAL_QUOTE, :STRING_LITERAL_SINGLE_QUOTE, "false", "true"], sequence [:NumericLiteral]
[31](3) parse(terms): todo {:prod=>:literal, :terms=>[:NumericLiteral]}, depth 12
[31](3) parse(token): accept :NumericLiteral
[31](3) parse(push): term :NumericLiteral, depth 12
[31](3) parse(production): token :INTEGER, prod :NumericLiteral, depth 12
[31](2) NumericLiteral(:start:5): "7"(INTEGER)
[31](3) parse(production): token :INTEGER prod :NumericLiteral, prod_branch [:DECIMAL, :DOUBLE, :INTEGER], sequence [:INTEGER]
[31](3) parse(terms): todo {:prod=>:NumericLiteral, :terms=>[:INTEGER]}, depth 13
[31](3) parse(token): accept :INTEGER
[31](3) accept: "7"(INTEGER) === :INTEGER
[31](3) parse(token): token "7"(INTEGER), term :INTEGER
[31](3) literal: value: "7", options: {:datatype=>#<RDF::Vocabulary::Term:0x3fa78c11b6ec URI:http://www.w3.org/2001/XMLSchema#integer>}, validate: false, c14n?: nil
[31](2) INTEGER(:terminal): : :INTEGER: {:resource=>#<RDF::Literal::Integer:0x3fa78bf44c38("7"^^<http://www.w3.org/2001/XMLSchema#integer>)>}
[31](3) parse(pop): todo {:prod=>:NumericLiteral, :terms=>[]}, depth 13
[31](2) NumericLiteral(:finish):5:
[31](3) parse(pop): todo {:prod=>:literal, :terms=>[]}, depth 12
[31](2) literal(:finish):5:
[31](3) parse(pop): todo {:prod=>:object, :terms=>[]}, depth 11
[31](2) object(:finish):4: {:object_list=>[#<RDF::Literal::Integer:0x3fa78bf44c38("7"^^<http://www.w3.org/2001/XMLSchema#integer>)>], :string=>"("}
[31](3) parse(terms): todo {:prod=>:_collection_2, :terms=>[:_collection_1]}, depth 10
[31](3) parse(token): accept :_collection_1
[31](3) parse(token): skip optional term :_collection_1 on ")"
[31](3) parse(pop): todo {:prod=>:_collection_2, :terms=>[]}, depth 10
[31](2) _collection_2(:finish):4:
[31](3) parse(pop): todo {:prod=>:_collection_1, :terms=>[]}, depth 9
[31](2) _collection_1(:finish):4:
[31](3) parse(terms): todo {:prod=>:collection, :terms=>[")"]}, depth 8
[31](3) parse(token): accept ")"
[31](3) accept: ")" === ")"
[31](3) parse(token): token ")", term ")"
[31](2) )(:terminal): : ): {:object_list=>[#<RDF::Literal::Integer:0x3fa78bf44c38("7"^^<http://www.w3.org/2001/XMLSchema#integer>)>], :string=>")"}
[31](3) parse(pop): todo {:prod=>:collection, :terms=>[]}, depth 8
[31](2) collection: generate statement: _:g69988840065160 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "7"^^<http://www.w3.org/2001/XMLSchema#integer> .
[31](2) collection: generate statement: _:g69988840065160 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
[31](2) collection(:finish):3: {:triples=>nil, :resource=>#<RDF::Node:0x3fa78bf34888(_:g69988840065160)>}
[31](3) parse(pop): todo {:prod=>:subject, :terms=>[]}, depth 7
[31](2) subject(:finish):2: {:triples=>true, :subject=>#<RDF::Node:0x3fa78bf34888(_:g69988840065160)>}
[31](3) parse(terms): todo {:prod=>:_triples_1, :terms=>[:predicateObjectList]}, depth 6
[31](3) parse(token): accept :predicateObjectList
[31](0) parse(EBNF::LL1::Lexer::Error): ERROR [line: 31] With input 'copies of our Brief in
the above matter. Attached to those copies is a certificate of
mailing to all ': Invalid token "copies" (found "copies"), production = :_triples_1
[31](4) recovery: stack follows:
[31](4) recovery: _triples_1: ["."]
[31](4) recovery: triples: ["."]
[31](4) recovery: _statement_1: [:_eof, :PREFIX, :BASE, "[", :IRIREF, :BLANK_NODE_LABEL, :ANON, "(", :PNAME_LN, :PNAME_NS]
[31](4) recovery: statement: [:_eof, :PREFIX, :BASE, "[", :IRIREF, :BLANK_NODE_LABEL, :ANON, "(", :PNAME_LN, :PNAME_NS]
[31](4) recovery: _turtleDoc_1: [:_eof]
[31](4) recovery: turtleDoc: [:_eof]
[31](3) recovery: follows: [:_eof, :PREFIX, :BASE, "[", :IRIREF, :BLANK_NODE_LABEL, :ANON, "(", :PNAME_LN, :PNAME_NS, "."]
[31](2) recovery: skip "a"
[31](0) get_token: ERROR [line: 31] With input 'bove matter. Attached to those copies is a certificate of
mailing to all other parties to this action': Invalid token "bove"} (found "bove")
[31](2) recovery: skip "A"
[31](0) get_token: ERROR [line: 31] With input 'ttached to those copies is a certificate of
mailing to all other parties to this action.
Sincerely,
I': Invalid token "ttached"} (found "ttached")
[31](2) recovery: skip "a"
[31](0) get_token: ERROR [line: 31] With input 'certificate of
mailing to all other parties to this action.
Sincerely,
INTERNATIONAL CHEMICAL WORKERS': Invalid token "certificate"} (found "certificate")
[31](2) recovery: skip "a"
[31](0) get_token: ERROR [line: 31] With input 'll other parties to this action.
Sincerely,
INTERNATIONAL CHEMICAL WORKERS UNION,
LOCAL UNION 121
By ': Invalid token "ll"} (found "ll")
[31](2) recovery: skip "a"
[31](0) get_token: ERROR [line: 31] With input 'ction.
Sincerely,
INTERNATIONAL CHEMICAL WORKERS UNION,
LOCAL UNION 121
By y&pg^^bte&Z
Spei*o Soros C': Invalid token "ction."} (found "ction.")
[31](2) recovery: skip "121"(INTEGER)
[31](0) get_token: ERROR [line: 31] With input 'By y&pg^^bte&Z
Spei*o Soros CANADA; AND
WASHINGTON STATE ASSOCIATION OF THE UNITED
ASSOCIATION OF JOU': Invalid token "By"} (found "By")
[32](2) recovery: skip "A"
[32](0) get_token: ERROR [line: 32] With input 'ND
WASHINGTON STATE ASSOCIATION OF THE UNITED
ASSOCIATION OF JOURNEYMEN AND APPRENTICES
OF THE PLUMBI': Invalid token "ND"} (found "ND")
[32](2) recovery: skip "A"
[32](0) get_token: ERROR [line: 32] With input 'SSOCIATION OF THE UNITED
ASSOCIATION OF JOURNEYMEN AND APPRENTICES
OF THE PLUMBING AND PIPEFITTING IN': Invalid token "SSOCIATION"} (found "SSOCIATION")
[32](2) recovery: skip "A"
[32](0) get_token: ERROR [line: 32] With input 'SSOCIATION OF JOURNEYMEN AND APPRENTICES
OF THE PLUMBING AND PIPEFITTING INDUSTRY
OF THE UNITED STATE': Invalid token "SSOCIATION"} (found "SSOCIATION")
[32](2) recovery: skip "A"
[32](0) get_token: ERROR [line: 32] With input 'ND APPRENTICES
OF THE PLUMBING AND PIPEFITTING INDUSTRY
OF THE UNITED STATES AND CANADA,
and
CASCADE ': Invalid token "ND"} (found "ND")
[32](2) recovery: skip "A"
[32](0) get_token: ERROR [line: 32] With input 'PPRENTICES
OF THE PLUMBING AND PIPEFITTING INDUSTRY
OF THE UNITED STATES AND CANADA,
and
CASCADE NATU': Invalid token "PPRENTICES"} (found "PPRENTICES")
[32](2) recovery: skip "A"
[32](0) get_token: ERROR [line: 32] With input 'ND PIPEFITTING INDUSTRY
OF THE UNITED STATES AND CANADA,
and
CASCADE NATURAL GAS CORPORATION
CASE NO.': Invalid token "ND"} (found "ND")
[32](2) recovery: skip "A"
[32](0) get_token: ERROR [line: 32] With input 'ND CANADA,
and
CASCADE NATURAL GAS CORPORATION
CASE NO. 19-CD-85
BRIEF OF INTERNATIONAL
CHEMICAL WORK': Invalid token "ND"} (found "ND")
[32](2) recovery: skip "a"
[32](0) get_token: ERROR [line: 32] With input 'nd
CASCADE NATURAL GAS CORPORATION
CASE NO. 19-CD-85
BRIEF OF INTERNATIONAL
CHEMICAL WORKERS UNION,
L': Invalid token "nd"} (found "nd")
[32](2) recovery: skip "19"(INTEGER)
[32](0) get_token: ERROR [line: 32] With input '-CD-85
BRIEF OF INTERNATIONAL
CHEMICAL WORKERS UNION,
LOCAL 121
Since 1953 our Union, International C': Invalid token "-CD-85"} (found "-CD-85")
[32](2) recovery: skip "121"(INTEGER)
[32](0) get_token: ERROR [line: 32] With input 'Since 1953 our Union, International Chemical Workers Union,
Local 121, has had a collective bargainin': Invalid token "Since"} (found "Since")
[33](2) recovery: skip "1953"(INTEGER)
[33](0) get_token: ERROR [line: 33] With input 'our Union, International Chemical Workers Union,
Local 121, has had a collective bargaining. 281
L. 2': Invalid token "our"} (found "our")
[33](2) recovery: skip "121"(INTEGER)
[33](2) recovery: skip ","
[33](0) get_token: ERROR [line: 33] With input 'has had a collective bargaining. 281
L. 20-22; P. 254 L. 9-12.
Our collective bargaining agreement wi': Invalid token "has"} (found "has")
[33](2) recovery: skip "a"
[33](0) get_token: ERROR [line: 33] With input 'collective bargaining. 281
L. 20-22; P. 254 L. 9-12.
Our collective bargaining agreement with Cascade': Invalid token "collective"} (found "collective")
[33](2) recovery: skip "281"(INTEGER)
[33](0) get_token: ERROR [line: 33] With input 'L. 20-22; P. 254 L. 9-12.
Our collective bargaining agreement with Cascade provides that
our members ': Invalid token "L."} (found "L.")
[34](2) recovery: skip "20"(INTEGER)
[34](2) recovery: skip "-22"(INTEGER)
[34](2) recovery: skip ";"
[34](0) get_token: ERROR [line: 34] With input 'P. 254 L. 9-12.
Our collective bargaining agreement with Cascade provides that
our members are to per': Invalid token "P."} (found "P.")
[34](2) recovery: skip "254"(INTEGER)
[34](0) get_token: ERROR [line: 34] With input 'L. 9-12.
Our collective bargaining agreement with Cascade provides that
our members are to perform th': Invalid token "L."} (found "L.")
[34](2) recovery: skip "9"(INTEGER)
[34](2) recovery: skip "-12"(INTEGER)
[34](3) recovery: found "." in follows
[34](2) _triples_1(:finish):2: recovering
[34](1) recover: WARNING [line: 34] recovered to :triples with "."
[34](3) parse(pop): todo {:prod=>:triples, :terms=>[]}, depth 5
[34](2) triples(:finish):1: {}
[34](3) parse(terms): todo {:prod=>:_statement_1, :terms=>["."]}, depth 4
[34](3) parse(token): accept "."
[34](3) accept: "." === "."
[34](3) parse(token): token ".", term "."
[34](2) .(:terminal): : .: {:terminated=>true}
[34](3) parse(pop): todo {:prod=>:_statement_1, :terms=>[]}, depth 4
[34](2) _statement_1(:finish):1:
[34](3) parse(pop): todo {:prod=>:statement, :terms=>[]}, depth 3
[34](2) statement(:finish):1:
[34](3) parse(terms): todo {:prod=>:_turtleDoc_1, :terms=>[:turtleDoc]}, depth 2
[34](3) parse(token): accept :turtleDoc
[35](0) parse(EBNF::LL1::Lexer::Error): ERROR [line: 35] With input 'Our collective bargaining agreement with Cascade provides that
our members are to perform the install': Invalid token "Our" (found "Our"), production = :_turtleDoc_1
[35](4) recovery: stack follows:
[35](4) recovery: _turtleDoc_1: [:_eof]
[35](4) recovery: turtleDoc: [:_eof]
[35](3) recovery: follows: [:_eof]
[35](2) recovery: skip "a"
[35](0) get_token: ERROR [line: 35] With input 'greement with Cascade provides that
our members are to perform the installation of all service lines ': Invalid token "greement"} (found "greement")
[35](2) recovery: skip "a"
[35](0) get_token: ERROR [line: 35] With input 're to perform the installation of all service lines on
the Cascade system, and throughout the years t': Invalid token "re"} (found "re")
[35](2) recovery: skip "a"
[35](0) get_token: ERROR [line: 35] With input 'll service lines on
the Cascade system, and throughout the years there has been no mis
understanding ': Invalid token "ll"} (found "ll")
[35](2) recovery: skip "a"
[35](0) get_token: ERROR [line: 35] With input 'nd throughout the years there has been no mis
understanding of the agreement between Cascade and our ': Invalid token "nd"} (found "nd")
[35](2) recovery: skip "a"
[35](0) get_token: ERROR [line: 35] With input 'greement between Cascade and our union. Em
ployers Exhibits 27 and 28; P. 288 L. 17 to P. 282 L. 2; P': Invalid token "greement"} (found "greement")
[35](2) recovery: skip "a"
[35](0) get_token: ERROR [line: 35] With input 'nd our union. Em
ployers Exhibits 27 and 28; P. 288 L. 17 to P. 282 L. 2; P. 394 L.
18 to P. 395 L. 2': Invalid token "nd"} (found "nd")
[35](2) recovery: skip "27"(INTEGER)
[35](2) recovery: skip "a"
[35](0) get_token: ERROR [line: 35] With input 'nd 28; P. 288 L. 17 to P. 282 L. 2; P. 394 L.
18 to P. 395 L. 2.
Until mid-1958, Cascade was selling ': Invalid token "nd"} (found "nd")
[35](2) recovery: skip "28"(INTEGER)
[35](2) recovery: skip ";"
[35](0) get_token: ERROR [line: 35] With input 'P. 288 L. 17 to P. 282 L. 2; P. 394 L.
18 to P. 395 L. 2.
Until mid-1958, Cascade was selling gas app': Invalid token "P."} (found "P.")
[35](2) recovery: skip "288"(INTEGER)
[35](0) get_token: ERROR [line: 35] With input 'L. 17 to P. 282 L. 2; P. 394 L.
18 to P. 395 L. 2.
Until mid-1958, Cascade was selling gas appliances': Invalid token "L."} (found "L.")
[35](2) recovery: skip "17"(INTEGER)
[35](0) get_token: ERROR [line: 35] With input 'to P. 282 L. 2; P. 394 L.
18 to P. 395 L. 2.
Until mid-1958, Cascade was selling gas appliances to it': Invalid token "to"} (found "to")
[35](2) recovery: skip "282"(INTEGER)
[35](0) get_token: ERROR [line: 35] With input 'L. 2; P. 394 L.
18 to P. 395 L. 2.
Until mid-1958, Cascade was selling gas appliances to its cus
tome': Invalid token "L."} (found "L.")
[35](2) recovery: skip "2"(INTEGER)
[35](2) recovery: skip ";"
[35](0) get_token: ERROR [line: 35] With input 'P. 394 L.
18 to P. 395 L. 2.
Until mid-1958, Cascade was selling gas appliances to its cus
tomers and': Invalid token "P."} (found "P.")
[35](2) recovery: skip "394"(INTEGER)
[35](0) get_token: ERROR [line: 35] With input 'L.
18 to P. 395 L. 2.
Until mid-1958, Cascade was selling gas appliances to its cus
tomers and instal': Invalid token "L."} (found "L.")
[35](2) recovery: skip "18"(INTEGER)
[35](0) get_token: ERROR [line: 35] With input 'to P. 395 L. 2.
Until mid-1958, Cascade was selling gas appliances to its cus
tomers and installing t': Invalid token "to"} (found "to")
[35](2) recovery: skip "395"(INTEGER)
[35](0) get_token: ERROR [line: 35] With input 'L. 2.
Until mid-1958, Cascade was selling gas appliances to its cus
tomers and installing them and al': Invalid token "L."} (found "L.")
[35](2) recovery: skip "2"(INTEGER)
[35](2) recovery: skip "."
[35](0) get_token: ERROR [line: 35] With input 'Until mid-1958, Cascade was selling gas appliances to its cus
tomers and installing them and also ins': Invalid token "Until"} (found "Until")
[36](2) recovery: skip "a"
[36](0) get_token: ERROR [line: 36] With input 'ppliances to its cus
tomers and installing them and also installing the service line
between the mete': Invalid token "ppliances"} (found "ppliances")
[36](2) recovery: skip "a"
[36](0) get_token: ERROR [line: 36] With input 'nd installing them and also installing the service line
between the meter and the appliance, and Casc': Invalid token "nd"} (found "nd")
[36](2) recovery: skip "a"
[36](0) get_token: ERROR [line: 36] With input 'nd also installing the service line
between the meter and the appliance, and Cascade until 1958 had
d': Invalid token "nd"} (found "nd")
[36](2) recovery: skip "a"
[36](0) get_token: ERROR [line: 36] With input 'lso installing the service line
between the meter and the appliance, and Cascade until 1958 had
direc': Invalid token "lso"} (found "lso")
[36](2) recovery: skip "a"
[36](0) get_token: ERROR [line: 36] With input 'nd the appliance, and Cascade until 1958 had
direct dealings with the customers on these matters. P. ': Invalid token "nd"} (found "nd")
[36](2) recovery: skip "a"
[36](0) get_token: ERROR [line: 36] With input 'ppliance, and Cascade until 1958 had
direct dealings with the customers on these matters. P. 282 L. 2': Invalid token "ppliance,"} (found "ppliance,")
[36](2) recovery: skip "a"
[36](0) get_token: ERROR [line: 36] With input 'nd Cascade until 1958 had
direct dealings with the customers on these matters. P. 282 L. 20
to P. 283': Invalid token "nd"} (found "nd")
[36](2) recovery: skip "1958"(INTEGER)
[36](0) get_token: ERROR [line: 36] With input 'had
direct dealings with the customers on these matters. P. 282 L. 20
to P. 283 L. 25. Consequently, ': Invalid token "had"} (found "had")
[36](2) recovery: skip "282"(INTEGER)
[36](0) get_token: ERROR [line: 36] With input 'L. 20
to P. 283 L. 25. Consequently, members of our Union who were Cascade
employees were installing ': Invalid token "L."} (found "L.")
[36](2) recovery: skip "20"(INTEGER)
[36](0) get_token: ERROR [line: 36] With input 'to P. 283 L. 25. Consequently, members of our Union who were Cascade
employees were installing practi': Invalid token "to"} (found "to")
[37](2) recovery: skip "283"(INTEGER)
[37](0) get_token: ERROR [line: 37] With input 'L. 25. Consequently, members of our Union who were Cascade
employees were installing practically all ': Invalid token "L."} (found "L.")
[37](2) recovery: skip "25"(INTEGER)
[37](2) recovery: skip "."
[37](0) get_token: ERROR [line: 37] With input 'Consequently, members of our Union who were Cascade
employees were installing practically all of the ': Invalid token "Consequently,"} (found "Consequently,")
[37](2) recovery: skip "a"
[37](0) get_token: ERROR [line: 37] With input 'll of the service lines be
tween the meter and the appliance as well as installing the
-1-
appliances': Invalid token "ll"} (found "ll")
[37](2) recovery: skip "a"
[37](0) get_token: ERROR [line: 37] With input 'nd the appliance as well as installing the
-1-
appliances themselves. P. 283 L. 10-14.
In 1958 Cascad': Invalid token "nd"} (found "nd")
[37](2) recovery: skip "a"
[37](0) get_token: ERROR [line: 37] With input 'ppliance as well as installing the
-1-
appliances themselves. P. 283 L. 10-14.
In 1958 Cascade ceased': Invalid token "ppliance"} (found "ppliance")
[37](2) recovery: skip "a"
[37](0) get_token: ERROR [line: 37] With input 's well as installing the
-1-
appliances themselves. P. 283 L. 10-14.
In 1958 Cascade ceased selling a': Invalid token "s"} (found "s")
[37](2) recovery: skip "a"
[37](0) get_token: ERROR [line: 37] With input 's installing the
-1-
appliances themselves. P. 283 L. 10-14.
In 1958 Cascade ceased selling appliance': Invalid token "s"} (found "s")
[37](2) recovery: skip "-1"(INTEGER)
[37](0) get_token: ERROR [line: 37] With input '-
appliances themselves. P. 283 L. 10-14.
In 1958 Cascade ceased selling appliances and commenced uti': Invalid token "-"} (found "-")
[37](2) recovery: skip "a"
[37](0) get_token: ERROR [line: 37] With input 'ppliances themselves. P. 283 L. 10-14.
In 1958 Cascade ceased selling appliances and commenced utiliz': Invalid token "ppliances"} (found "ppliances")
[37](2) recovery: skip "283"(INTEGER)
[37](0) get_token: ERROR [line: 37] With input 'L. 10-14.
In 1958 Cascade ceased selling appliances and commenced utilizing
dealers to do this. P. 28': Invalid token "L."} (found "L.")
[37](2) recovery: skip "10"(INTEGER)
[37](2) recovery: skip "-14"(INTEGER)
[37](2) recovery: skip "."
[37](0) get_token: ERROR [line: 37] With input 'In 1958 Cascade ceased selling appliances and commenced utilizing
dealers to do this. P. 283 L. 15-23': Invalid token "In"} (found "In")
[38](2) recovery: skip "1958"(INTEGER)
[38](0) get_token: ERROR [line: 38] With input 'Cascade ceased selling appliances and commenced utilizing
dealers to do this. P. 283 L. 15-23. Cascad': Invalid token "Cascade"} (found "Cascade")
[38](2) recovery: skip "a"
[38](0) get_token: ERROR [line: 38] With input 'ppliances and commenced utilizing
dealers to do this. P. 283 L. 15-23. Cascade thereby eliminated a
h': Invalid token "ppliances"} (found "ppliances")
[38](2) recovery: skip "a"
[38](0) get_token: ERROR [line: 38] With input 'nd commenced utilizing
dealers to do this. P. 283 L. 15-23. Cascade thereby eliminated a
heavy financ': Invalid token "nd"} (found "nd")
[38](2) recovery: skip "283"(INTEGER)
[38](0) get_token: ERROR [line: 38] With input 'L. 15-23. Cascade thereby eliminated a
heavy financial burden on it of carrying a large inventory of ': Invalid token "L."} (found "L.")
[38](2) recovery: skip "15"(INTEGER)
[38](2) recovery: skip "-23"(INTEGER)
[38](2) recovery: skip "."
[38](0) get_token: ERROR [line: 38] With input 'Cascade thereby eliminated a
heavy financial burden on it of carrying a large inventory of appli
ance': Invalid token "Cascade"} (found "Cascade")
[38](2) recovery: skip "a"
[38](0) get_token: ERROR [line: 38] With input 'heavy financial burden on it of carrying a large inventory of appli
ances. P. 28 4 L. 8 to P. 285 L. ': Invalid token "heavy"} (found "heavy")
[39](2) recovery: skip "a"
[39](0) get_token: ERROR [line: 39] With input 'large inventory of appli
ances. P. 28 4 L. 8 to P. 285 L. 3. At the time that Cascade largely
went ou': Invalid token "large"} (found "large")
[39](2) recovery: skip "a"
[39](0) get_token: ERROR [line: 39] With input 'ppli
ances. P. 28 4 L. 8 to P. 285 L. 3. At the time that Cascade largely
went out of the sale of app': Invalid token "ppli"} (found "ppli")
[39](2) recovery: skip "a"
[39](0) get_token: ERROR [line: 39] With input 'nces. P. 28 4 L. 8 to P. 285 L. 3. At the time that Cascade largely
went out of the sale of appliance': Invalid token "nces."} (found "nces.")
[39](2) recovery: skip "28"(INTEGER)
[39](2) recovery: skip "4"(INTEGER)
[39](0) get_token: ERROR [line: 39] With input 'L. 8 to P. 285 L. 3. At the time that Cascade largely
went out of the sale of appliance business, it ': Invalid token "L."} (found "L.")
[39](2) recovery: skip "8"(INTEGER)
[39](0) get_token: ERROR [line: 39] With input 'to P. 285 L. 3. At the time that Cascade largely
went out of the sale of appliance business, it also ': Invalid token "to"} (found "to")
[39](2) recovery: skip "285"(INTEGER)
[39](0) get_token: ERROR [line: 39] With input 'L. 3. At the time that Cascade largely
went out of the sale of appliance business, it also reduced it': Invalid token "L."} (found "L.")
[39](2) recovery: skip "3"(INTEGER)
[39](2) recovery: skip "."
[39](2) recovery: skip "A"
[39](0) get_token: ERROR [line: 39] With input 't the time that Cascade largely
went out of the sale of appliance business, it also reduced its work
': Invalid token "t"} (found "t")
[39](2) recovery: skip "a"
[39](0) get_token: ERROR [line: 39] With input 'ppliance business, it also reduced its work
force. P. 285 L. 20 to P. 286 L. 1; P. 393 L. 5 to P. 394': Invalid token "ppliance"} (found "ppliance")
[39](2) recovery: skip "a"
[39](0) get_token: ERROR [line: 39] With input 'lso reduced its work
force. P. 285 L. 20 to P. 286 L. 1; P. 393 L. 5 to P. 394 L. 8. We
strongly prot': Invalid token "lso"} (found "lso")
[39](2) recovery: skip "285"(INTEGER)
[39](0) get_token: ERROR [line: 39] With input 'L. 20 to P. 286 L. 1; P. 393 L. 5 to P. 394 L. 8. We
strongly protested the moves of Cascade at that ': Invalid token "L."} (found "L.")
[39](2) recovery: skip "20"(INTEGER)
[39](0) get_token: ERROR [line: 39] With input 'to P. 286 L. 1; P. 393 L. 5 to P. 394 L. 8. We
strongly protested the moves of Cascade at that time b': Invalid token "to"} (found "to")
[39](2) recovery: skip "286"(INTEGER)
[39](0) get_token: ERROR [line: 39] With input 'L. 1; P. 393 L. 5 to P. 394 L. 8. We
strongly protested the moves of Cascade at that time but Cascade': Invalid token "L."} (found "L.")
[39](2) recovery: skip "1"(INTEGER)
[39](2) recovery: skip ";"
[39](0) get_token: ERROR [line: 39] With input 'P. 393 L. 5 to P. 394 L. 8. We
strongly protested the moves of Cascade at that time but Cascade's
fin': Invalid token "P."} (found "P.")
[39](2) recovery: skip "393"(INTEGER)
[39](0) get_token: ERROR [line: 39] With input 'L. 5 to P. 394 L. 8. We
strongly protested the moves of Cascade at that time but Cascade's
financial ': Invalid token "L."} (found "L.")
[39](2) recovery: skip "5"(INTEGER)
[39](0) get_token: ERROR [line: 39] With input 'to P. 394 L. 8. We
strongly protested the moves of Cascade at that time but Cascade's
financial condi': Invalid token "to"} (found "to")
[39](2) recovery: skip "394"(INTEGER)
[39](0) get_token: ERROR [line: 39] With input 'L. 8. We
strongly protested the moves of Cascade at that time but Cascade's
financial condition was s': Invalid token "L."} (found "L.")
[39](2) recovery: skip "8"(INTEGER)
[39](2) recovery: skip "."
[39](0) get_token: ERROR [line: 39] With input 'We
strongly protested the moves of Cascade at that time but Cascade's
financial condition was so prec': Invalid token "We"} (found "We")
[39](2) recovery: skip "a"
[39](0) get_token: ERROR [line: 39] With input 't that time but Cascade's
financial condition was so precarious that we were reluctantly forced
to go': Invalid token "t"} (found "t")
[39](2) recovery: skip "a"
[39](0) get_token: ERROR [line: 39] With input 'long with these moves, but had the assurance of Cascade that
the personnel which were reduced would b': Invalid token "long"} (found "long")
[39](2) recovery: skip "a"
[39](0) get_token: ERROR [line: 39] With input 'ssurance of Cascade that
the personnel which were reduced would be added back to Cascade's
work force': Invalid token "ssurance"} (found "ssurance")
[39](2) recovery: skip "a"
[39](0) get_token: ERROR [line: 39] With input 'dded back to Cascade's
work force as soon as practical. P. 393 L. 5 to P. 394 L. 8; P. 286
L. 9 to P.': Invalid token "dded"} (found "dded")
[39](2) recovery: skip "a"
[39](0) get_token: ERROR [line: 39] With input 's soon as practical. P. 393 L. 5 to P. 394 L. 8; P. 286
L. 9 to P. 287 L. 6.
It was also pointed out ': Invalid token "s"} (found "s")
[39](2) recovery: skip "a"
[39](0) get_token: ERROR [line: 39] With input 's practical. P. 393 L. 5 to P. 394 L. 8; P. 286
L. 9 to P. 287 L. 6.
It was also pointed out to us wh': Invalid token "s"} (found "s")
[39](2) recovery: skip "393"(INTEGER)
[39](0) get_token: ERROR [line: 39] With input 'L. 5 to P. 394 L. 8; P. 286
L. 9 to P. 287 L. 6.
It was also pointed out to us when we were protestin': Invalid token "L."} (found "L.")
[39](2) recovery: skip "5"(INTEGER)
[39](0) get_token: ERROR [line: 39] With input 'to P. 394 L. 8; P. 286
L. 9 to P. 287 L. 6.
It was also pointed out to us when we were protesting the': Invalid token "to"} (found "to")
[39](2) recovery: skip "394"(INTEGER)
[39](0) get_token: ERROR [line: 39] With input 'L. 8; P. 286
L. 9 to P. 287 L. 6.
It was also pointed out to us when we were protesting the re
ductio': Invalid token "L."} (found "L.")
[39](2) recovery: skip "8"(INTEGER)
[39](2) recovery: skip ";"
[39](0) get_token: ERROR [line: 39] With input 'P. 286
L. 9 to P. 287 L. 6.
It was also pointed out to us when we were protesting the re
duction by C': Invalid token "P."} (found "P.")
[39](2) recovery: skip "286"(INTEGER)
[39](0) get_token: ERROR [line: 39] With input 'L. 9 to P. 287 L. 6.
It was also pointed out to us when we were protesting the re
duction by Cascade ': Invalid token "L."} (found "L.")
[40](2) recovery: skip "9"(INTEGER)
[40](0) get_token: ERROR [line: 40] With input 'to P. 287 L. 6.
It was also pointed out to us when we were protesting the re
duction by Cascade of th': Invalid token "to"} (found "to")
[40](2) recovery: skip "287"(INTEGER)
[40](0) get_token: ERROR [line: 40] With input 'L. 6.
It was also pointed out to us when we were protesting the re
duction by Cascade of the work for': Invalid token "L."} (found "L.")
[40](2) recovery: skip "6"(INTEGER)
[40](2) recovery: skip "."
[40](0) get_token: ERROR [line: 40] With input 'It was also pointed out to us when we were protesting the re
duction by Cascade of the work force in ': Invalid token "It"} (found "It")
[41](2) recovery: skip "a"
[41](0) get_token: ERROR [line: 41] With input 'lso pointed out to us when we were protesting the re
duction by Cascade of the work force in 1958 tha': Invalid token "lso"} (found "lso")
[41](2) recovery: skip "1958"(INTEGER)
[41](0) get_token: ERROR [line: 41] With input 'that when sales of appli
ances were being handled by dealers that the dealers themselves, not
Cascade': Invalid token "that"} (found "that")
[41](2) recovery: skip "a"
[41](0) get_token: ERROR [line: 41] With input 'ppli
ances were being handled by dealers that the dealers themselves, not
Cascade, would be making th': Invalid token "ppli"} (found "ppli")
[41](2) recovery: skip "a"
[41](0) get_token: ERROR [line: 41] With input 'nces were being handled by dealers that the dealers themselves, not
Cascade, would be making the cont': Invalid token "nces"} (found "nces")
[41](2) recovery: skip "a"
[41](0) get_token: ERROR [line: 41] With input 's to
the sale of appliances as well as the installation of the appliance
and the service line, since ': Invalid token "s"} (found "s")
[41](2) recovery: skip "a"
[41](0) get_token: ERROR [line: 41] With input 'ppliances as well as the installation of the appliance
and the service line, since Cascade at that ti': Invalid token "ppliances"} (found "ppliances")
[41](2) recovery: skip "a"
[41](0) get_token: ERROR [line: 41] With input 's well as the installation of the appliance
and the service line, since Cascade at that time offered ': Invalid token "s"} (found "s")
[41](2) recovery: skip "a"
[41](0) get_token: ERROR [line: 41] With input 's the installation of the appliance
and the service line, since Cascade at that time offered only a
m': Invalid token "s"} (found "s")
[41](2) recovery: skip "a"
[41](0) get_token: ERROR [line: 41] With input 'ppliance
and the service line, since Cascade at that time offered only a
maximum of 60 feet up to the': Invalid token "ppliance"} (found "ppliance")
[41](2) recovery: skip "a"
[41](0) get_token: ERROR [line: 41] With input 'nd the service line, since Cascade at that time offered only a
maximum of 60 feet up to the meter fre': Invalid token "nd"} (found "nd")
[41](2) recovery: skip "a"
[41](0) get_token: ERROR [line: 41] With input 't that time offered only a
maximum of 60 feet up to the meter free of charge to the customer.
While o': Invalid token "t"} (found "t")
[41](2) recovery: skip "a"
[41](0) get_token: ERROR [line: 41] With input 'maximum of 60 feet up to the meter free of charge to the customer.
While our Union did not concede th': Invalid token "maximum"} (found "maximum")
[42](2) recovery: skip "60"(INTEGER)
[42](0) get_token: ERROR [line: 42] With input 'feet up to the meter free of charge to the customer.
While our Union did not concede this point which': Invalid token "feet"} (found "feet")
[42](2) recovery: skip "a"
[42](0) get_token: ERROR [line: 42] With input 'gain we
insisted that whenever Cascade itself dealt with the customer on these
matters that this was ': Invalid token "gain"} (found "gain")
[42](2) recovery: skip "a"
[42](0) get_token: ERROR [line: 42] With input 'greement with Cascade clearly requires
this. P. 396 L. 5 to P. 394 L. 8.
Throughout the period from m': Invalid token "greement"} (found "greement")
[42](2) recovery: skip "396"(INTEGER)
[42](0) get_token: ERROR [line: 42] With input 'L. 5 to P. 394 L. 8.
Throughout the period from mid-1958 until December 31, 1963, our
members continu': Invalid token "L."} (found "L.")
[42](2) recovery: skip "5"(INTEGER)
[42](0) get_token: ERROR [line: 42] With input 'to P. 394 L. 8.
Throughout the period from mid-1958 until December 31, 1963, our
members continued to': Invalid token "to"} (found "to")
[42](2) recovery: skip "394"(INTEGER)
[42](0) get_token: ERROR [line: 42] With input 'L. 8.
Throughout the period from mid-1958 until December 31, 1963, our
members continued to do much s': Invalid token "L."} (found "L.")
[42](2) recovery: skip "8"(INTEGER)
[42](2) recovery: skip "."
[42](0) get_token: ERROR [line: 42] With input 'Throughout the period from mid-1958 until December 31, 1963, our
members continued to do much service': Invalid token "Throughout"} (found "Throughout")
[43](2) recovery: skip "31"(INTEGER)
[43](2) recovery: skip ","
[43](2) recovery: skip "1963"(INTEGER)
[43](2) recovery: skip ","
[43](0) get_token: ERROR [line: 43] With input 'our
members continued to do much service line installation work between
the meter and the appliance. ': Invalid token "our"} (found "our")
[43](2) recovery: skip "a"
[43](0) get_token: ERROR [line: 43] With input 'nd the appliance. P. 290 L. 15-22; P. 351 L. 16 to P. 352
L. 8. In particular our members (who are Ca': Invalid token "nd"} (found "nd")
[43](2) recovery: skip "a"
[43](0) get_token: ERROR [line: 43] With input 'ppliance. P. 290 L. 15-22; P. 351 L. 16 to P. 352
L. 8. In particular our members (who are Cascade em': Invalid token "ppliance."} (found "ppliance.")
[43](2) recovery: skip "290"(INTEGER)
[43](0) get_token: ERROR [line: 43] With input 'L. 15-22; P. 351 L. 16 to P. 352
L. 8. In particular our members (who are Cascade employees) did all
': Invalid token "L."} (found "L.")
[43](2) recovery: skip "15"(INTEGER)
[43](2) recovery: skip "-22"(INTEGER)
[43](2) recovery: skip ";"
[43](0) get_token: ERROR [line: 43] With input 'P. 351 L. 16 to P. 352
L. 8. In particular our members (who are Cascade employees) did all
of such wo': Invalid token "P."} (found "P.")
[43](2) recovery: skip "351"(INTEGER)
[43](0) get_token: ERROR [line: 43] With input 'L. 16 to P. 352
L. 8. In particular our members (who are Cascade employees) did all
of such work wher': Invalid token "L."} (found "L.")
[43](2) recovery: skip "16"(INTEGER)
[43](0) get_token: ERROR [line: 43] With input 'to P. 352
L. 8. In particular our members (who are Cascade employees) did all
of such work where it w': Invalid token "to"} (found "to")
[43](2) recovery: skip "352"(INTEGER)
[43](0) get_token: ERROR [line: 43] With input 'L. 8. In particular our members (who are Cascade employees) did all
of such work where it was contrac': Invalid token "L."} (found "L.")
[44](2) recovery: skip "8"(INTEGER)
[44](2) recovery: skip "."
[44](0) get_token: ERROR [line: 44] With input 'In particular our members (who are Cascade employees) did all
of such work where it was contracted fo': Invalid token "In"} (found "In")
[44](2) recovery: skip "("
[44](0) get_token: ERROR [line: 44] With input 'who are Cascade employees) did all
of such work where it was contracted for by Cascade with the custo': Invalid token "who"} (found "who")
[44](2) recovery: skip "a"
[44](0) get_token: ERROR [line: 44] With input 're Cascade employees) did all
of such work where it was contracted for by Cascade with the customer.
': Invalid token "re"} (found "re")
[44](2) recovery: skip "a"
[44](0) get_token: ERROR [line: 44] With input 'll
of such work where it was contracted for by Cascade with the customer.
While Cascade determined in': Invalid token "ll"} (found "ll")
[44](2) recovery: skip "8"(INTEGER)
[44](0) get_token: ERROR [line: 44] With input 'to go into a dealership program,
-2-
it still had appliances on hand some of which were not disposed ': Invalid token "to"} (found "to")
[44](2) recovery: skip "a"
[44](0) get_token: ERROR [line: 44] With input 'dealership program,
-2-
it still had appliances on hand some of which were not disposed of
until the ': Invalid token "dealership"} (found "dealership")
[44](2) recovery: skip "-2"(INTEGER)
[44](0) get_token: ERROR [line: 44] With input '-
it still had appliances on hand some of which were not disposed of
until the following year and whe': Invalid token "-"} (found "-")
[44](2) recovery: skip "a"
[44](0) get_token: ERROR [line: 44] With input 'ppliances on hand some of which were not disposed of
until the following year and wherever Cascade so': Invalid token "ppliances"} (found "ppliances")
[44](2) recovery: skip "a"
[44](0) get_token: ERROR [line: 44] With input 'nd wherever Cascade sold the appliance to
the customer our members who were Cascade employees install': Invalid token "nd"} (found "nd")
[44](2) recovery: skip "a"
[44](0) get_token: ERROR [line: 44] With input 'ppliance to
the customer our members who were Cascade employees installed the
appliance and the servi': Invalid token "ppliance"} (found "ppliance")
[44](2) recovery: skip "a"
[44](0) get_token: ERROR [line: 44] With input 'ppliance and the service line between the meter and the appliance.
Throughout the period from 1958 un': Invalid token "ppliance"} (found "ppliance")
[44](2) recovery: skip "a"
[44](0) get_token: ERROR [line: 44] With input 'nd the service line between the meter and the appliance.
Throughout the period from 1958 until the pr': Invalid token "nd"} (found "nd")
[44](2) recovery: skip "a"
[44](0) get_token: ERROR [line: 44] With input 'nd the appliance.
Throughout the period from 1958 until the present time Cascade has
been \"upgrading': Invalid token "nd"} (found "nd")
[44](2) recovery: skip "a"
[44](0) get_token: ERROR [line: 44] With input 'ppliance.
Throughout the period from 1958 until the present time Cascade has
been \"upgrading\" its s': Invalid token "ppliance."} (found "ppliance.")
[44](2) recovery: skip "1958"(INTEGER)
[44](0) get_token: ERROR [line: 44] With input 'until the present time Cascade has
been \"upgrading\" its system through the moving of meters outside': Invalid token "until"} (found "until")
[44](2) recovery: skip "a"
[44](0) get_token: ERROR [line: 44] With input 'nd the appliance to accom
modate more appliances, changing from propane gas system to artifi
cial or ': Invalid token "nd"} (found "nd")
[44](2) recovery: skip "a"
[44](0) get_token: ERROR [line: 44] With input 'ppliance to accom
modate more appliances, changing from propane gas system to artifi
cial or natural ': Invalid token "ppliance"} (found "ppliance")
[44](2) recovery: skip "a"
[44](0) get_token: ERROR [line: 44] With input 'ccom
modate more appliances, changing from propane gas system to artifi
cial or natural gas, etc. Whe': Invalid token "ccom"} (found "ccom")
[44](2) recovery: skip "a"
[44](0) get_token: ERROR [line: 44] With input 'ppliances, changing from propane gas system to artifi
cial or natural gas, etc. Whenever this work wa': Invalid token "ppliances,"} (found "ppliances,")
[44](2) recovery: skip "a"
[44](0) get_token: ERROR [line: 44] With input 'rtifi
cial or natural gas, etc. Whenever this work was done by Cascade,
members of our Union did the ': Invalid token "rtifi"} (found "rtifi")
[44](2) recovery: skip "A"
[44](0) get_token: ERROR [line: 44] With input 'lso, a part of the Cascade system was not actually acquired until .
1960 when Cascade through a merge': Invalid token "lso,"} (found "lso,")
[44](2) recovery: skip "a"
[44](0) get_token: ERROR [line: 44] With input 'part of the Cascade system was not actually acquired until .
1960 when Cascade through a merger of so': Invalid token "part"} (found "part")
[44](2) recovery: skip "a"
[44](0) get_token: ERROR [line: 44] With input 'ctually acquired until .
1960 when Cascade through a merger of some sort acquired the system
of Pacif': Invalid token "ctually"} (found "ctually")
[44](2) recovery: skip "a"
[44](0) get_token: ERROR [line: 44] With input 'cquired until .
1960 when Cascade through a merger of some sort acquired the system
of Pacific Natura': Invalid token "cquired"} (found "cquired")
[44](2) recovery: skip "."
[45](2) recovery: skip "1960"(INTEGER)
[45](0) get_token: ERROR [line: 45] With input 'when Cascade through a merger of some sort acquired the system
of Pacific Natural Gas Corporation whi': Invalid token "when"} (found "when")
[45](2) recovery: skip "a"
[45](0) get_token: ERROR [line: 45] With input 'merger of some sort acquired the system
of Pacific Natural Gas Corporation which operated in Longview': Invalid token "merger"} (found "merger")
[45](2) recovery: skip "a"
[45](0) get_token: ERROR [line: 45] With input 'cquired the system
of Pacific Natural Gas Corporation which operated in Longview, Kelso,
Woodland, Mo': Invalid token "cquired"} (found "cquired")
[45](2) recovery: skip "a"
[45](0) get_token: ERROR [line: 45] With input 'nd Castle Rock. At the
time Cascade acquired this system, Pacific Natural Gas Corporation
was selling': Invalid token "nd"} (found "nd")
[45](2) recovery: skip "A"
[45](0) get_token: ERROR [line: 45] With input 't the
time Cascade acquired this system, Pacific Natural Gas Corporation
was selling appliances and i': Invalid token "t"} (found "t")
[45](2) recovery: skip "a"
[45](0) get_token: ERROR [line: 45] With input 'cquired this system, Pacific Natural Gas Corporation
was selling appliances and installing such appli': Invalid token "cquired"} (found "cquired")
[45](2) recovery: skip "a"
[45](0) get_token: ERROR [line: 45] With input 'ppliances and installing such appliances and the ser
vice line between the meter and the appliance wi': Invalid token "ppliances"} (found "ppliances")
[45](2) recovery: skip "a"
[45](0) get_token: ERROR [line: 45] With input 'nd installing such appliances and the ser
vice line between the meter and the appliance with its own ': Invalid token "nd"} (found "nd")
[45](2) recovery: skip "a"
[45](0) get_token: ERROR [line: 45] With input 'ppliances and the ser
vice line between the meter and the appliance with its own employees.
Those emp': Invalid token "ppliances"} (found "ppliances")
[45](2) recovery: skip "a"
[45](0) get_token: ERROR [line: 45] With input 'nd the ser
vice line between the meter and the appliance with its own employees.
Those employees were': Invalid token "nd"} (found "nd")
[45](2) recovery: skip "a"
[45](0) get_token: ERROR [line: 45] With input 'nd the appliance with its own employees.
Those employees were also represented by our Chemical Worker': Invalid token "nd"} (found "nd")
[45](2) recovery: skip "a"
[45](0) get_token: ERROR [line: 45] With input 'ppliance with its own employees.
Those employees were also represented by our Chemical Workers Union,': Invalid token "ppliance"} (found "ppliance")
[45](2) recovery: skip "a"
[45](0) get_token: ERROR [line: 45] With input 'lso represented by our Chemical Workers Union,
although a different local than represents Cascade. P.': Invalid token "lso"} (found "lso")
[45](2) recovery: skip "a"
[45](0) get_token: ERROR [line: 45] With input 'lthough a different local than represents Cascade. P. 112 L. 16 to
P. 114 L. 10.
During the period wh': Invalid token "lthough"} (found "lthough")
[45](2) recovery: skip "a"
[45](0) get_token: ERROR [line: 45] With input 'different local than represents Cascade. P. 112 L. 16 to
P. 114 L. 10.
During the period when the dea': Invalid token "different"} (found "different")
[45](2) recovery: skip "112"(INTEGER)
[45](0) get_token: ERROR [line: 45] With input 'L. 16 to
P. 114 L. 10.
During the period when the dealer sold the appliance to the
customer, it was t': Invalid token "L."} (found "L.")
[45](2) recovery: skip "16"(INTEGER)
[45](0) get_token: ERROR [line: 45] With input 'to
P. 114 L. 10.
During the period when the dealer sold the appliance to the
customer, it was the dea': Invalid token "to"} (found "to")
[45](2) recovery: skip "114"(INTEGER)
[45](0) get_token: ERROR [line: 45] With input 'L. 10.
During the period when the dealer sold the appliance to the
customer, it was the dealer who de': Invalid token "L."} (found "L.")
[45](2) recovery: skip "10"(INTEGER)
[45](2) recovery: skip "."
[45](0) get_token: ERROR [line: 45] With input 'During the period when the dealer sold the appliance to the
customer, it was the dealer who dealt dir': Invalid token "During"} (found "During")
[46](2) recovery: skip "a"
[46](0) get_token: ERROR [line: 46] With input 'ppliance to the
customer, it was the dealer who dealt directly with the customer on
the installation ': Invalid token "ppliance"} (found "ppliance")
[46](2) recovery: skip "a"
[46](0) get_token: ERROR [line: 46] With input 'ppliance and a part of the service line be
yond the meter. P. 291 L. 20 to P. 292 L. 6. Only some of ': Invalid token "ppliance"} (found "ppliance")
[46](2) recovery: skip "a"
[46](0) get_token: ERROR [line: 46] With input 'nd a part of the service line be
yond the meter. P. 291 L. 20 to P. 292 L. 6. Only some of the
dealer': Invalid token "nd"} (found "nd")
[46](2) recovery: skip "a"
[46](0) get_token: ERROR [line: 46] With input 'part of the service line be
yond the meter. P. 291 L. 20 to P. 292 L. 6. Only some of the
dealers had': Invalid token "part"} (found "part")
[46](2) recovery: skip "291"(INTEGER)
[46](0) get_token: ERROR [line: 46] With input 'L. 20 to P. 292 L. 6. Only some of the
dealers had any employees who were members of the Plumbers Uni': Invalid token "L."} (found "L.")
[46](2) recovery: skip "20"(INTEGER)
[46](0) get_token: ERROR [line: 46] With input 'to P. 292 L. 6. Only some of the
dealers had any employees who were members of the Plumbers Unions.
M': Invalid token "to"} (found "to")
[46](2) recovery: skip "292"(INTEGER)
[46](0) get_token: ERROR [line: 46] With input 'L. 6. Only some of the
dealers had any employees who were members of the Plumbers Unions.
Many dealer': Invalid token "L."} (found "L.")
[46](2) recovery: skip "6"(INTEGER)
[46](2) recovery: skip "."
[46](0) get_token: ERROR [line: 46] With input 'Only some of the
dealers had any employees who were members of the Plumbers Unions.
Many dealers were': Invalid token "Only"} (found "Only")
[46](2) recovery: skip "a"
[46](0) get_token: ERROR [line: 46] With input 'ny employees who were members of the Plumbers Unions.
Many dealers were non-union shops, sheet metal ': Invalid token "ny"} (found "ny")
[46](2) recovery: skip "289"(INTEGER)
[46](0) get_token: ERROR [line: 46] With input 'L. 15 to P. 290 L. 7.
When Cascade was considering the adoption of Rule 8 (employer's
exhibit #4) to ': Invalid token "L."} (found "L.")
[46](2) recovery: skip "15"(INTEGER)
[46](0) get_token: ERROR [line: 46] With input 'to P. 290 L. 7.
When Cascade was considering the adoption of Rule 8 (employer's
exhibit #4) to take e': Invalid token "to"} (found "to")
[46](2) recovery: skip "290"(INTEGER)
[46](0) get_token: ERROR [line: 46] With input 'L. 7.
When Cascade was considering the adoption of Rule 8 (employer's
exhibit #4) to take effect Janu': Invalid token "L."} (found "L.")
[46](2) recovery: skip "7"(INTEGER)
[46](2) recovery: skip "."
[46](0) get_token: ERROR [line: 46] With input 'When Cascade was considering the adoption of Rule 8 (employer's
exhibit #4) to take effect January 1,': Invalid token "When"} (found "When")
[47](2) recovery: skip "a"
[47](0) get_token: ERROR [line: 47] With input 'doption of Rule 8 (employer's
exhibit #4) to take effect January 1, 196 4, and before it was filed
wi': Invalid token "doption"} (found "doption")
[47](2) recovery: skip "8"(INTEGER)
[47](2) recovery: skip "("
[47](0) get_token: ERROR [line: 47] With input 'employer's
exhibit #4) to take effect January 1, 196 4, and before it was filed
with the Washington U': Invalid token "employer's"} (found "employer's")
[47](2) recovery: skip "a"
[47](0) get_token: ERROR [line: 47] With input 'nd Transportation Commission, Cascade
reviewed the matter with me as representative of the Chemical W': Invalid token "nd"} (found "nd")
[47](2) recovery: skip "a"
[47](0) get_token: ERROR [line: 47] With input 's representative of the Chemical Workers
Union. My position was then and is now that since Cascade wo': Invalid token "s"} (found "s")
[47](2) recovery: skip "a"
[47](0) get_token: ERROR [line: 47] With input 'nd is now that since Cascade would be
offering a part of the service line work
be done by our members': Invalid token "nd"} (found "nd")
[47](2) recovery: skip "a"
[47](0) get_token: ERROR [line: 47] With input 'part of the service line work
be done by our members. P. 396 L. 6 to P. 398 L. 6.
When the Plumbers U': Invalid token "part"} (found "part")
[47](2) recovery: skip "396"(INTEGER)
[47](0) get_token: ERROR [line: 47] With input 'L. 6 to P. 398 L. 6.
When the Plumbers Unions commenced picketing against Cascade
this spring to requ': Invalid token "L."} (found "L.")
[47](2) recovery: skip "6"(INTEGER)
[47](0) get_token: ERROR [line: 47] With input 'to P. 398 L. 6.
When the Plumbers Unions commenced picketing against Cascade
this spring to require C': Invalid token "to"} (found "to")
[47](2) recovery: skip "398"(INTEGER)
[47](0) get_token: ERROR [line: 47] With input 'L. 6.
When the Plumbers Unions commenced picketing against Cascade
this spring to require Cascade to ': Invalid token "L."} (found "L.")
[47](2) recovery: skip "6"(INTEGER)
[47](2) recovery: skip "."
[47](0) get_token: ERROR [line: 47] With input 'When the Plumbers Unions commenced picketing against Cascade
this spring to require Cascade to turn o': Invalid token "When"} (found "When")
[48](2) recovery: skip "a"
[48](0) get_token: ERROR [line: 48] With input 'gainst Cascade
this spring to require Cascade to turn over the work of installing
service line betwee': Invalid token "gainst"} (found "gainst")
[48](2) recovery: skip "a"
[48](0) get_token: ERROR [line: 48] With input 'nd the appliance to members of the
Plumbers Union or to the Plumbers Craft, I attempted to take actio': Invalid token "nd"} (found "nd")
[48](2) recovery: skip "a"
[48](0) get_token: ERROR [line: 48] With input 'ppliance to members of the
Plumbers Union or to the Plumbers Craft, I attempted to take action
agains': Invalid token "ppliance"} (found "ppliance")
[48](2) recovery: skip "a"
[48](0) get_token: ERROR [line: 48] With input 'ttempted to take action
against the Plumbers Unions under Article XXI of the AFL-CIO Consti
tution by': Invalid token "ttempted"} (found "ttempted")
[48](2) recovery: skip "a"
[48](0) get_token: ERROR [line: 48] With input 'ction
against the Plumbers Unions under Article XXI of the AFL-CIO Consti
tution by trying to have th': Invalid token "ction"} (found "ction")
[48](2) recovery: skip "a"
[48](0) get_token: ERROR [line: 48] With input 'gainst the Plumbers Unions under Article XXI of the AFL-CIO Consti
tution by trying to have the juris': Invalid token "gainst"} (found "gainst")
[48](2) recovery: skip "A"
[48](0) get_token: ERROR [line: 48] With input 'rticle XXI of the AFL-CIO Consti
tution by trying to have the jurisdictional dispute heard before
med': Invalid token "rticle"} (found "rticle")
[48](2) recovery: skip "A"
[48](0) get_token: ERROR [line: 48] With input 'FL-CIO Consti
tution by trying to have the jurisdictional dispute heard before
mediator David Cole. H': Invalid token "FL-CIO"} (found "FL-CIO")
[48](2) recovery: skip "a"
[48](0) get_token: ERROR [line: 48] With input 's is readily apparent from Mr. Cole's
decision, Article XXI cannot be used to resolve jurisdictional ': Invalid token "s"} (found "s")
[48](2) recovery: skip "a"
[48](0) get_token: ERROR [line: 48] With input 'pparent from Mr. Cole's
decision, Article XXI cannot be used to resolve jurisdictional dis
putes wher': Invalid token "pparent"} (found "pparent")
[48](2) recovery: skip "A"
[48](0) get_token: ERROR [line: 48] With input 'rticle XXI cannot be used to resolve jurisdictional dis
putes where any new work site may be involved': Invalid token "rticle"} (found "rticle")
[48](2) recovery: skip "a"
[48](0) get_token: ERROR [line: 48] With input 'ny new work site may be involved such as is the case
where any new service line is run. Mr. Cole felt': Invalid token "ny"} (found "ny")
[48](2) recovery: skip "a"
[48](0) get_token: ERROR [line: 48] With input 's is the case
where any new service line is run. Mr. Cole felt that his hands were
tied and that Sect': Invalid token "s"} (found "s")
[48](2) recovery: skip "a"
[48](0) get_token: ERROR [line: 48] With input 'ny new service line is run. Mr. Cole felt that his hands were
tied and that Section 3 of Article XXI ': Invalid token "ny"} (found "ny")
[48](2) recovery: skip "a"
[48](0) get_token: ERROR [line: 48] With input 'nd that Section 3 of Article XXI had to be very narrowly con
strued and he was unable to make a deter': Invalid token "nd"} (found "nd")
[48](2) recovery: skip "3"(INTEGER)
[48](0) get_token: ERROR [line: 48] With input 'of Article XXI had to be very narrowly con
strued and he was unable to make a determination under the': Invalid token "of"} (found "of")
[48](2) recovery: skip "A"
[48](0) get_token: ERROR [line: 48] With input 'rticle XXI had to be very narrowly con
strued and he was unable to make a determination under the res': Invalid token "rticle"} (found "rticle")
[48](2) recovery: skip "a"
[48](0) get_token: ERROR [line: 48] With input 'nd he was unable to make a determination under the restricted
interpretation of that Article XXI as w': Invalid token "nd"} (found "nd")
[48](2) recovery: skip "a"
[48](0) get_token: ERROR [line: 48] With input 'determination under the restricted
interpretation of that Article XXI as who should be entitled to th': Invalid token "determination"} (found "determination")
[48](2) recovery: skip "A"
[48](0) get_token: ERROR [line: 48] With input 'rticle XXI as who should be entitled to the
work in question. P. 405 L. 11-24; Plumbers Exhibit No. 4': Invalid token "rticle"} (found "rticle")
[48](2) recovery: skip "a"
[48](0) get_token: ERROR [line: 48] With input 's who should be entitled to the
work in question. P. 405 L. 11-24; Plumbers Exhibit No. 4.
Apart from': Invalid token "s"} (found "s")
[48](2) recovery: skip "405"(INTEGER)
[48](0) get_token: ERROR [line: 48] With input 'L. 11-24; Plumbers Exhibit No. 4.
Apart from our collective bargaining agreement with Cascade, the
hi': Invalid token "L."} (found "L.")
[48](2) recovery: skip "11"(INTEGER)
[48](2) recovery: skip "-24"(INTEGER)
[48](2) recovery: skip ";"
[48](0) get_token: ERROR [line: 48] With input 'Plumbers Exhibit No. 4.
Apart from our collective bargaining agreement with Cascade, the
historical p': Invalid token "Plumbers"} (found "Plumbers")
[48](2) recovery: skip "4"(INTEGER)
[48](2) recovery: skip "."
[49](2) recovery: skip "A"
[49](0) get_token: ERROR [line: 49] With input 'part from our collective bargaining agreement with Cascade, the
historical practices of our employees': Invalid token "part"} (found "part")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 'greement with Cascade, the
historical practices of our employees in doing this work on the
Cascade sy': Invalid token "greement"} (found "greement")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 'nd the assurances from Cascade that the 195 8 reduc
tion in personnel was not to be a permanent thing': Invalid token "nd"} (found "nd")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 'ssurances from Cascade that the 195 8 reduc
tion in personnel was not to be a permanent thing and tha': Invalid token "ssurances"} (found "ssurances")
[49](2) recovery: skip "195"(INTEGER)
[49](2) recovery: skip "8"(INTEGER)
[49](0) get_token: ERROR [line: 49] With input 'reduc
tion in personnel was not to be a permanent thing and that personnel
would be added back, there': Invalid token "reduc"} (found "reduc")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 'permanent thing and that personnel
would be added back, there are many other very good reasons why th': Invalid token "permanent"} (found "permanent")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 'nd that personnel
would be added back, there are many other very good reasons why the
work of install': Invalid token "nd"} (found "nd")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 'dded back, there are many other very good reasons why the
work of installing the service line between': Invalid token "dded"} (found "dded")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 're many other very good reasons why the
work of installing the service line between the meter and the': Invalid token "re"} (found "re")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 'nd the appli
ance should be done by our members who are employees of Cascade.
Our members are full ti': Invalid token "nd"} (found "nd")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 'ppli
ance should be done by our members who are employees of Cascade.
Our members are full time emplo': Invalid token "ppli"} (found "ppli")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 'nce should be done by our members who are employees of Cascade.
Our members are full time employees i': Invalid token "nce"} (found "nce")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 're employees of Cascade.
Our members are full time employees in the gas business. They
work with gas ': Invalid token "re"} (found "re")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 're full time employees in the gas business. They
work with gas every Most of the servicemen with Casc': Invalid token "re"} (found "re")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 're fully cognizant of problems involved in handling
-4-
gas, which can be a dangerous product if not ': Invalid token "re"} (found "re")
[49](2) recovery: skip "-4"(INTEGER)
[49](0) get_token: ERROR [line: 49] With input '-
gas, which can be a dangerous product if not properly handled. Our
members receive constant schooli': Invalid token "-"} (found "-")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 'dangerous product if not properly handled. Our
members receive constant schooling in all phases of ga': Invalid token "dangerous"} (found "dangerous")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 'll phases of gas work and gas
equipment. Our servicemen take tests and obtain gas fitters licenses
wh': Invalid token "ll"} (found "ll")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 'nd gas
equipment. Our servicemen take tests and obtain gas fitters licenses
wherever required. All wo': Invalid token "nd"} (found "nd")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 'nd obtain gas fitters licenses
wherever required. All work of installing service line between meter
a': Invalid token "nd"} (found "nd")
[49](2) recovery: skip "A"
[49](0) get_token: ERROR [line: 49] With input 'll work of installing service line between meter
and appliance since the first of 196 4 has passed th': Invalid token "ll"} (found "ll")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 'nd appliance since the first of 196 4 has passed the gas inspector
who made the inspection, the first': Invalid token "nd"} (found "nd")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 'ppliance since the first of 196 4 has passed the gas inspector
who made the inspection, the first tim': Invalid token "ppliance"} (found "ppliance")
[49](2) recovery: skip "196"(INTEGER)
[49](2) recovery: skip "4"(INTEGER)
[49](0) get_token: ERROR [line: 49] With input 'has passed the gas inspector
who made the inspection, the first time around. Our members work
with es': Invalid token "has"} (found "has")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 'round. Our members work
with essentially the same tools in installing the service line portion of the': Invalid token "round."} (found "round.")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 'nd the appliance. Cascade employees who are mem
bers of our Union are constantly working with black p': Invalid token "nd"} (found "nd")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 'ppliance. Cascade employees who are mem
bers of our Union are constantly working with black pipe in b': Invalid token "ppliance."} (found "ppliance.")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 're mem
bers of our Union are constantly working with black pipe in bringing
the service line up to th': Invalid token "re"} (found "re")
[49](2) recovery: skip "a"
[49](0) get_token: ERROR [line: 49] With input 're constantly working with black pipe in bringing
the service line up to the meter. P. 352 L. 16 to P': Invalid token "re"} (found "re")
[49](2) recovery: skip "352"(INTEGER)
[49](0) get_token: ERROR [line: 49] With input 'L. 16 to P. 354 L. 7; P. 56
L.""" .': Invalid token "L."} (found "L.")
[49](2) recovery: skip "16"(INTEGER)
[49](0) get_token: ERROR [line: 49] With input 'to P. 354 L. 7; P. 56
L.""" .': Invalid token "to"} (found "to")
[49](2) recovery: skip "354"(INTEGER)
[49](0) get_token: ERROR [line: 49] With input 'L. 7; P. 56
L.""" .': Invalid token "L."} (found "L.")
[49](2) recovery: skip "7"(INTEGER)
[49](2) recovery: skip ";"
[49](0) get_token: ERROR [line: 49] With input 'P. 56
L.""" .': Invalid token "P."} (found "P.")
[49](2) recovery: skip "56"(INTEGER)
[49](0) get_token: ERROR [line: 49] With input 'L.""" .': Invalid token "L.\"\"\""} (found "L.\"\"\"")
[50](2) recovery: skip "."
[50](3) recovery: found nil in follows
[50](2) _turtleDoc_1(:finish):1: recovering
[50](1) recover: WARNING [line: 50] recovered to :turtleDoc with nil
[50](3) parse(pop): todo {:prod=>:turtleDoc, :terms=>[]}, depth 1
[50](2) turtleDoc(:finish):1:
ERROR [line: 29] With input '"July 7, 196U
1U25 East Ward
Seattle, Washington
National Labor Relations Board
Washington, D. C.
Re:': Invalid token "\"July" (found "\"July"), production = :RDFLiteral
ERROR [line: 29] Unexpected (found "7"(INTEGER)), production = "."
ERROR [line: 29] undefined prefix "Re"
ERROR [line: 29] With input 'Case Ho. 19-CD-85; Cascade Natural Gas Corporation; Brief
of International Chemical Workers Union, Lo': Invalid token "Case" (found "Case"), production = :_triples_1
ERROR [line: 30] undefined prefix "Gentlemen"
ERROR [line: 31] With input 'On behalf of the International Chemical Workers Union, Local
121, I x (7) copies of our Brief in
the ': Invalid token "On" (found "On"), production = :_triples_1
ERROR [line: 31] With input 'copies of our Brief in
the above matter. Attached to those copies is a certificate of
mailing to all ': Invalid token "copies" (found "copies"), production = :_triples_1
ERROR [line: 35] With input 'Our collective bargaining agreement with Cascade provides that
our members are to perform the install': Invalid token "Our" (found "Our"), production = :_turtleDoc_1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment