Paste number 53081: packages.lisp

Paste number 53081: packages.lisp
Pasted by: NightShadow
When:4 years, 1 month ago
Share:Tweet this! | http://paste.lisp.org/+14YH
Channel:#lispcafe
Paste contents:
Raw Source | XML | Display As
(in-package :cl-user)

(defpackage :com.teisenberger.math.algebra (:use :common-lisp) (:export :simplify :e))
(defpackage :com.teisenberger.math.calculus (:use :common-lisp :com.teisenberger.math.algebra) (:export :differentiate))
(defpackage :com.teisenberger.math.matrix (:use :common-lisp :com.teisenberger.math.algebra) 
	(:export :matrix-rows					:matrix-row
					 :matrix-columns			:matrix-column
					 :matrix-element			:matrixp
					 :matrix-squarep			:matrix-upper-triangularp
					 :matrix-symmetricp		:matrix-orthogonalp
					 :matrix-invertiblep
					 :matrix-augment			:matrix-split
					 :matrix-zero					:matrix-ones
					 :matrix-identity			:matrix-random
					 :matrix-multiply			:matrix-add
					 :matrix-transpose		:matrix-lu
					 :matrix-qr						:matrix-eigenvalues
					 :matrix-determinant	:matrix-normalize
					 :matrix-row-swap			:matrix-apply
					 :matrix-ref					:matrix-rref
					 :matrix-gaussian			:matrix-gauss-jordan
					 :matrix-inverse			:matrix-rank
					 :matrix-nullspace		:matrix-columnspace
					 :print-matrix				:print-matrix-four-subspaces))
(defpackage :com.teisenberger.math.notation (:use :common-lisp) 
	(:export :prefix->tree :tree->infix 
					 :tree->prefix :tree->postfix))

This paste has no annotations.

Colorize as:
Show Line Numbers

Lisppaste pastes can be made by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively.