Remove debug
turtle/tordf.scm
| 56 | 56 | num)) | |
| 57 | 57 | ||
| 58 | 58 | (define (add-ns-to-state state ns iri) | |
| 59 | - | (pk 'iri iri) | |
| 60 | 59 | (update-parser-state state | |
| 61 | 60 | #:namespaces (cons (cons ns iri) (parser-state-namespaces state)))) | |
| 62 | 61 | ||
| 63 | 62 | ||
| 64 | 63 | (define (parse-iri iri state) | |
| 65 | - | (format #t "iri: ~a~%" iri) | |
| 66 | 64 | (match iri | |
| 67 | 65 | (('iri ('prefixed-name ('pname-ln ('pname-ns ns) suffix))) | |
| 68 | 66 | `(("iri" . ,(string-append (assoc-ref (parser-state-namespaces state) ns) | |
… | |||
| 92 | 90 | ("state" . ,(assoc-ref res "state"))))))) | |
| 93 | 91 | ||
| 94 | 92 | (define (parse-object object state) | |
| 95 | - | (pk 'object object) | |
| 96 | 93 | (match object | |
| 97 | 94 | (('rdf-literal ('string-pat (_ str))) | |
| 98 | 95 | (let ((object | |
… | |||
| 300 | 297 | ||
| 301 | 298 | (define (parse-object-list ol state) | |
| 302 | 299 | (let loop ((ol ol) (state state)) | |
| 303 | - | (pk 'ol ol) | |
| 304 | 300 | (match ol | |
| 305 | 301 | ('() state) | |
| 306 | 302 | ((('object object) ol ...) | |
… | |||
| 310 | 306 | ||
| 311 | 307 | (define (parse-predicate-object po state) | |
| 312 | 308 | (let loop ((po po) (state state)) | |
| 313 | - | (pk 'po po) | |
| 314 | 309 | (match po | |
| 315 | 310 | ((('verb verb) ('object-list ol ...) po) | |
| 316 | 311 | (let* ((verb (parse-verb verb state)) | |
… | |||
| 415 | 410 | (update-parser-state | |
| 416 | 411 | state #:base-uri (resolve-iri iri (parser-state-base-uri state))))) | |
| 417 | 412 | ((('triples t ...) parse-tree ...) | |
| 418 | - | (format #t "triples: ~a~%" t) | |
| 419 | 413 | (let ((res (parse-triples t state))) | |
| 420 | 414 | (loop parse-tree (parse-triples t state)))) | |
| 421 | 415 | ;; otherwise, it's a single element, not a list of statements | |