Coverage report: /development/source/library/org/datagraph/spocq-shard/src/algebra/agp.lisp
| Kind | Covered | All | % |
| expression | 6 | 6 | 100.0 |
| branch | 0 | 0 | nil |
Key
Not instrumented
Conditionalized out
Executed
Not executed
Both branches taken
One branch taken
Neither branch taken
1
;;; -*- Mode: lisp; Syntax: ansi-common-lisp; Base: 10; Package: org.datagraph.spocq.implementation; -*-
3
(in-package :org.datagraph.spocq.implementation)
5
(:documentation "This file defines augmented graph patterns for
6
the 'org.datagraph.spocq' RDF engine."
9
"Copyright 2010 [james anderson](mailto:james.anderson@setf.de) All Rights Reserved.")
12
"Extend the sparql operators to support AGP instances."))
15
(defmacro spocq.a:|agp| (agp-body &rest args)
16
(macroexpand-agp agp-body args))
18
(defun macroexpand-agp (agp-body args)
19
`(agp-generator (make-agp :body ',agp-body ,@args)))
22
;; remove to the respective algebrs definition files