-
Notifications
You must be signed in to change notification settings - Fork 1
/
package.lisp
40 lines (39 loc) · 1.26 KB
/
package.lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
(defpackage :webserver
(:use :cl)
(:import-from :hunchentoot :*request*)
(:export :return-code*
:header-in*
:get-parameter
:get-parameters*
:script-name*
:post-body
:request-method*
:content-type*
:header-out
:defcall
:+http-no-content+
:+http-not-found+
:+http-not-acceptable+
:+http-forbidden+
:+http-conflict+
:+http-created+))
(defpackage :mu-support
(:use :cl)
(:import-from :fuseki
:fuseki-server :fuseki-repository
:long-query :query :insert
:add-prefix)
(:import-from :webserver
:defcall
:post-body)
(:export :s+ :clean-url :clean-string :make-uuid
:post-body :defcall :specify-call :boot
:*repository*
:fuseki-server :fuseki-repository
:long-query :query :insert
:add-prefix
:s-url :s-var :s-from-json :s-str :s-prefix :s-escaped :s-typed :sparql-escape :raw-content
:s{} :s-graph :s-select :s-delete :s-insert :s-inv :s-inv-p
:s-genvar :s-values :s-distinct
:full-uri :same-uri
:*use-custom-boolean-type-p*))