diff options
-rw-r--r-- | transform/triples.scm | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/transform/triples.scm b/transform/triples.scm index 8a64c5b..926b8a2 100644 --- a/transform/triples.scm +++ b/transform/triples.scm @@ -75,6 +75,7 @@ characters with an underscore and prefixing with gn:PREFIX." (list subject predicate object))) (let ([pattern (match object ((or (? symbol? object) + (? (lambda (el) (string-match "^\\( .* \\)$" el)) object) (? (lambda (el) (string-match "^\\[ .* \\]$" el)) object)) "~a ~a ~a .~%") (_ "~a ~a \"~a\" .~%"))]) |