Squashed commit of the following:
commit
b2e1b6401c12b493433eda3a89be9bfbd5060245
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Wed Apr 21 17:27:42 2021 -0700
tests added
commit
03daa1c9cf16b6ec8d8f0d256804fcc422e45c1d
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Wed Apr 21 16:58:14 2021 -0700
copyright
commit
ffdef5975c7406ebaa95d294ea36ee601e7389e2
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Wed Apr 21 16:55:29 2021 -0700
final touches
commit
2c3bce15fc97bb503235a042a4aa0f62bd6b6307
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Tue Apr 20 14:39:59 2021 -0700
dynamic compression works!
commit
2a3faff918d4a0c859898101b93a8827de18022a
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Mon Apr 19 08:50:47 2021 -0700
dynamic compression working on some examples, but not on others
commit
f066fd0597381fe740ed5296e7ac5bc587a3b03f
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Sun Apr 18 20:53:08 2021 -0700
dynamic bughunting
commit
266af144d5e0a985f7cdc010c4a09034430f5bf5
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Wed Apr 14 09:27:03 2021 -0700
bug fixes that got static compression working
commit
fefdfd46923dc73dcbf80300b817d4164db107cb
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Sun Apr 11 23:36:38 2021 -0700
bug-hunting
commit
698e2cd378dc3c497febb1eaf03fd472a451ba6d
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Wed Apr 7 20:32:10 2021 -0700
complete pipeline words
commit
263a5694d516ce2affac3ca6d77f31859c961fe8
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Sun Apr 4 16:10:47 2021 -0700
writing to byte arrays
commit
ad8bbec84c2d0571247a12f42931c7343a88c861
Author: Jacob Fischer <jfischer@g.hmc.edu>
Date: Tue Mar 16 22:16:24 2021 -0700
added ability to combine and rev a seq of bits
commit
b80578f34dfa8dccd0f370c0f818894c2e526fe7
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Sun Mar 28 17:35:02 2021 -0700
dynamic blocks built
commit
68284c64f8810751cafcc0e40c34d11d067ab059
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Tue Mar 23 21:03:54 2021 -0700
dictionary embedding progress
commit
5df1a37ed3071d316315de557d5775510be52b40
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Wed Mar 3 10:30:32 2021 -0800
fixed typo
commit
9ef6ef3b7431d68c5b54d43d9915534b50142d3b
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Wed Mar 3 10:05:26 2021 -0800
canonical codes, kinda
commit
b144c8bb607450ce7c33027aedde89e9ac6d4dc9
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Mon Mar 1 08:32:37 2021 -0800
huffman trees generated
commit
a0d194388f2d128fe431fa4fdf99bbc10113d903
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Sun Feb 28 12:35:53 2021 -0800
fixed length huffman to bit arrays
commit
77878991cc48ccb86e4b246d2d5d21027a70ef95
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Sun Feb 14 23:15:56 2021 -0800
static tables done
commit
a70ae1f1ed6ffe2485b15763cd4e1c022f79d526
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Sun Feb 14 22:20:25 2021 -0800
static compression table
commit
357e6f263a46bc1d18592727b6a41f0f051f3ee8
Author: Jacob Fischer <jfischer@g.hmc.edu>
Date: Sun Feb 7 22:52:59 2021 -0800
added create header and started huffman encoding
commit
33c6ee3a5b1d91926bfe25d9796312a011cabf51
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Sun Feb 7 21:12:00 2021 -0800
header modification
commit
3ad9bfe1016b5c2f47fce3b69079dc0ad0490f01
Author: Abtin Molavi <amolavi@hmc.edu>
Date: Tue Nov 24 12:15:08 2020 -0700
commiting major changes for this semester
commit
d1eab817360174e4f4256021fb4cd036fe1ac826
Author: Jacob Fischer <jfischer@g.hmc.edu>
Date: Wed Nov 11 21:10:13 2020 -0800
added deflate lz77 helper to make triples