From bc69faaa5bbd8a2d8afb9ab81882b1ba21c4bb8e Mon Sep 17 00:00:00 2001 From: Thomas Albers Raviola Date: Sat, 4 Jan 2025 23:28:34 +0100 Subject: Reorganize and add documentation --- chains.asd | 30 ++++++++++++++++++++++++++---- 1 file changed, 26 insertions(+), 4 deletions(-) (limited to 'chains.asd') diff --git a/chains.asd b/chains.asd index 82df35a..5b23a79 100644 --- a/chains.asd +++ b/chains.asd @@ -1,19 +1,41 @@ ;;;; chains.asd (asdf:defsystem #:chains - :description "" - :author ("") - :license "" + :description "Library for creating interpreted general programming languages +focused on text generation" + :author "Thomas Albers Raviola " + :maintainer "Thomas Albers Raviola " + :license "GPL-3" :version "0.0.1" :serial t :depends-on (:split-sequence :cl-ppcre :alexandria :trivia - :spinneret) + :sb-posix) :pathname "src" :components ((:file "package") (:file "types") (:file "parser") (:file "eval") (:file "core"))) + +(asdf:defsystem #:chains/interpreter + :name "chains interpreter" + :description "standalone chains interpreter" + :serial t + :depends-on (:chains + :alexandria + :split-sequence + :just-getopt-parser) + :pathname "src" + :components ((:file "interpreter"))) + +(asdf:defsystem #:chains/tests + :name "chains tests" + :serial t + :depends-on (:chains + :fiveam) + :pathname "tests" + :components ((:file "package") + (:file "test-chains"))) -- cgit v1.2.3