177 Commits

Author SHA1 Message Date
125fb89df6 Write chapter 5 review - FIN :) 2021-06-14 12:03:18 -04:00
24c2df3dc6 Write chapter 4 summary 2021-06-13 09:34:00 -04:00
90a1f8a573 Implement 5.52 translate Scheme to C 2021-06-12 19:49:53 -04:00
15057b52d4 Implement datum support and add make for ex-5.52 2021-06-12 10:51:50 -04:00
bcabdd3212 Update readme and work on SCM to C translator 2021-06-11 18:05:03 -04:00
38b8a9fb56 Start to work on Scheme to C translator 2021-06-04 21:42:51 -04:00
985076f2d2 Implement 5.51 Scheme interpreter 2021-06-03 21:25:36 -04:00
690bdea324 Write chapter 3 summary 2021-05-13 15:10:02 -04:00
a0f481ca2c Implement 5.50 compiled meta-circular evaluator executed by regsim 2021-05-08 23:20:45 -04:00
2265a4afa5 Implement 5.49 2021-05-01 18:30:24 -04:00
363f49d434 Implement 5.48 2021-05-01 18:08:17 -04:00
90bd09efc1 Implement 5.47 2021-05-01 15:05:10 -04:00
867e456de1 Answer 5.46 2021-04-27 12:47:43 -04:00
ee2cc40968 Make compile and go work and answer 5.45 2021-04-26 15:57:47 -04:00
57b52c35aa Implement 5.44 2021-04-25 09:31:51 -04:00
335d011db8 Clean up 2021-04-25 08:57:17 -04:00
1fdb733d0c Implement 5.43 making it a little harder for myself 2021-04-24 10:28:37 -04:00
ff4fa9e844 Implement 5.42 2021-04-23 21:29:05 -04:00
54bc6725f3 Implement till 5.39 2021-04-22 09:05:18 -04:00
360f740441 Work on 5.39 2021-04-21 10:02:02 -04:00
922a47f20e All files that start with sicp- are official SICP code 2021-04-21 09:12:05 -04:00
016d35bc87 Implement 5.38 2021-04-20 09:27:08 -04:00
ce6ed4603b Implement 5.38a 2021-04-19 14:10:37 -04:00
1bf5859f17 Answer 5.37 2021-04-18 20:42:04 -04:00
e75eb75df4 Answer till 5.36 2021-04-17 10:01:16 -04:00
3d832af911 Answer 5.33 2021-04-16 19:23:29 -04:00
ba682d8f6a Start to work on 5.33 2021-04-15 12:41:52 -04:00
1dc65b4ffd Answer 5.32 2021-04-14 21:47:04 -04:00
89558ba088 Answer 5.31 and add SICP code for chapter 5 2021-04-13 15:17:37 -04:00
f60931f80e Implement 5.30; on to last section; let's go! 2021-04-11 13:51:18 -04:00
59b58cfb9a Implement till 5.29 and separate regular and lazy eceval 2021-04-10 11:22:42 -04:00
a7dfeac4ba Implement till 5.28 2021-04-09 08:57:35 -04:00
1851b11288 Implement 5.25 lazy-evaluation 2021-04-08 08:48:37 -04:00
5902b43652 Work on 5.25 2021-04-07 22:14:42 -04:00
80fb79b001 Start to work on 5.25 and finish syntax error in eceval 2021-04-06 22:11:18 -04:00
d81460ccae Implement 5.24 2021-04-05 11:09:03 -04:00
d0d650ad62 Implement 5.23 2021-04-04 11:46:15 -04:00
6cfaff4c07 Install explicit-control evaluator 2021-04-03 10:27:19 -04:00
c421911b3a Implement till 5.22 2021-04-02 12:11:38 -04:00
927f9e6f21 Answer 5.20 2021-04-01 19:51:12 -04:00
ea9b0dd752 Implement 5.19 2021-03-31 21:16:22 -04:00
bb870cbdf1 Implement till 5.18 2021-03-30 19:49:09 -04:00
e22a52b7f3 Implement till 5.14 2021-03-29 08:28:45 -04:00
284ccb26ad Implement 5.12 2021-03-28 12:14:57 -04:00
3f95e84e84 Finish 5.11 - this was a challenging one - nice 2021-03-25 22:35:22 -04:00
5b7e799f2f Working on 5.11 2021-03-24 13:04:52 -04:00
8a2ce473be Implement till 5.10 2021-03-23 14:04:36 -04:00
402776f481 Implement till 5.8 2021-03-22 09:51:25 -04:00
82128a6445 Implement till 5.6 2021-03-21 09:35:06 -04:00
73f59656c8 Implement till 5.4 2021-03-20 11:11:22 -04:00