├── Assignment-1 ├── a1.ss └── assign1.pdf ├── Assignment-10 ├── assign10.pdf └── asst-10 │ ├── a10-wrapper.ss │ ├── a10.ss │ ├── driver.ss │ ├── fmts.pretty │ ├── helpers.ss │ ├── main10.ss │ ├── match.ss │ ├── runtime.c │ ├── testcase.ss │ └── tests10.ss ├── Assignment-11 ├── assign11.pdf └── asst-11 │ ├── a10-previous.ss │ ├── a11-wrapper.ss │ ├── a11.ss │ ├── a8-previous.ss │ ├── a8-wrapper.ss │ ├── a9-previous.ss │ ├── driver.ss │ ├── fmts.pretty │ ├── helpers.ss │ ├── main11.ss │ ├── match.ss │ ├── runtime.c │ ├── t │ ├── t.out │ ├── t.out.tmp │ ├── t.s │ ├── testcase.ss │ └── tests11.ss ├── Assignment-12 ├── a12-wrapper.ss ├── a12.ss ├── driver.ss ├── fmts.pretty ├── helpers.ss ├── main12.ss ├── match.ss ├── runtime.c ├── t ├── t.s ├── testcase.ss └── tests12.ss ├── Assignment-13 ├── a13-wrapper.ss ├── a13.ss ├── ab.ss ├── assign13.pdf ├── driver.ss ├── fmts.pretty ├── helpers.ss ├── main13.ss ├── match.ss ├── runtime.c ├── testcase.ss └── tests13.ss ├── Assignment-14 ├── assign14.pdf └── asst-14 │ ├── a14-wrapper.ss │ ├── a14.ss │ ├── driver.ss │ ├── fmts.pretty │ ├── helpers.ss │ ├── main14.ss │ ├── match.ss │ ├── runtime.c │ ├── testcase.ss │ └── tests14.ss ├── Assignment-15 ├── assign15.pdf └── asst-15 │ ├── a15-wrapper.ss │ ├── a15.ss │ ├── assign15.pdf │ ├── driver.ss │ ├── fmts.pretty │ ├── helpers.ss │ ├── main15.ss │ ├── match.ss │ ├── runtime.c │ ├── t │ ├── t.out │ ├── t.out.tmp │ ├── t.s │ ├── testcase.ss │ └── tests15.ss ├── Assignment-2 ├── a2.ss ├── assign2.pdf ├── driver.ss ├── fmts.pretty ├── helpers.ss └── tests2.ss ├── Assignment-3 ├── a3-final.ss ├── a3-main.ss ├── a3-my.ss ├── a3-wrapper.ss ├── a3.ss ├── assign3.pdf ├── driver.ss ├── finalize-locations.ss ├── fmts.pretty ├── helpers.ss ├── match.ss ├── notwork.ss ├── runtime.c ├── tests3.ss └── verify-scheme.ss ├── Assignment-4 ├── a4-new.ss ├── a4-wrapper.ss ├── a4.ss ├── assign4.pdf ├── driver.ss ├── fmts.pretty ├── helpers.ss ├── main4.ss ├── match.ss ├── runtime.c ├── temp.ss ├── test-case.ss └── tests4.ss ├── Assignment-5 ├── assign5.pdf └── asst-5 │ ├── a5-wrapper.ss │ ├── a5.ss │ ├── driver.ss │ ├── fmts.pretty │ ├── helpers.ss │ ├── main5.ss │ ├── match.ss │ ├── runtime.c │ ├── t │ ├── t.out │ ├── t.out.tmp │ ├── t.s │ ├── temp.ss │ ├── testcase.ss │ └── tests5.ss ├── Assignment-6 ├── assign6.pdf └── asst-6 │ ├── a6-nil.ss │ ├── a6-wrapper.ss │ ├── a6.ss │ ├── driver.ss │ ├── fmts.pretty │ ├── helpers.ss │ ├── main6.ss │ ├── match.ss │ ├── runtime.c │ ├── testcase.ss │ └── tests6.ss ├── Assignment-7 ├── assign7.pdf └── asst-7 │ ├── a7-wrapper.ss │ ├── a7.ss │ ├── driver.ss │ ├── fmts.pretty │ ├── helpers.ss │ ├── main7.ss │ ├── match.ss │ ├── runtime.c │ ├── t │ ├── t.out │ ├── t.out.tmp │ ├── t.s │ ├── testcase.ss │ └── tests7.ss ├── Assignment-8 ├── assign8.pdf └── asst-8 │ ├── a8-bkups.ss │ ├── a8-nil.ss │ ├── a8-wrapper.ss │ ├── a8.ss │ ├── driver.ss │ ├── fmts.pretty │ ├── helpers.ss │ ├── main8.ss │ ├── match.ss │ ├── runtime.c │ ├── t │ ├── t.out │ ├── t.out.tmp │ ├── t.s │ ├── testcase.ss │ └── tests8.ss ├── Assignment-9 ├── assign9.pdf └── asst-9 │ ├── a9-wrapper.ss │ ├── a9.ss │ ├── driver.ss │ ├── fmts.pretty │ ├── helpers.ss │ ├── main9.ss │ ├── match.ss │ ├── tests9.ss │ └── tests9.ss.txt ├── README └── takehome-final.txt /Assignment-1/a1.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-1/a1.ss -------------------------------------------------------------------------------- /Assignment-1/assign1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-1/assign1.pdf -------------------------------------------------------------------------------- /Assignment-10/assign10.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-10/assign10.pdf -------------------------------------------------------------------------------- /Assignment-10/asst-10/a10-wrapper.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-10/asst-10/a10-wrapper.ss -------------------------------------------------------------------------------- /Assignment-10/asst-10/a10.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-10/asst-10/a10.ss -------------------------------------------------------------------------------- /Assignment-10/asst-10/driver.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-10/asst-10/driver.ss -------------------------------------------------------------------------------- /Assignment-10/asst-10/fmts.pretty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-10/asst-10/fmts.pretty -------------------------------------------------------------------------------- /Assignment-10/asst-10/helpers.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-10/asst-10/helpers.ss -------------------------------------------------------------------------------- /Assignment-10/asst-10/main10.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-10/asst-10/main10.ss -------------------------------------------------------------------------------- /Assignment-10/asst-10/match.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-10/asst-10/match.ss -------------------------------------------------------------------------------- /Assignment-10/asst-10/runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-10/asst-10/runtime.c -------------------------------------------------------------------------------- /Assignment-10/asst-10/testcase.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-10/asst-10/testcase.ss -------------------------------------------------------------------------------- /Assignment-10/asst-10/tests10.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-10/asst-10/tests10.ss -------------------------------------------------------------------------------- /Assignment-11/assign11.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-11/assign11.pdf -------------------------------------------------------------------------------- /Assignment-11/asst-11/a10-previous.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-11/asst-11/a10-previous.ss -------------------------------------------------------------------------------- /Assignment-11/asst-11/a11-wrapper.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-11/asst-11/a11-wrapper.ss -------------------------------------------------------------------------------- /Assignment-11/asst-11/a11.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-11/asst-11/a11.ss -------------------------------------------------------------------------------- /Assignment-11/asst-11/a8-previous.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-11/asst-11/a8-previous.ss -------------------------------------------------------------------------------- /Assignment-11/asst-11/a8-wrapper.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-11/asst-11/a8-wrapper.ss -------------------------------------------------------------------------------- /Assignment-11/asst-11/a9-previous.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-11/asst-11/a9-previous.ss -------------------------------------------------------------------------------- /Assignment-11/asst-11/driver.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-11/asst-11/driver.ss -------------------------------------------------------------------------------- /Assignment-11/asst-11/fmts.pretty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-11/asst-11/fmts.pretty -------------------------------------------------------------------------------- /Assignment-11/asst-11/helpers.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-11/asst-11/helpers.ss -------------------------------------------------------------------------------- /Assignment-11/asst-11/main11.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-11/asst-11/main11.ss -------------------------------------------------------------------------------- /Assignment-11/asst-11/match.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-11/asst-11/match.ss -------------------------------------------------------------------------------- /Assignment-11/asst-11/runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-11/asst-11/runtime.c -------------------------------------------------------------------------------- /Assignment-11/asst-11/t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-11/asst-11/t -------------------------------------------------------------------------------- /Assignment-11/asst-11/t.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-11/asst-11/t.out -------------------------------------------------------------------------------- /Assignment-11/asst-11/t.out.tmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-11/asst-11/t.out.tmp -------------------------------------------------------------------------------- /Assignment-11/asst-11/t.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-11/asst-11/t.s -------------------------------------------------------------------------------- /Assignment-11/asst-11/testcase.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-11/asst-11/testcase.ss -------------------------------------------------------------------------------- /Assignment-11/asst-11/tests11.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-11/asst-11/tests11.ss -------------------------------------------------------------------------------- /Assignment-12/a12-wrapper.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-12/a12-wrapper.ss -------------------------------------------------------------------------------- /Assignment-12/a12.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-12/a12.ss -------------------------------------------------------------------------------- /Assignment-12/driver.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-12/driver.ss -------------------------------------------------------------------------------- /Assignment-12/fmts.pretty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-12/fmts.pretty -------------------------------------------------------------------------------- /Assignment-12/helpers.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-12/helpers.ss -------------------------------------------------------------------------------- /Assignment-12/main12.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-12/main12.ss -------------------------------------------------------------------------------- /Assignment-12/match.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-12/match.ss -------------------------------------------------------------------------------- /Assignment-12/runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-12/runtime.c -------------------------------------------------------------------------------- /Assignment-12/t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-12/t -------------------------------------------------------------------------------- /Assignment-12/t.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-12/t.s -------------------------------------------------------------------------------- /Assignment-12/testcase.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-12/testcase.ss -------------------------------------------------------------------------------- /Assignment-12/tests12.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-12/tests12.ss -------------------------------------------------------------------------------- /Assignment-13/a13-wrapper.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-13/a13-wrapper.ss -------------------------------------------------------------------------------- /Assignment-13/a13.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-13/a13.ss -------------------------------------------------------------------------------- /Assignment-13/ab.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-13/ab.ss -------------------------------------------------------------------------------- /Assignment-13/assign13.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-13/assign13.pdf -------------------------------------------------------------------------------- /Assignment-13/driver.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-13/driver.ss -------------------------------------------------------------------------------- /Assignment-13/fmts.pretty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-13/fmts.pretty -------------------------------------------------------------------------------- /Assignment-13/helpers.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-13/helpers.ss -------------------------------------------------------------------------------- /Assignment-13/main13.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-13/main13.ss -------------------------------------------------------------------------------- /Assignment-13/match.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-13/match.ss -------------------------------------------------------------------------------- /Assignment-13/runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-13/runtime.c -------------------------------------------------------------------------------- /Assignment-13/testcase.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-13/testcase.ss -------------------------------------------------------------------------------- /Assignment-13/tests13.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-13/tests13.ss -------------------------------------------------------------------------------- /Assignment-14/assign14.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-14/assign14.pdf -------------------------------------------------------------------------------- /Assignment-14/asst-14/a14-wrapper.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-14/asst-14/a14-wrapper.ss -------------------------------------------------------------------------------- /Assignment-14/asst-14/a14.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-14/asst-14/a14.ss -------------------------------------------------------------------------------- /Assignment-14/asst-14/driver.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-14/asst-14/driver.ss -------------------------------------------------------------------------------- /Assignment-14/asst-14/fmts.pretty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-14/asst-14/fmts.pretty -------------------------------------------------------------------------------- /Assignment-14/asst-14/helpers.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-14/asst-14/helpers.ss -------------------------------------------------------------------------------- /Assignment-14/asst-14/main14.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-14/asst-14/main14.ss -------------------------------------------------------------------------------- /Assignment-14/asst-14/match.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-14/asst-14/match.ss -------------------------------------------------------------------------------- /Assignment-14/asst-14/runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-14/asst-14/runtime.c -------------------------------------------------------------------------------- /Assignment-14/asst-14/testcase.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-14/asst-14/testcase.ss -------------------------------------------------------------------------------- /Assignment-14/asst-14/tests14.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-14/asst-14/tests14.ss -------------------------------------------------------------------------------- /Assignment-15/assign15.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-15/assign15.pdf -------------------------------------------------------------------------------- /Assignment-15/asst-15/a15-wrapper.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-15/asst-15/a15-wrapper.ss -------------------------------------------------------------------------------- /Assignment-15/asst-15/a15.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-15/asst-15/a15.ss -------------------------------------------------------------------------------- /Assignment-15/asst-15/assign15.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-15/asst-15/assign15.pdf -------------------------------------------------------------------------------- /Assignment-15/asst-15/driver.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-15/asst-15/driver.ss -------------------------------------------------------------------------------- /Assignment-15/asst-15/fmts.pretty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-15/asst-15/fmts.pretty -------------------------------------------------------------------------------- /Assignment-15/asst-15/helpers.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-15/asst-15/helpers.ss -------------------------------------------------------------------------------- /Assignment-15/asst-15/main15.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-15/asst-15/main15.ss -------------------------------------------------------------------------------- /Assignment-15/asst-15/match.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-15/asst-15/match.ss -------------------------------------------------------------------------------- /Assignment-15/asst-15/runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-15/asst-15/runtime.c -------------------------------------------------------------------------------- /Assignment-15/asst-15/t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-15/asst-15/t -------------------------------------------------------------------------------- /Assignment-15/asst-15/t.out: -------------------------------------------------------------------------------- 1 | (5 4 3 2 1 0) 2 | -------------------------------------------------------------------------------- /Assignment-15/asst-15/t.out.tmp: -------------------------------------------------------------------------------- 1 | (5 4 3 2 1 0) 2 | -------------------------------------------------------------------------------- /Assignment-15/asst-15/t.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-15/asst-15/t.s -------------------------------------------------------------------------------- /Assignment-15/asst-15/testcase.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-15/asst-15/testcase.ss -------------------------------------------------------------------------------- /Assignment-15/asst-15/tests15.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-15/asst-15/tests15.ss -------------------------------------------------------------------------------- /Assignment-2/a2.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-2/a2.ss -------------------------------------------------------------------------------- /Assignment-2/assign2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-2/assign2.pdf -------------------------------------------------------------------------------- /Assignment-2/driver.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-2/driver.ss -------------------------------------------------------------------------------- /Assignment-2/fmts.pretty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-2/fmts.pretty -------------------------------------------------------------------------------- /Assignment-2/helpers.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-2/helpers.ss -------------------------------------------------------------------------------- /Assignment-2/tests2.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-2/tests2.ss -------------------------------------------------------------------------------- /Assignment-3/a3-final.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-3/a3-final.ss -------------------------------------------------------------------------------- /Assignment-3/a3-main.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-3/a3-main.ss -------------------------------------------------------------------------------- /Assignment-3/a3-my.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-3/a3-my.ss -------------------------------------------------------------------------------- /Assignment-3/a3-wrapper.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-3/a3-wrapper.ss -------------------------------------------------------------------------------- /Assignment-3/a3.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-3/a3.ss -------------------------------------------------------------------------------- /Assignment-3/assign3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-3/assign3.pdf -------------------------------------------------------------------------------- /Assignment-3/driver.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-3/driver.ss -------------------------------------------------------------------------------- /Assignment-3/finalize-locations.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-3/finalize-locations.ss -------------------------------------------------------------------------------- /Assignment-3/fmts.pretty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-3/fmts.pretty -------------------------------------------------------------------------------- /Assignment-3/helpers.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-3/helpers.ss -------------------------------------------------------------------------------- /Assignment-3/match.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-3/match.ss -------------------------------------------------------------------------------- /Assignment-3/notwork.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-3/notwork.ss -------------------------------------------------------------------------------- /Assignment-3/runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-3/runtime.c -------------------------------------------------------------------------------- /Assignment-3/tests3.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-3/tests3.ss -------------------------------------------------------------------------------- /Assignment-3/verify-scheme.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-3/verify-scheme.ss -------------------------------------------------------------------------------- /Assignment-4/a4-new.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-4/a4-new.ss -------------------------------------------------------------------------------- /Assignment-4/a4-wrapper.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-4/a4-wrapper.ss -------------------------------------------------------------------------------- /Assignment-4/a4.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-4/a4.ss -------------------------------------------------------------------------------- /Assignment-4/assign4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-4/assign4.pdf -------------------------------------------------------------------------------- /Assignment-4/driver.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-4/driver.ss -------------------------------------------------------------------------------- /Assignment-4/fmts.pretty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-4/fmts.pretty -------------------------------------------------------------------------------- /Assignment-4/helpers.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-4/helpers.ss -------------------------------------------------------------------------------- /Assignment-4/main4.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-4/main4.ss -------------------------------------------------------------------------------- /Assignment-4/match.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-4/match.ss -------------------------------------------------------------------------------- /Assignment-4/runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-4/runtime.c -------------------------------------------------------------------------------- /Assignment-4/temp.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-4/temp.ss -------------------------------------------------------------------------------- /Assignment-4/test-case.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-4/test-case.ss -------------------------------------------------------------------------------- /Assignment-4/tests4.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-4/tests4.ss -------------------------------------------------------------------------------- /Assignment-5/assign5.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-5/assign5.pdf -------------------------------------------------------------------------------- /Assignment-5/asst-5/a5-wrapper.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-5/asst-5/a5-wrapper.ss -------------------------------------------------------------------------------- /Assignment-5/asst-5/a5.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-5/asst-5/a5.ss -------------------------------------------------------------------------------- /Assignment-5/asst-5/driver.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-5/asst-5/driver.ss -------------------------------------------------------------------------------- /Assignment-5/asst-5/fmts.pretty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-5/asst-5/fmts.pretty -------------------------------------------------------------------------------- /Assignment-5/asst-5/helpers.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-5/asst-5/helpers.ss -------------------------------------------------------------------------------- /Assignment-5/asst-5/main5.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-5/asst-5/main5.ss -------------------------------------------------------------------------------- /Assignment-5/asst-5/match.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-5/asst-5/match.ss -------------------------------------------------------------------------------- /Assignment-5/asst-5/runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-5/asst-5/runtime.c -------------------------------------------------------------------------------- /Assignment-5/asst-5/t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-5/asst-5/t -------------------------------------------------------------------------------- /Assignment-5/asst-5/t.out: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /Assignment-5/asst-5/t.out.tmp: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /Assignment-5/asst-5/t.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-5/asst-5/t.s -------------------------------------------------------------------------------- /Assignment-5/asst-5/temp.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-5/asst-5/temp.ss -------------------------------------------------------------------------------- /Assignment-5/asst-5/testcase.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-5/asst-5/testcase.ss -------------------------------------------------------------------------------- /Assignment-5/asst-5/tests5.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-5/asst-5/tests5.ss -------------------------------------------------------------------------------- /Assignment-6/assign6.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-6/assign6.pdf -------------------------------------------------------------------------------- /Assignment-6/asst-6/a6-nil.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-6/asst-6/a6-nil.ss -------------------------------------------------------------------------------- /Assignment-6/asst-6/a6-wrapper.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-6/asst-6/a6-wrapper.ss -------------------------------------------------------------------------------- /Assignment-6/asst-6/a6.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-6/asst-6/a6.ss -------------------------------------------------------------------------------- /Assignment-6/asst-6/driver.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-6/asst-6/driver.ss -------------------------------------------------------------------------------- /Assignment-6/asst-6/fmts.pretty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-6/asst-6/fmts.pretty -------------------------------------------------------------------------------- /Assignment-6/asst-6/helpers.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-6/asst-6/helpers.ss -------------------------------------------------------------------------------- /Assignment-6/asst-6/main6.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-6/asst-6/main6.ss -------------------------------------------------------------------------------- /Assignment-6/asst-6/match.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-6/asst-6/match.ss -------------------------------------------------------------------------------- /Assignment-6/asst-6/runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-6/asst-6/runtime.c -------------------------------------------------------------------------------- /Assignment-6/asst-6/testcase.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-6/asst-6/testcase.ss -------------------------------------------------------------------------------- /Assignment-6/asst-6/tests6.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-6/asst-6/tests6.ss -------------------------------------------------------------------------------- /Assignment-7/assign7.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-7/assign7.pdf -------------------------------------------------------------------------------- /Assignment-7/asst-7/a7-wrapper.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-7/asst-7/a7-wrapper.ss -------------------------------------------------------------------------------- /Assignment-7/asst-7/a7.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-7/asst-7/a7.ss -------------------------------------------------------------------------------- /Assignment-7/asst-7/driver.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-7/asst-7/driver.ss -------------------------------------------------------------------------------- /Assignment-7/asst-7/fmts.pretty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-7/asst-7/fmts.pretty -------------------------------------------------------------------------------- /Assignment-7/asst-7/helpers.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-7/asst-7/helpers.ss -------------------------------------------------------------------------------- /Assignment-7/asst-7/main7.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-7/asst-7/main7.ss -------------------------------------------------------------------------------- /Assignment-7/asst-7/match.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-7/asst-7/match.ss -------------------------------------------------------------------------------- /Assignment-7/asst-7/runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-7/asst-7/runtime.c -------------------------------------------------------------------------------- /Assignment-7/asst-7/t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-7/asst-7/t -------------------------------------------------------------------------------- /Assignment-7/asst-7/t.out: -------------------------------------------------------------------------------- 1 | 11 2 | -------------------------------------------------------------------------------- /Assignment-7/asst-7/t.out.tmp: -------------------------------------------------------------------------------- 1 | 11 2 | -------------------------------------------------------------------------------- /Assignment-7/asst-7/t.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-7/asst-7/t.s -------------------------------------------------------------------------------- /Assignment-7/asst-7/testcase.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-7/asst-7/testcase.ss -------------------------------------------------------------------------------- /Assignment-7/asst-7/tests7.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-7/asst-7/tests7.ss -------------------------------------------------------------------------------- /Assignment-8/assign8.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-8/assign8.pdf -------------------------------------------------------------------------------- /Assignment-8/asst-8/a8-bkups.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-8/asst-8/a8-bkups.ss -------------------------------------------------------------------------------- /Assignment-8/asst-8/a8-nil.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-8/asst-8/a8-nil.ss -------------------------------------------------------------------------------- /Assignment-8/asst-8/a8-wrapper.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-8/asst-8/a8-wrapper.ss -------------------------------------------------------------------------------- /Assignment-8/asst-8/a8.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-8/asst-8/a8.ss -------------------------------------------------------------------------------- /Assignment-8/asst-8/driver.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-8/asst-8/driver.ss -------------------------------------------------------------------------------- /Assignment-8/asst-8/fmts.pretty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-8/asst-8/fmts.pretty -------------------------------------------------------------------------------- /Assignment-8/asst-8/helpers.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-8/asst-8/helpers.ss -------------------------------------------------------------------------------- /Assignment-8/asst-8/main8.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-8/asst-8/main8.ss -------------------------------------------------------------------------------- /Assignment-8/asst-8/match.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-8/asst-8/match.ss -------------------------------------------------------------------------------- /Assignment-8/asst-8/runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-8/asst-8/runtime.c -------------------------------------------------------------------------------- /Assignment-8/asst-8/t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-8/asst-8/t -------------------------------------------------------------------------------- /Assignment-8/asst-8/t.out: -------------------------------------------------------------------------------- 1 | 820 2 | -------------------------------------------------------------------------------- /Assignment-8/asst-8/t.out.tmp: -------------------------------------------------------------------------------- 1 | 820 2 | -------------------------------------------------------------------------------- /Assignment-8/asst-8/t.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-8/asst-8/t.s -------------------------------------------------------------------------------- /Assignment-8/asst-8/testcase.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-8/asst-8/testcase.ss -------------------------------------------------------------------------------- /Assignment-8/asst-8/tests8.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-8/asst-8/tests8.ss -------------------------------------------------------------------------------- /Assignment-9/assign9.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-9/assign9.pdf -------------------------------------------------------------------------------- /Assignment-9/asst-9/a9-wrapper.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-9/asst-9/a9-wrapper.ss -------------------------------------------------------------------------------- /Assignment-9/asst-9/a9.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-9/asst-9/a9.ss -------------------------------------------------------------------------------- /Assignment-9/asst-9/driver.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-9/asst-9/driver.ss -------------------------------------------------------------------------------- /Assignment-9/asst-9/fmts.pretty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-9/asst-9/fmts.pretty -------------------------------------------------------------------------------- /Assignment-9/asst-9/helpers.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-9/asst-9/helpers.ss -------------------------------------------------------------------------------- /Assignment-9/asst-9/main9.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-9/asst-9/main9.ss -------------------------------------------------------------------------------- /Assignment-9/asst-9/match.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-9/asst-9/match.ss -------------------------------------------------------------------------------- /Assignment-9/asst-9/tests9.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-9/asst-9/tests9.ss -------------------------------------------------------------------------------- /Assignment-9/asst-9/tests9.ss.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/Assignment-9/asst-9/tests9.ss.txt -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | Some Code from my coursework which would be useful -------------------------------------------------------------------------------- /takehome-final.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Booob/P523/HEAD/takehome-final.txt --------------------------------------------------------------------------------