learning-sicp

My embarrassing half assed SICP run.
git clone https://kaka.farm/~git/learning-sicp
Log | Files | Refs

ModeNameSize
-rw-r--r--.gitignore6L
-rw-r--r--Makefile29L
-rw-r--r--make.scm44L
-rw-r--r--manifest.scm8L
-rw-r--r--sicp/solutions/chapter-1/exercise-1.scm29L
-rw-r--r--sicp/solutions/chapter-1/exercise-10.scm24L
-rw-r--r--sicp/solutions/chapter-1/exercise-11.scm34L
-rw-r--r--sicp/solutions/chapter-1/exercise-12.scm13L
-rw-r--r--sicp/solutions/chapter-1/exercise-13.scm93L
-rw-r--r--sicp/solutions/chapter-1/exercise-14.scm29L
-rw-r--r--sicp/solutions/chapter-1/exercise-15.scm35L
-rw-r--r--sicp/solutions/chapter-1/exercise-16.scm45L
-rw-r--r--sicp/solutions/chapter-1/exercise-17.scm24L
-rw-r--r--sicp/solutions/chapter-1/exercise-18.scm17L
-rw-r--r--sicp/solutions/chapter-1/exercise-19.scm65L
-rw-r--r--sicp/solutions/chapter-1/exercise-2.scm27L
-rw-r--r--sicp/solutions/chapter-1/exercise-20.scm170L
-rw-r--r--sicp/solutions/chapter-1/exercise-21.scm64L
-rw-r--r--sicp/solutions/chapter-1/exercise-22.scm62L
-rw-r--r--sicp/solutions/chapter-1/exercise-23.scm76L
-rw-r--r--sicp/solutions/chapter-1/exercise-24.scm54L
-rw-r--r--sicp/solutions/chapter-1/exercise-3.scm25L
-rw-r--r--sicp/solutions/chapter-1/exercise-30.scm26L
-rw-r--r--sicp/solutions/chapter-1/exercise-31.scm51L
-rw-r--r--sicp/solutions/chapter-1/exercise-32.scm67L
-rw-r--r--sicp/solutions/chapter-1/exercise-33.scm54L
-rw-r--r--sicp/solutions/chapter-1/exercise-34.scm30L
-rw-r--r--sicp/solutions/chapter-1/exercise-4.scm26L
-rw-r--r--sicp/solutions/chapter-1/exercise-42.scm7L
-rw-r--r--sicp/solutions/chapter-1/exercise-5.scm45L
-rw-r--r--sicp/solutions/chapter-1/exercise-6.scm47L
-rw-r--r--sicp/solutions/chapter-1/exercise-7.scm53L
-rw-r--r--sicp/solutions/chapter-1/exercise-8.scm48L
-rw-r--r--sicp/solutions/chapter-1/exercise-9.scm38L
-rw-r--r--sicp/solutions/chapter-2/exercise-1.scm34L
-rw-r--r--sicp/solutions/chapter-2/exercise-17.scm12L
-rw-r--r--sicp/solutions/chapter-2/exercise-18.scm14L
-rw-r--r--sicp/solutions/chapter-2/exercise-19.scm1L
-rw-r--r--sicp/solutions/chapter-2/exercise-2.scm34L
-rw-r--r--sicp/solutions/chapter-2/exercise-20.scm31L
-rw-r--r--sicp/solutions/chapter-2/exercise-21.scm26L
-rw-r--r--sicp/solutions/chapter-2/exercise-22.scm45L
-rw-r--r--sicp/solutions/chapter-2/exercise-23.scm26L
-rw-r--r--sicp/solutions/chapter-2/exercise-24.scm63L
-rw-r--r--sicp/solutions/chapter-2/exercise-25.scm26L
-rw-r--r--sicp/solutions/chapter-2/exercise-26.scm30L
-rw-r--r--sicp/solutions/chapter-2/exercise-27.scm20L
-rw-r--r--sicp/solutions/chapter-2/exercise-28.scm27L
-rw-r--r--sicp/solutions/chapter-2/exercise-29.scm99L
-rw-r--r--sicp/solutions/chapter-2/exercise-3.scm4L
-rw-r--r--sicp/solutions/chapter-2/exercise-30.scm35L
-rw-r--r--sicp/solutions/chapter-2/exercise-31.scm33L
-rw-r--r--sicp/solutions/chapter-2/exercise-32.scm91L
-rw-r--r--sicp/solutions/chapter-2/exercise-33.scm40L
-rw-r--r--sicp/solutions/chapter-2/exercise-34.scm14L
-rw-r--r--sicp/solutions/chapter-2/exercise-35.scm22L
-rw-r--r--sicp/solutions/chapter-2/exercise-36.scm18L
-rw-r--r--sicp/solutions/chapter-2/exercise-37.scm98L
-rw-r--r--sicp/solutions/chapter-2/exercise-38.scm122L
-rw-r--r--sicp/solutions/chapter-2/exercise-39.scm29L
-rw-r--r--sicp/solutions/chapter-2/exercise-4.scm80L
-rw-r--r--sicp/solutions/chapter-2/exercise-40.scm75L
-rw-r--r--sicp/solutions/chapter-2/exercise-41.scm14L
-rw-r--r--sicp/solutions/chapter-2/exercise-42.scm146L
-rw-r--r--sicp/solutions/chapter-2/exercise-5.scm46L
-rw-r--r--sicp/solutions/chapter-2/exercise-53.scm32L
-rw-r--r--sicp/solutions/chapter-2/exercise-54.scm44L
-rw-r--r--sicp/solutions/chapter-2/exercise-55.scm6L
-rw-r--r--sicp/solutions/chapter-2/exercise-56.scm153L
-rw-r--r--sicp/solutions/chapter-2/exercise-59.scm46L
-rw-r--r--sicp/solutions/chapter-2/exercise-6.scm85L
-rw-r--r--sicp/solutions/chapter-2/exercise-60.scm35L
-rw-r--r--sicp/solutions/chapter-2/exercise-61-62.scm55L
-rw-r--r--sicp/solutions/chapter-2/exercise-64.scm96L
-rw-r--r--sicp/solutions/chapter-2/exercise-7.scm48L
-rw-r--r--sicp/solutions/chapter-2/exercise-73.scm110L
-rw-r--r--sicp/solutions/chapter-2/exercise-75.scm24L
-rw-r--r--sicp/solutions/chapter-3/exercise-1.scm9L
-rw-r--r--sicp/solutions/chapter-3/exercise-12.scm16L
-rw-r--r--sicp/solutions/chapter-3/exercise-13.scm13L
-rw-r--r--sicp/solutions/chapter-3/exercise-14.scm13L
-rw-r--r--sicp/solutions/chapter-3/exercise-17.scm38L
-rw-r--r--sicp/solutions/chapter-3/exercise-18.scm17L
-rw-r--r--sicp/solutions/chapter-3/exercise-19.scm20L
-rw-r--r--sicp/solutions/chapter-3/exercise-2.scm18L
-rw-r--r--sicp/solutions/chapter-3/exercise-21.scm65L
-rw-r--r--sicp/solutions/chapter-3/exercise-22.scm68L
-rw-r--r--sicp/solutions/chapter-3/exercise-23-stuff/deque-to-list.scm11L
-rw-r--r--sicp/solutions/chapter-3/exercise-23-stuff/doubly-linked-list.scm83L
-rw-r--r--sicp/solutions/chapter-3/exercise-23-stuff/empty-deque.scm11L
-rw-r--r--sicp/solutions/chapter-3/exercise-23-stuff/front-delete-deque.scm29L
-rw-r--r--sicp/solutions/chapter-3/exercise-23-stuff/front-deque.scm16L
-rw-r--r--sicp/solutions/chapter-3/exercise-23-stuff/front-insert-deque.scm27L
-rw-r--r--sicp/solutions/chapter-3/exercise-23-stuff/front-ptr.scm5L
-rw-r--r--sicp/solutions/chapter-3/exercise-23-stuff/make-deque.scm7L
-rw-r--r--sicp/solutions/chapter-3/exercise-23-stuff/one-item-in-deque.scm11L
-rw-r--r--sicp/solutions/chapter-3/exercise-23-stuff/print-deque.scm14L
-rw-r--r--sicp/solutions/chapter-3/exercise-23-stuff/rear-delete-deque.scm27L
-rw-r--r--sicp/solutions/chapter-3/exercise-23-stuff/rear-deque.scm19L
-rw-r--r--sicp/solutions/chapter-3/exercise-23-stuff/rear-insert-deque.scm29L
-rw-r--r--sicp/solutions/chapter-3/exercise-23-stuff/rear-ptr.scm5L
-rw-r--r--sicp/solutions/chapter-3/exercise-23-stuff/set-front-ptr.scm8L
-rw-r--r--sicp/solutions/chapter-3/exercise-23-stuff/set-rear-ptr.scm8L
-rw-r--r--sicp/solutions/chapter-3/exercise-23.scm74L
-rw-r--r--sicp/solutions/chapter-3/exercise-24.scm42L
-rw-r--r--sicp/solutions/chapter-3/exercise-25.scm107L
-rw-r--r--sicp/solutions/chapter-3/exercise-26.scm43L
-rw-r--r--sicp/solutions/chapter-3/exercise-3.scm27L
-rw-r--r--sicp/solutions/chapter-3/exercise-4.scm38L
-rw-r--r--sicp/solutions/chapter-3/exercise-5.scm76L
-rw-r--r--sicp/solutions/chapter-3/exercise-6.scm17L
-rw-r--r--sicp/solutions/chapter-3/exercise-7.scm15L
-rw-r--r--sicp/solutions/chapter-3/exercise-8.scm19L
-rw-r--r--sicp/solutions/chapter-3/exercise-9.scm210L
-rw-r--r--sicp/solutions/chapter-4/exercise-1-left-to-right.scm545L
-rw-r--r--sicp/solutions/chapter-4/exercise-1-right-to-left.scm545L
-rw-r--r--sicp/solutions/chapter-4/exercise-1.scm22L
-rw-r--r--sicp/solutions/chapter-4/exercise-11.scm656L
-rw-r--r--sicp/solutions/chapter-4/exercise-12.scm662L
-rw-r--r--sicp/solutions/chapter-4/exercise-13.scm689L
-rw-r--r--sicp/solutions/chapter-4/exercise-14.scm701L
-rw-r--r--sicp/solutions/chapter-4/exercise-16.scm701L
-rw-r--r--sicp/solutions/chapter-4/exercise-2.md6L
-rw-r--r--sicp/solutions/chapter-4/exercise-2.scm549L
-rw-r--r--sicp/solutions/chapter-4/exercise-3.scm563L
-rw-r--r--sicp/solutions/chapter-4/exercise-4.scm603L
-rw-r--r--sicp/solutions/chapter-4/exercise-5.scm607L
-rw-r--r--sicp/solutions/chapter-4/exercise-6.scm621L
-rw-r--r--sicp/solutions/chapter-4/exercise-7.scm632L
-rw-r--r--sicp/solutions/chapter-4/exercise-8.scm641L
-rw-r--r--sicp/solutions/chapter-4/old/exercise-3.scm134L
-rw-r--r--sicp/solutions/chapter-4/old/exercise-4.scm75L
-rw-r--r--sicp/solutions/chapter-4/old/exercise-5.scm42L
-rw-r--r--sicp/solutions/chapter-4/old/exercise-6.scm37L
-rw-r--r--sicp/solutions/chapter-4/old/exercise-7.scm73L
-rw-r--r--sicp/solutions/chapter-4/old/exercise-8.scm72L
-rw-r--r--sicp/solutions/chapter-4/old/exercise-9.scm72L
-rwxr-xr-xsicp/solutions/chapter-4/original-repl.scm543L
-rw-r--r--sicp/solutions/huffman-codes-stuff.scm184L
-rw-r--r--sicp/solutions/tree-stuff.scm515L
-rwxr-xr-xsicp/statistics.scm136L
-rw-r--r--sicp/tests/chapter-1/exercise-1.scm67L
-rw-r--r--sicp/tests/chapter-1/exercise-10.scm96L
-rw-r--r--sicp/tests/chapter-1/exercise-11.scm11L
-rw-r--r--sicp/tests/chapter-1/exercise-12.scm32L
-rw-r--r--sicp/tests/chapter-1/exercise-13.scm7L
-rw-r--r--sicp/tests/chapter-1/exercise-14.scm4L
-rw-r--r--sicp/tests/chapter-1/exercise-15.scm19L
-rw-r--r--sicp/tests/chapter-1/exercise-16.scm49L
-rw-r--r--sicp/tests/chapter-1/exercise-17.scm22L
-rw-r--r--sicp/tests/chapter-1/exercise-18.scm13L
-rw-r--r--sicp/tests/chapter-1/exercise-19.scm14L
-rw-r--r--sicp/tests/chapter-1/exercise-2.scm12L
-rw-r--r--sicp/tests/chapter-1/exercise-21.scm48L
-rw-r--r--sicp/tests/chapter-1/exercise-3.scm16L
-rw-r--r--sicp/tests/chapter-1/exercise-30.scm26L
-rw-r--r--sicp/tests/chapter-1/exercise-31.scm29L
-rw-r--r--sicp/tests/chapter-1/exercise-32.scm48L
-rw-r--r--sicp/tests/chapter-1/exercise-33.scm26L
-rw-r--r--sicp/tests/chapter-1/exercise-4.scm35L
-rw-r--r--sicp/tests/chapter-1/exercise-5.scm8L
-rw-r--r--sicp/tests/chapter-1/exercise-6.scm4L
-rw-r--r--sicp/tests/chapter-1/exercise-7.scm16L
-rw-r--r--sicp/tests/chapter-1/exercise-8.scm24L
-rw-r--r--sicp/tests/chapter-1/exercise-9.scm108L
-rw-r--r--sicp/tests/chapter-2/exercise-33.scm20L
-rw-r--r--sicp/tests/chapter-2/exercise-34.scm18L
-rw-r--r--sicp/tests/chapter-2/exercise-35.scm13L
-rw-r--r--sicp/tests/chapter-2/exercise-36.scm14L
-rw-r--r--sicp/tests/chapter-2/exercise-4.scm25L
-rw-r--r--sicp/tests/chapter-2/exercise-40.scm16L
-rw-r--r--sicp/tests/chapter-2/exercise-41.scm23L
-rw-r--r--sicp/tests/chapter-2/exercise-42.scm22L
-rw-r--r--sicp/tests/chapter-2/exercise-56.scm44L
-rw-r--r--sicp/tests/chapter-2/exercise-61.scm22L
-rw-r--r--sicp/tests/chapter-2/exercise-62.scm28L
-rw-r--r--sicp/tests/chapter-2/exercise-67.scm12L
-rw-r--r--sicp/tests/chapter-2/exercise-68.scm15L
-rw-r--r--sicp/tests/chapter-2/exercise-69.scm28L
-rw-r--r--sicp/tests/chapter-2/exercise-7.scm39L
-rw-r--r--sicp/tests/chapter-2/exercise-70.scm85L
-rw-r--r--sicp/tests/chapter-2/exercise-71.scm122L
-rw-r--r--sicp/tests/chapter-2/exercise-72.scm12L
-rw-r--r--sicp/tests/chapter-2/exercise-73.scm19L
-rw-r--r--sicp/tests/chapter-2/exercise-75.scm20L
-rw-r--r--sicp/tests/chapter-3/exercise-1.scm23L
-rw-r--r--sicp/tests/chapter-3/exercise-12.scm50L
-rw-r--r--sicp/tests/chapter-3/exercise-13.scm12L
-rw-r--r--sicp/tests/chapter-3/exercise-14.scm212L
-rw-r--r--sicp/tests/chapter-3/exercise-15.scm78L
-rw-r--r--sicp/tests/chapter-3/exercise-16.scm83L
-rw-r--r--sicp/tests/chapter-3/exercise-17.scm40L
-rw-r--r--sicp/tests/chapter-3/exercise-18.scm25L
-rw-r--r--sicp/tests/chapter-3/exercise-19.scm50L
-rw-r--r--sicp/tests/chapter-3/exercise-2.scm33L
-rw-r--r--sicp/tests/chapter-3/exercise-21.scm74L
-rw-r--r--sicp/tests/chapter-3/exercise-22.scm47L
-rw-r--r--sicp/tests/chapter-3/exercise-23.scm173L
-rw-r--r--sicp/tests/chapter-3/exercise-25.scm26L
-rw-r--r--sicp/tests/chapter-3/exercise-3.scm17L
-rw-r--r--sicp/tests/chapter-3/exercise-4.scm38L
-rw-r--r--sicp/tests/chapter-3/exercise-6.scm22L
-rw-r--r--sicp/tests/chapter-3/exercise-7.scm27L
-rw-r--r--sicp/tests/chapter-3/exercise-8.scm16L
-rw-r--r--sicp/tests/chapter-4/exercise-1.scm21L
-rw-r--r--sicp/tests/chapter-4/exercise-11.scm52L
-rw-r--r--sicp/tests/chapter-4/exercise-12.scm63L
-rw-r--r--sicp/tests/chapter-4/exercise-13.scm63L
-rw-r--r--sicp/tests/chapter-4/exercise-14.scm115L
-rw-r--r--sicp/tests/chapter-4/exercise-16.scm115L
-rw-r--r--sicp/tests/chapter-4/exercise-2.scm16L
-rw-r--r--sicp/tests/chapter-4/exercise-3.scm16L
-rw-r--r--sicp/tests/chapter-4/exercise-4.scm71L
-rw-r--r--sicp/tests/chapter-4/exercise-5.scm36L
-rw-r--r--sicp/tests/chapter-4/exercise-6.scm38L
-rw-r--r--sicp/tests/chapter-4/exercise-7.scm37L
-rw-r--r--sicp/tests/chapter-4/exercise-8.scm27L
-rw-r--r--sicp/tests/chapter-4/original-repl-tests.scm71L
-rw-r--r--sicp/tests/doubly-linked-list.scm21L
-rw-r--r--sicp/utils-tests.scm32L
-rw-r--r--sicp/utils.scm128L