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 |