bones.asd @ 894cac6a43fa

Make the WAM heap resizable

May end up reverting this for performance in the end, but for now it makes my
life easier and the debug output saner.
author Steve Losh <steve@stevelosh.com>
date Wed, 30 Mar 2016 00:30:33 +0000
parents fcec9e0c9c67
children 8a18f9b3bb72
(asdf:defsystem #:bones
  :name "bones"
  :description "A logic programming library for Common Lisp."

  :author "Steve Losh <steve@stevelosh.com>"
  :maintainer "Steve Losh <steve@stevelosh.com>"

  :license "MIT/X11"
  :version "0.0.1"

  :depends-on (#:defstar
               #:optima
               #:trivial-types
               #:cl-arrows
               #:fare-quasiquote-optima
               #:fare-quasiquote-readtable)

  :serial t
  :components ((:file "src/utils") ; quickutils package ordering crap
               (:file "package")
               (:module "src"
                :components ((:file "paip")
                             (:module "wam"
                              :components ((:file "constants")
                                           (:file "topological-sort")
                                           (:file "cells")
                                           (:file "wam")
                                           (:file "instructions")
                                           (:file "dump")
                                           (:file "compile")))
                             (:file "bones")))))