put lisp-matrix into the load-system. Breaks things for others, who will have to...
[CommonLispStat.git] / src / packages.lisp
blobb261b384db6e5be266d874a740f9639126dfb42a
1 ;;; -*- mode: lisp -*-
3 ;;; Time-stamp: <2008-09-08 08:28:47 tony>
4 ;;; Creation: <2008-03-11 19:18:34 user>
5 ;;; File: packages.lisp
6 ;;; Author: AJ Rossini <blindglobe@gmail.com>
7 ;;; Copyright: (c)2007--2008, AJ Rossini. BSD, LLGPL, or GPLv2, depending
8 ;;; on how it arrives.
9 ;;; Purpose: package structure description for lispstat
11 ;;; What is this talk of 'release'? Klingons do not make software
12 ;;; 'releases'. Our software 'escapes', leaving a bloody trail of
13 ;;; designers and quality assurance people in its wake.
15 ;;; This organization and structure is new to the 21st Century
16 ;;; version.
18 (in-package :cl-user)
23 ;;; REGRESSION using CLOS structure
25 (defpackage :lisp-stat-regression-linear-clos
26 (:use :common-lisp
27 :clem )
29 (:export regression-model regression-model-obj x y intercept sweep-matrix
30 basis weights included total-sum-of-squares residual-sum-of-squares
31 predictor-names response-name case-labels))
33 ;;; LispStat Basics
35 (defpackage :lisp-stat-basics
36 (:use :common-lisp
37 :lisp-stat-object-system
38 :lisp-stat-types
39 :lisp-stat-float
40 :lisp-stat-macros
41 :lisp-stat-compound-data)
42 (:shadowing-import-from :lisp-stat-object-system
43 slot-value call-method call-next-method)
44 (:export permute-array sum prod count-elements mean
45 if-else sample))
48 ;;;
52 (defpackage :lisp-stat-float
53 (:use :common-lisp)
54 (:export +stat-float-typing+ +stat-cfloat-typing+ +stat-float-template+
55 machine-epsilon base-float makedouble
57 make-base-trans-fun-2 make-base-trans-fun
59 BASE-LOG BASE-EXP BASE-EXPT BASE-SQRT BASE-SIN BASE-COS
60 BASE-TAN BASE-ASIN BASE-ACOS BASE-ATAN BASE-SINH
61 BASE-COSH BASE-TANH BASE-ASINH BASE-ACOSH BASE-ATANH
62 BASE-ABS BASE-PHASE BASE-FFLOOR BASE-FCEILING BASE-FTRUNCATE
63 BASE-FROUND BASE-SIGNUM BASE-CIS))
65 ;;;
69 (defpackage :lisp-stat-macros
70 (:use :common-lisp
71 :lisp-stat-compound-data)
72 (:export make-rv-function make-rv-function-1))
74 ;;;