Browse Source

* autoschedule.org: Started really working on package definition

Samuel W. Flint 9 years ago
parent
commit
9ff835efc4
1 changed files with 35 additions and 1 deletions
  1. 35 1
      autoschedule.org

+ 35 - 1
autoschedule.org

@@ -11,11 +11,45 @@
 #+LATEX_HEADER: \lstset{texcl=true,breaklines=true,columns=fullflexible,frame=lines,literate={lambda}{$\lambda$}{1} {set}{$\gets$}1 {setq}{$\gets$}1 {setf}{$\gets$}1 {<=}{$\leq$}1 {>=}{$\geq$}1}
 
 #+BEGIN_ABSTRACT
-
+Many modern applications revolve around scheduling.  However, many
+times, the scheduling should be automatic.
 #+END_ABSTRACT
 
 #+TOC: headlines 3
 #+TOC: listings
 
+* Introduction
+
+* System Definition
+  foo
+
+** DefSystem
+
+** Package Definition
+   This system has two packages, a primary package, and a test
+   package.  For this, there are two =defpackage= forms.
+
+#+CAPTION: Package Definitions
+#+Name: package-definitions
+#+BEGIN_SRC lisp
+  (defpackage #:autoschedule
+    (:use #:cl
+          #:sxql
+          #:cl-postgres)
+    (:documentation "The autoscheduling system."))
+
+  (defpackage #:autoschedule.test
+    (:use #:cl
+          #:autoschedule)
+    (:documentation "Autoschedule test suite"))
+#+END_SRC
+
+* A Base Database
+
+* The Manual Scheduler
+
+* The Auto Scheduler
 
+* A Test
 
+* Putting it Together