changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > demo / pkg.lisp

changeset 19: fd19fdc77a20
parent: a1137af05c8d
child: 3166a511fafb
author: ellis <ellis@rwest.io>
date: Mon, 29 May 2023 21:55:22 -0400
permissions: -rw-r--r--
description: readme update, removed scripts dir
1 #|
2 demo
3 > (demo:main)
4 |#
5 (defpackage #:demo
6  (:use #:cl #:cffi)
7  (:local-nicknames
8  ;; (#:rdb #:cl-rocksdb)
9  (#:v #:org.shirakumo.verbose)
10  (#:bt #:bordeaux-threads)
11  (#:cli #:clingon))
12  ;; db.lisp
13  ;; (:export
14  ;; #:create-options
15  ;; #:destroy-options
16  ;; #:increase-parallelism
17  ;; #:optimize-level-style-compaction
18  ;; #:set-create-if-missing
19  ;; #:create-writeoptions
20  ;; #:destroy-writeoptions
21  ;; #:create-readoptions
22  ;; #:destroy-readoptions
23  ;; #:open-db
24  ;; #:close-db
25  ;; #:cancel-all-background-work
26  ;; #:put-kv
27  ;; #:put-kv-str
28  ;; #:get-kv
29  ;; #:get-kv-str
30  ;; #:create-iter
31  ;; #:destroy-iter
32  ;; #:move-iter-to-first
33  ;; #:move-iter-forward
34  ;; #:move-iter-backword
35  ;; #:valid-iter-p
36  ;; #:iter-key
37  ;; #:iter-key-str
38  ;; #:iter-value
39  ;; #:iter-value-str
40  ;; #:with-open-db
41  ;; #:with-iter)
42  ;; demo.lisp
43  (:export
44  #:main
45  #:demo-path
46  #:db-path
47  #:cli-opts
48  #:cli-handler
49  #:cli-cmd)
50  ;; ui.lisp
51  (:export
52  #:on-new-window
53  #:start-ui)
54  ;; tk.lisp
55  (:export
56  #:source-dir
57  #:random-id
58  #:scan-dir
59  #:mkstr
60  #:symb
61  #:sbq-reader)
62  ;; rs.lisp
63  (:export
64  #:*cargo-target*
65  #:*rs-macros*
66  #:rs-defmacro
67  #:rs-macroexpand-1
68  #:rs-macroexpand)
69  ;; ffi.lisp
70  ;; (:export
71  ;; #:quiche-lib-path
72  ;; #:rocksdb-lib-path
73  ;; #:demo-lib-path
74  ;; #:find-rs-cdylib
75  ;; #:install-demo-lib
76  ;; #:install-quiche-lib
77  ;; #:install-rocksdb-lib)
78  )