From 3a75310f7477251c9ece80f6372c6f4954e8f124 Mon Sep 17 00:00:00 2001 From: tony Date: Tue, 20 May 2008 08:18:42 +0200 Subject: [PATCH] why do we need to load lift? Why is it special? --- README | 12 ++++++------ ls-demo.lisp | 3 ++- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/README b/README index 7b045d8..f928511 100644 --- a/README +++ b/README @@ -32,9 +32,7 @@ are using a Lisp implementation supporting ASDF. ~/.sbcl/systems should contain softlinks to the lispstat, cffi, and lift ASDF files (i.e. lispstat.asd, cffi.asd, and lift.asd)). -Step through ls-demo.lisp for a range of examples that will become -part of the test suite. - +Step through ls-demo.lisp for a range of examples of activities. So basically .. @@ -43,10 +41,12 @@ So basically .. 2. start your lisp 3. follow the commands in the ls-demo.lisp file, i.e. + 0. (asdf:oos 'asdf:load-op 'lift) ;; Still need this, not sure why? a. (asdf:oos 'asdf:load-op 'lispstat) ;; use ASDF to load lispstat b. (in-package :ls-user) c. (normal-rand 20) d. (setf mytest (normal-rand 20)) + e. ... (and so on) ... and see if they work (basic CFFI functionality for external C library, LIFT package for unit-testing framework to ensure run time @@ -55,12 +55,14 @@ So basically .. 4. Tell me ( mailto:blindglobe@gmail.com ) if there is any thing wrong (or if anything happens to work. -CMUCL and SBCL work justfine at this stage. +CMUCL and SBCL seem to work just fine at this stage. CLISP is finicky regarding the problems that we have with CFFI conversation. In particular that we can not really do typing that we need to take care of. +Need to test ECL. + =========== See Doc/README* for history and design considerations @@ -68,8 +70,6 @@ See Doc/INSTALL for getting this to work and run =========== - - Working on this with git: git clone git://repo.or.cz/CommonLispStat.git diff --git a/ls-demo.lisp b/ls-demo.lisp index 68f0fc9..16fc86b 100644 --- a/ls-demo.lisp +++ b/ls-demo.lisp @@ -3,7 +3,7 @@ ;;; See COPYRIGHT file for any additional restrictions (BSD license). ;;; Since 1991, ANSI was finally finished. Edited for ANSI Common Lisp. -;;; Time-stamp: <2008-05-17 09:37:01 tony> +;;; Time-stamp: <2008-05-19 08:38:13 tony> ;;; Creation: <2007-01-01 09:21:50 user> WRONG ;;; File: ls-demo.lisp ;;; Author: AJ Rossini @@ -15,6 +15,7 @@ ;;; designers and quality assurance people in its wake. (in-package :cl-user) +(asdf:oos 'asdf:load-op 'lift) ;; we need this, but I don't know why? (asdf:oos 'asdf:load-op 'lispstat) ;;; non-rigorous check for exports. -- 2.11.4.GIT