aboutsummaryrefslogtreecommitdiff
path: root/packages.lisp
diff options
context:
space:
mode:
authorAryadev Chavali <aryadev@aryadevchavali.com>2025-02-09 12:21:31 +0000
committerAryadev Chavali <aryadev@aryadevchavali.com>2025-02-11 00:40:19 +0000
commitc069917170b89dabd22cee6685f17e6d27eb5e61 (patch)
tree68c7e49867050e645b2c3498fbaa27d55cb5f2dd /packages.lisp
parent19b68fa49c1c578ffcb28e185fe9126c80b2b59d (diff)
downloadcantedraw-c069917170b89dabd22cee6685f17e6d27eb5e61.tar.gz
cantedraw-c069917170b89dabd22cee6685f17e6d27eb5e61.tar.bz2
cantedraw-c069917170b89dabd22cee6685f17e6d27eb5e61.zip
Implement threading macros and make package lib.macros to hold them.
Diffstat (limited to 'packages.lisp')
-rw-r--r--packages.lisp9
1 files changed, 7 insertions, 2 deletions
diff --git a/packages.lisp b/packages.lisp
index 0711193..dafbc95 100644
--- a/packages.lisp
+++ b/packages.lisp
@@ -13,10 +13,15 @@
;;; Commentary:
-;;
+;; Define the packages (namespaces) involved in this project.
;;; Code:
-(defpackage main
+(defpackage lib.macros
(:use :cl)
+ (:export
+ :_ :--> :->>))
+
+(defpackage main
+ (:use :cl :lib.macros)
(:export :start))