Expressions | Branches | Code Forms | Functions | ||||||||||||
Total | Entered | % entered | Fully covered | % fully covered | total unreached | Total | Covered | % covered | Total | Fully covered | % fully covered | Partly covered | % partly covered | Not entered | % not entered |
1
2 (defpackage #:alu.closure
3 (:documentation "Provides a simple closure structure")
4 (:local-nicknames (:syc :sycamore)
5 (:util :alu.utils))
6 (:shadow #:remove #:length)
7 (:use #:common-lisp #:serapeum)
8 (:export
9 :typ
10 :allocate
11 :from-plist
12 :from-alist
13 :insert
14 :length
15 :lookup
16 :remove
17 :keys))
18
19 (defpackage #:alu.closure.dependency
20 (:documentation "Provides a dependency closure that shows dependency
21 between values")
22 (:shadow #:remove #:reverse #:length)
23 (:local-nicknames (:syc #:sycamore)
24 (:util #:alu.utils)
25 (:closure #:alu.closure))
26 (:use #:common-lisp #:serapeum)
27 (:export
28 :typ
29 :allocate
30 :determined-by
31 :lookup
32 :solved-for
33 :solved-for*
34 :get-solved
35 :dump-solved
36 :add-dependencies
37 :determine-each-other))