Go to file
Oliver Payne 6e08a14960 Complete up to exercise 4.59 2024-04-09 23:08:14 +01:00
book Add files provided with the book 2023-08-13 22:32:53 +01:00
mceval Complete up to exercise 4.59 2024-04-09 23:08:14 +01:00
.gitignore Update .gitignore for SICP book files and .rej 2022-05-13 11:20:44 +01:00
1_8.sch Initial commit 2021-05-10 21:57:13 +01:00
1_10.sch Initial commit 2021-05-10 21:57:13 +01:00
1_11.sch Initial commit 2021-05-10 21:57:13 +01:00
1_12.sch Initial commit 2021-05-10 21:57:13 +01:00
1_16.sch Initial commit 2021-05-10 21:57:13 +01:00
1_17.sch Initial commit 2021-05-10 21:57:13 +01:00
1_21.sch Initial commit 2021-05-10 21:57:13 +01:00
1_25.sch Initial commit 2021-05-10 21:57:13 +01:00
1_28.sch Initial commit 2021-05-10 21:57:13 +01:00
1_29.sch Initial commit 2021-05-10 21:57:13 +01:00
1_30.sch Initial commit 2021-05-10 21:57:13 +01:00
1_31.sch Initial commit 2021-05-10 21:57:13 +01:00
1_32.sch Initial commit 2021-05-10 21:57:13 +01:00
1_33.sch Initial commit 2021-05-10 21:57:13 +01:00
1_35.sch Initial commit 2021-05-10 21:57:13 +01:00
1_36.sch Initial commit 2021-05-10 21:57:13 +01:00
1_37.sch Initial commit 2021-05-10 21:57:13 +01:00
1_38.sch Initial commit 2021-05-10 21:57:13 +01:00
1_39.sch Initial commit 2021-05-10 21:57:13 +01:00
1_40.sch Exercise 2.1 completed 2021-05-15 22:56:32 +01:00
1_41.sch Exercise 2.1 completed 2021-05-15 22:56:32 +01:00
1_42.sch Exercise 2.1 completed 2021-05-15 22:56:32 +01:00
1_43.sch Exercise 2.1 completed 2021-05-15 22:56:32 +01:00
1_44.sch Exercise 2.1 completed 2021-05-15 22:56:32 +01:00
1_45.sch Exercise 2.1 completed 2021-05-15 22:56:32 +01:00
1_46.sch Exercise 2.1 completed 2021-05-15 22:56:32 +01:00
2-42.rkt Add output for original 8-queens in exercise 2.42 2023-11-17 21:50:39 +00:00
2_1.sch Exercise 2.1 completed 2021-05-15 22:56:32 +01:00
2_2.sch Add 2.2, 2.3 and 2.4 2021-05-18 23:00:58 +01:00
2_3.sch Add 2.2, 2.3 and 2.4 2021-05-18 23:00:58 +01:00
2_4.sch Add 2.2, 2.3 and 2.4 2021-05-18 23:00:58 +01:00
2_5.sch Add 2.5 and 2.6 2021-05-20 23:02:13 +01:00
2_6.sch Add 2.5 and 2.6 2021-05-20 23:02:13 +01:00
2_7.sch Comleted 2.20 2021-08-29 22:46:29 +01:00
2_17.sch Comleted 2.20 2021-08-29 22:46:29 +01:00
2_18.sch Comleted 2.20 2021-08-29 22:46:29 +01:00
2_19.sch Comleted 2.20 2021-08-29 22:46:29 +01:00
2_20.sch Comleted 2.20 2021-08-29 22:46:29 +01:00
2_21.sch Completed 2.23 2021-08-30 21:19:17 +01:00
2_22.txt Completed 2.23 2021-08-30 21:19:17 +01:00
2_23.sch Completed 2.23 2021-08-30 21:19:17 +01:00
2_25.sch Completed 2.26 2021-08-30 22:55:52 +01:00
2_26.sch Completed 2.26 2021-08-30 22:55:52 +01:00
2_27.sch Completed up to 2.54 2021-11-30 22:33:15 +00:00
2_28.sch Completed up to 2.54 2021-11-30 22:33:15 +00:00
2_29.sch Completed up to 2.54 2021-11-30 22:33:15 +00:00
2_30.sch Completed up to 2.54 2021-11-30 22:33:15 +00:00
2_32.sch Completed up to 2.54 2021-11-30 22:33:15 +00:00
2_33.sch Completed up to 2.54 2021-11-30 22:33:15 +00:00
2_34.sch Completed up to 2.54 2021-11-30 22:33:15 +00:00
2_35.sch Completed up to 2.54 2021-11-30 22:33:15 +00:00
2_36.sch Completed up to 2.54 2021-11-30 22:33:15 +00:00
2_37.sch Completed up to 2.37 2021-10-28 22:29:07 +01:00
2_38.sch Completed 2.38 2021-10-29 22:24:36 +01:00
2_40.sch Rewrite 2.42 more clearly and add 2.43 (was missing) 2023-11-15 23:02:06 +00:00
2_44.sch Completed up to 2.54 2021-11-30 22:33:15 +00:00
2_46.sch Finished up to 2.51 (skipped 2.52) 2021-11-28 22:28:14 +00:00
2_54.sch Completed up to 2.54 2021-11-30 22:33:15 +00:00
2_56.rkt Update to include up to 2.74 2022-01-27 22:20:58 +00:00
2_59.rkt Update to include up to 2.74 2022-01-27 22:20:58 +00:00
2_63.rkt Update to include up to 2.74 2022-01-27 22:20:58 +00:00
2_66.rkt Update to include up to 2.74 2022-01-27 22:20:58 +00:00
2_67.rkt Update to include up to 2.74 2022-01-27 22:20:58 +00:00
2_73.rkt Update to include up to 2.74 2022-01-27 22:20:58 +00:00
2_74.rkt Finished 2.80 2022-02-07 11:46:42 +00:00
2_75.rkt Finished 2.80 2022-02-07 11:46:42 +00:00
2_76.rkt Finished 2.80 2022-02-07 11:46:42 +00:00
3_1.rkt Add exercises 3.1 - 3.3 2022-04-18 23:00:16 +01:00
3_2.rkt Add exercises 3.1 - 3.3 2022-04-18 23:00:16 +01:00
3_3.rkt Complete exercise 3.7 2022-04-21 23:02:01 +01:00
3_5.rkt Complete exercise 3.6 2022-04-21 21:18:22 +01:00
3_8.rkt Add exercise 3.8 2022-04-22 14:44:15 +01:00
3_16.rkt Complete exercise 3.18 2022-05-03 22:18:22 +01:00
3_21.rkt Updates to circuit simulator (not yet completed) 2022-07-07 22:47:58 +01:00
3_22.rkt Complete 3.22 2022-05-06 17:01:36 +01:00
3_23.rkt Add unit tests 2022-05-10 17:15:26 +01:00
3_24.rkt Add exercise 3.24 2022-05-10 17:48:42 +01:00
3_25.rkt Remove tracing 2022-05-13 11:19:24 +01:00
3_26.rkt Add exercise 3.26 2022-05-16 14:46:52 +01:00
3_28.rkt Add missing files from previous exercises 2023-08-13 22:29:19 +01:00
3_29.rkt Add missing files from previous exercises 2023-08-13 22:29:19 +01:00
3_30.rkt Add missing files from previous exercises 2023-08-13 22:29:19 +01:00
4_1.rkt Add missing code for 4.1 2023-08-13 22:30:21 +01:00
ch4-mceval.rkt Add racket version of analyzing mceval 2023-05-08 20:17:05 +01:00
circuit-simulator.rkt Update for exercise 3.32 2022-09-28 22:37:25 +01:00
concurrency.rkt Add 3.49 2022-10-31 22:38:29 +00:00
concurrency_update.rkt Add missing file for exercise 3.43 2023-08-13 22:32:15 +01:00
constraints_propagation.rkt Up to 3.37 2022-10-05 22:13:35 +01:00
generics.rkt Rename 2_78.rkt to generics.rkt 2022-04-18 22:22:16 +01:00
notes.txt Add notes for 3.27 2022-05-17 22:07:04 +01:00
streams.rkt Complete up to 3.82 2023-02-16 14:58:06 +00:00