racket/collects/htdp/matrix.txt
Eli Barzilay 672910f27b Lots of bad TAB eliminations.
I started from tabs that are not on the beginning of lines, and in
several places I did further cleanings.

If you're worried about knowing who wrote some code, for example, if you
get to this commit in "git blame", then note that you can use the "-w"
flag in many git commands to ignore whitespaces.  For example, to see
per-line authors, use "git blame -w <file>".  Another example: to see
the (*much* smaller) non-whitespace changes in this (or any other)
commit, use "git log -p -w -1 <sha1>".
2012-11-07 11:22:20 -05:00

36 lines
1.3 KiB
Plaintext

%% -----------------------------------------------------------------------------
rectangle: a list of lists of equal length
files:
mrlib/matrix-snip.ss : the image snips for matrix
works with matrices that implement matrix<%>
i.e., support a ->rectangle method
it writes out a matrix as a rectangle and
reconstructs it as a rectangle
the function visible-matrix may therefore yield a
rectangle or a matrix representation proper
drscheme/private/eval.ss : requires matrix-snip to share at module level
htdp/matrix.ss : uses snips to present matrices, requires matrix-snip
htdp/matrix-invisible.ss : make matrices invisible
* they are created from two mutually recursive units:
* matrix-unit and a 'rendering' unit
htdp/matrix-sig.ss : the functions that matrix-unit.ss provides
and that matrix-render.ss needs
htdp/matrix-render-sig.ss: the functions that matrix-unit expects from the
rendering unit
htdp/matrix-unit.ss : the matrix functionality
htdp/tests/matrix-test.ss: a textual test
htdp/tests/matrix-client.ss a test with embedded images