├── 10 ├── 2015-10-04_begin_chap3.md ├── 2015-10-05.md ├── 2015-10-06_obj_equal.md ├── 2015-10-07.md └── 2015-10-11.md ├── 12 ├── 2015-12-06.md └── 2015-12-14.md ├── .gitignore ├── 05 ├── 2015-05-18.md ├── 2015-05-19.md ├── 2015-05-20.md ├── 2015-05-21-count-change-recurisve.md ├── 2015-05-22.md ├── 2015-05-23.md ├── 2015-05-24-count-change-iterative.md ├── 2015-05-25.md ├── 2015-05-26.md ├── 2015-05-28.md └── 2015-05-31.md ├── 06 ├── 2015-06-09.md ├── 2015-06-10.md ├── 2015-06-11.md ├── 2015-06-23.md └── 2015-06-28.md ├── 07 ├── 2015-07-04.md ├── 2015-07-06.md ├── 2015-07-08.md ├── 2015-07-09.md ├── 2015-07-12.md ├── 2015-07-13.md ├── 2015-07-14.md ├── 2015-07-15.md ├── 2015-07-19.md ├── 2015-07-22.md ├── 2015-07-29.md └── img │ └── 2.2.3.png ├── 08 ├── 2015-08-08.md ├── 2015-08-14_picture_language.md ├── 2015-08-16_deriv.md ├── 2015-08-28_huffman.md └── img │ ├── deriv.png │ ├── einstein.png │ └── frame.png ├── 09 └── 2015-09-05_complex_number.md ├── 2016-01 └── 2016-01-05.md ├── 2016-02 └── 2016-02-20.md ├── 2016-03 └── 2016-03-12.md ├── 2016-04 ├── 2016-04-01.md ├── 2016-04-05_ambeval.md ├── 2016-04-09_logical_programming.md ├── 2016-04-11_logic_as_programs.md ├── 2016-04-13_how_ql_works.md ├── 2016-04-17.md ├── 2016-04-24_begin_chap5.md └── img │ ├── and_queries.png │ ├── or_queries.png │ └── query_stream_frames.png ├── 2016-05 ├── 2015-05-12_subroutes.md ├── 2016-05-09.md ├── 2016-05-16_recursion_stack.md └── img │ ├── factorial.png │ ├── gcd.png │ └── two_gcd.png ├── README.md ├── assets ├── SICP_QQ.png ├── mac-env.png └── sicp_banner.jpg └── exercises ├── 01 ├── 1.11.scm ├── 1.12.scm ├── 1.13.jpg ├── 1.14.md ├── 1.15.scm ├── 1.16.scm ├── 1.17.scm ├── 1.18.scm ├── 1.19.md ├── 1.20.md ├── 1.21.scm ├── 1.22.scm ├── 1.23.scm ├── 1.24.scm ├── 1.25.md ├── 1.26.scm ├── 1.27.scm ├── 1.28.scm ├── 1.29.scm ├── 1.30.scm ├── 1.31.scm ├── 1.32.scm ├── 1.33.scm ├── 1.34.scm ├── 1.35.md ├── 1.36.scm ├── 1.37.scm ├── 1.38.scm ├── 1.39.scm ├── 1.40.scm ├── 1.41.scm ├── 1.42.scm ├── 1.43.scm ├── 1.44.scm ├── 1.45.scm ├── 1.46.scm ├── img │ ├── 1.19_1.jpg │ ├── 1.19_2.jpg │ ├── count-change-11-1-diagram.png │ ├── count-change-50-2-diagram.png │ ├── count-change-50-3-diagram.png │ └── count-change-diagram.png └── lib │ ├── fermat_prime.scm │ ├── fixed_point.scm │ └── prime_1.scm ├── 02 ├── 2.1.scm ├── 2.10.scm ├── 2.11.scm ├── 2.12.scm ├── 2.13.md ├── 2.14_2.16.md ├── 2.17_2.18.scm ├── 2.19.scm ├── 2.2.scm ├── 2.20.scm ├── 2.21_2.23.scm ├── 2.24_2.26.md ├── 2.27.scm ├── 2.28.scm ├── 2.29.scm ├── 2.3.scm ├── 2.30_2.31.scm ├── 2.32.scm ├── 2.33.scm ├── 2.34.scm ├── 2.35.scm ├── 2.36.scm ├── 2.37.scm ├── 2.38.scm ├── 2.39.scm ├── 2.4.scm ├── 2.40.scm ├── 2.41.scm ├── 2.42_2.43.md ├── 2.44_2.45.md ├── 2.46.scm ├── 2.47.scm ├── 2.48.scm ├── 2.49.md ├── 2.5.scm ├── 2.50.scm ├── 2.51.scm ├── 2.53.scm ├── 2.54.scm ├── 2.55.scm ├── 2.56.scm ├── 2.57.scm ├── 2.58.scm ├── 2.59.scm ├── 2.6.scm ├── 2.60.md ├── 2.61.scm ├── 2.62.scm ├── 2.63.md ├── 2.64.md ├── 2.65.md ├── 2.66.scm ├── 2.67.scm ├── 2.68.scm ├── 2.69.scm ├── 2.7.scm ├── 2.70.scm ├── 2.71_2.72.md ├── 2.73.md ├── 2.74.md ├── 2.75.scm ├── 2.76.md ├── 2.77_2.80.md ├── 2.8.scm ├── 2.81.md ├── 2.82.md ├── 2.83.scm ├── 2.84.scm ├── 2.85.scm ├── 2.86.md ├── 2.87.scm ├── 2.88.scm ├── 2.89.scm ├── 2.9.md ├── 2.90.scm ├── 2.91.scm ├── 2.92.md ├── img │ ├── 2.13.jpg │ ├── 2.24.png │ ├── 2.44.png │ ├── 2.45.png │ ├── 2.49.png │ ├── 2.49_2.png │ ├── 2.63.png │ ├── wave.png │ └── wave_num.jpg └── lib │ ├── complex_number.scm │ ├── deriv.scm │ ├── generic_arithmetic.scm │ ├── hash_table.scm │ ├── huffman.scm │ ├── interval.scm │ ├── list.scm │ ├── pic.scm │ ├── poly.scm │ ├── rational.scm │ └── tree.scm ├── 03 ├── 3.1.scm ├── 3.10.md ├── 3.11.md ├── 3.12.md ├── 3.13.md ├── 3.14_why_null.md ├── 3.15.md ├── 3.16.md ├── 3.17.scm ├── 3.18.scm ├── 3.19.md ├── 3.2.scm ├── 3.21.md ├── 3.22.scm ├── 3.23.md ├── 3.28.scm ├── 3.29.scm ├── 3.3.scm ├── 3.30.scm ├── 3.31.md ├── 3.31.scm ├── 3.33.scm ├── 3.34.scm ├── 3.35.scm ├── 3.37.scm ├── 3.38.md ├── 3.39.md ├── 3.4.scm ├── 3.41_3.42.md ├── 3.43.md ├── 3.44.md ├── 3.45.md ├── 3.5.scm ├── 3.50.scm ├── 3.51.scm ├── 3.52.scm ├── 3.53.scm ├── 3.54.scm ├── 3.55.scm ├── 3.56.scm ├── 3.57.md ├── 3.58.scm ├── 3.59.scm ├── 3.6.scm ├── 3.60.scm ├── 3.61.scm ├── 3.62.scm ├── 3.63.scm ├── 3.64.scm ├── 3.65.scm ├── 3.66.md ├── 3.67.scm ├── 3.68.scm ├── 3.69.scm ├── 3.7.scm ├── 3.70.scm ├── 3.71.scm ├── 3.72.scm ├── 3.73.scm ├── 3.74.scm ├── 3.75.scm ├── 3.76.scm ├── 3.77.scm ├── 3.78.scm ├── 3.79.scm ├── 3.8.scm ├── 3.81.scm ├── 3.82.scm ├── img │ ├── 3.10_1.png │ ├── 3.10_2.png │ ├── 3.11_1.png │ ├── 3.11_2.png │ ├── 3.11_3.png │ ├── 3.12_1.png │ ├── 3.12_2.png │ ├── 3.13.png │ ├── 3.14.png │ ├── 3.15.png │ ├── 3.16_1.png │ ├── 3.16_2.png │ ├── 3.21.png │ ├── 3.23.jpg │ ├── 3.38.png │ └── 3.43_1.png └── lib │ ├── account.scm │ ├── cel-fah-converter.scm │ ├── exploit_stream.scm │ ├── half-adder-test.scm │ ├── propagation.scm │ ├── protected_account.scm │ ├── queue.scm │ ├── serialized_exchange.scm │ ├── simulator.scm │ └── stream.scm ├── 04 ├── 4.1.scm ├── 4.11.scm ├── 4.12.scm ├── 4.13.scm ├── 4.14.md ├── 4.15.md ├── 4.16.scm ├── 4.17.scm ├── 4.18.md ├── 4.19.scm ├── 4.2.md ├── 4.20.scm ├── 4.21.scm ├── 4.22.scm ├── 4.23.md ├── 4.25.md ├── 4.26.md ├── 4.27.scm ├── 4.28.scm ├── 4.29.scm ├── 4.3.scm ├── 4.30.md ├── 4.32.md ├── 4.33.scm ├── 4.34.scm ├── 4.35.scm ├── 4.36.md ├── 4.37.md ├── 4.38.scm ├── 4.39.md ├── 4.4.scm ├── 4.40.scm ├── 4.41.scm ├── 4.42.scm ├── 4.43.md ├── 4.44.scm ├── 4.45.scm ├── 4.46.md ├── 4.47.md ├── 4.5.scm ├── 4.50.scm ├── 4.51.md ├── 4.52.scm ├── 4.53.scm ├── 4.54.md ├── 4.55.scm ├── 4.56.scm ├── 4.57.scm ├── 4.58.scm ├── 4.59.scm ├── 4.6.scm ├── 4.60.md ├── 4.61.scm ├── 4.62.scm ├── 4.63.scm ├── 4.64.md ├── 4.65.md ├── 4.66.md ├── 4.67.md ├── 4.68.scm ├── 4.69.scm ├── 4.7.scm ├── 4.70.md ├── 4.71.md ├── 4.72.md ├── 4.73.md ├── 4.74.scm ├── 4.75.scm ├── 4.8.scm ├── 4.9.scm └── lib │ ├── README.md │ ├── ambeval.scm │ ├── analyzer.scm │ ├── builtin.scm │ ├── env.scm │ ├── keyword.scm │ ├── main-amb.scm │ ├── main-analysis.scm │ ├── main-lazy.scm │ ├── main.scm │ ├── microchaft.scm │ ├── ql │ ├── db.scm │ ├── main.scm │ ├── stream.scm │ └── util.scm │ ├── test.scm │ ├── trunk.scm │ └── util.scm └── 05 ├── 5.1.md ├── 5.11.md ├── 5.2.scm ├── 5.20.md ├── 5.3.md ├── 5.4.scm ├── 5.6.scm ├── 5.8.md ├── 5.9.scm ├── img ├── 5.1.jpg ├── 5.20.png └── 5.3.jpg └── lib ├── assemble.scm └── machine.scm /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /05/2015-05-18.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/05/2015-05-18.md -------------------------------------------------------------------------------- /05/2015-05-19.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/05/2015-05-19.md -------------------------------------------------------------------------------- /05/2015-05-20.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/05/2015-05-20.md -------------------------------------------------------------------------------- /05/2015-05-21-count-change-recurisve.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/05/2015-05-21-count-change-recurisve.md -------------------------------------------------------------------------------- /05/2015-05-22.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/05/2015-05-22.md -------------------------------------------------------------------------------- /05/2015-05-23.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/05/2015-05-23.md -------------------------------------------------------------------------------- /05/2015-05-24-count-change-iterative.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/05/2015-05-24-count-change-iterative.md -------------------------------------------------------------------------------- /05/2015-05-25.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/05/2015-05-25.md -------------------------------------------------------------------------------- /05/2015-05-26.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/05/2015-05-26.md -------------------------------------------------------------------------------- /05/2015-05-28.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/05/2015-05-28.md -------------------------------------------------------------------------------- /05/2015-05-31.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/05/2015-05-31.md -------------------------------------------------------------------------------- /06/2015-06-09.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/06/2015-06-09.md -------------------------------------------------------------------------------- /06/2015-06-10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/06/2015-06-10.md -------------------------------------------------------------------------------- /06/2015-06-11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/06/2015-06-11.md -------------------------------------------------------------------------------- /06/2015-06-23.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/06/2015-06-23.md -------------------------------------------------------------------------------- /06/2015-06-28.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/06/2015-06-28.md -------------------------------------------------------------------------------- /07/2015-07-04.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/07/2015-07-04.md -------------------------------------------------------------------------------- /07/2015-07-06.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/07/2015-07-06.md -------------------------------------------------------------------------------- /07/2015-07-08.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/07/2015-07-08.md -------------------------------------------------------------------------------- /07/2015-07-09.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/07/2015-07-09.md -------------------------------------------------------------------------------- /07/2015-07-12.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/07/2015-07-12.md -------------------------------------------------------------------------------- /07/2015-07-13.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/07/2015-07-13.md -------------------------------------------------------------------------------- /07/2015-07-14.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/07/2015-07-14.md -------------------------------------------------------------------------------- /07/2015-07-15.md: -------------------------------------------------------------------------------- 1 | ## 内容 2 | 3 | - 习题2.7到2.14 4 | 5 | ## 笔记 6 | 7 | - 今天主要是做区间运算的题,之前做的还有印象,这次比较快。 -------------------------------------------------------------------------------- /07/2015-07-19.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/07/2015-07-19.md -------------------------------------------------------------------------------- /07/2015-07-22.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/07/2015-07-22.md -------------------------------------------------------------------------------- /07/2015-07-29.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/07/2015-07-29.md -------------------------------------------------------------------------------- /07/img/2.2.3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/07/img/2.2.3.png -------------------------------------------------------------------------------- /08/2015-08-08.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/08/2015-08-08.md -------------------------------------------------------------------------------- /08/2015-08-14_picture_language.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/08/2015-08-14_picture_language.md -------------------------------------------------------------------------------- /08/2015-08-16_deriv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/08/2015-08-16_deriv.md -------------------------------------------------------------------------------- /08/2015-08-28_huffman.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/08/2015-08-28_huffman.md -------------------------------------------------------------------------------- /08/img/deriv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/08/img/deriv.png -------------------------------------------------------------------------------- /08/img/einstein.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/08/img/einstein.png -------------------------------------------------------------------------------- /08/img/frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/08/img/frame.png -------------------------------------------------------------------------------- /09/2015-09-05_complex_number.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/09/2015-09-05_complex_number.md -------------------------------------------------------------------------------- /10/2015-10-04_begin_chap3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/10/2015-10-04_begin_chap3.md -------------------------------------------------------------------------------- /10/2015-10-05.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/10/2015-10-05.md -------------------------------------------------------------------------------- /10/2015-10-06_obj_equal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/10/2015-10-06_obj_equal.md -------------------------------------------------------------------------------- /10/2015-10-07.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/10/2015-10-07.md -------------------------------------------------------------------------------- /10/2015-10-11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/10/2015-10-11.md -------------------------------------------------------------------------------- /12/2015-12-06.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/12/2015-12-06.md -------------------------------------------------------------------------------- /12/2015-12-14.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/12/2015-12-14.md -------------------------------------------------------------------------------- /2016-01/2016-01-05.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/2016-01/2016-01-05.md -------------------------------------------------------------------------------- /2016-02/2016-02-20.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/2016-02/2016-02-20.md -------------------------------------------------------------------------------- /2016-03/2016-03-12.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/2016-03/2016-03-12.md -------------------------------------------------------------------------------- /2016-04/2016-04-01.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/2016-04/2016-04-01.md -------------------------------------------------------------------------------- /2016-04/2016-04-05_ambeval.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/2016-04/2016-04-05_ambeval.md -------------------------------------------------------------------------------- /2016-04/2016-04-09_logical_programming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/2016-04/2016-04-09_logical_programming.md -------------------------------------------------------------------------------- /2016-04/2016-04-11_logic_as_programs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/2016-04/2016-04-11_logic_as_programs.md -------------------------------------------------------------------------------- /2016-04/2016-04-13_how_ql_works.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/2016-04/2016-04-13_how_ql_works.md -------------------------------------------------------------------------------- /2016-04/2016-04-17.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/2016-04/2016-04-17.md -------------------------------------------------------------------------------- /2016-04/2016-04-24_begin_chap5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/2016-04/2016-04-24_begin_chap5.md -------------------------------------------------------------------------------- /2016-04/img/and_queries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/2016-04/img/and_queries.png -------------------------------------------------------------------------------- /2016-04/img/or_queries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/2016-04/img/or_queries.png -------------------------------------------------------------------------------- /2016-04/img/query_stream_frames.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/2016-04/img/query_stream_frames.png -------------------------------------------------------------------------------- /2016-05/2015-05-12_subroutes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/2016-05/2015-05-12_subroutes.md -------------------------------------------------------------------------------- /2016-05/2016-05-09.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/2016-05/2016-05-09.md -------------------------------------------------------------------------------- /2016-05/2016-05-16_recursion_stack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/2016-05/2016-05-16_recursion_stack.md -------------------------------------------------------------------------------- /2016-05/img/factorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/2016-05/img/factorial.png -------------------------------------------------------------------------------- /2016-05/img/gcd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/2016-05/img/gcd.png -------------------------------------------------------------------------------- /2016-05/img/two_gcd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/2016-05/img/two_gcd.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/README.md -------------------------------------------------------------------------------- /assets/SICP_QQ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/assets/SICP_QQ.png -------------------------------------------------------------------------------- /assets/mac-env.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/assets/mac-env.png -------------------------------------------------------------------------------- /assets/sicp_banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/assets/sicp_banner.jpg -------------------------------------------------------------------------------- /exercises/01/1.11.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.11.scm -------------------------------------------------------------------------------- /exercises/01/1.12.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.12.scm -------------------------------------------------------------------------------- /exercises/01/1.13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.13.jpg -------------------------------------------------------------------------------- /exercises/01/1.14.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.14.md -------------------------------------------------------------------------------- /exercises/01/1.15.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.15.scm -------------------------------------------------------------------------------- /exercises/01/1.16.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.16.scm -------------------------------------------------------------------------------- /exercises/01/1.17.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.17.scm -------------------------------------------------------------------------------- /exercises/01/1.18.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.18.scm -------------------------------------------------------------------------------- /exercises/01/1.19.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.19.md -------------------------------------------------------------------------------- /exercises/01/1.20.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.20.md -------------------------------------------------------------------------------- /exercises/01/1.21.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.21.scm -------------------------------------------------------------------------------- /exercises/01/1.22.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.22.scm -------------------------------------------------------------------------------- /exercises/01/1.23.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.23.scm -------------------------------------------------------------------------------- /exercises/01/1.24.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.24.scm -------------------------------------------------------------------------------- /exercises/01/1.25.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.25.md -------------------------------------------------------------------------------- /exercises/01/1.26.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.26.scm -------------------------------------------------------------------------------- /exercises/01/1.27.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.27.scm -------------------------------------------------------------------------------- /exercises/01/1.28.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.28.scm -------------------------------------------------------------------------------- /exercises/01/1.29.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.29.scm -------------------------------------------------------------------------------- /exercises/01/1.30.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.30.scm -------------------------------------------------------------------------------- /exercises/01/1.31.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.31.scm -------------------------------------------------------------------------------- /exercises/01/1.32.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.32.scm -------------------------------------------------------------------------------- /exercises/01/1.33.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.33.scm -------------------------------------------------------------------------------- /exercises/01/1.34.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.34.scm -------------------------------------------------------------------------------- /exercises/01/1.35.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.35.md -------------------------------------------------------------------------------- /exercises/01/1.36.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.36.scm -------------------------------------------------------------------------------- /exercises/01/1.37.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.37.scm -------------------------------------------------------------------------------- /exercises/01/1.38.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.38.scm -------------------------------------------------------------------------------- /exercises/01/1.39.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.39.scm -------------------------------------------------------------------------------- /exercises/01/1.40.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.40.scm -------------------------------------------------------------------------------- /exercises/01/1.41.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.41.scm -------------------------------------------------------------------------------- /exercises/01/1.42.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.42.scm -------------------------------------------------------------------------------- /exercises/01/1.43.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.43.scm -------------------------------------------------------------------------------- /exercises/01/1.44.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.44.scm -------------------------------------------------------------------------------- /exercises/01/1.45.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.45.scm -------------------------------------------------------------------------------- /exercises/01/1.46.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/1.46.scm -------------------------------------------------------------------------------- /exercises/01/img/1.19_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/img/1.19_1.jpg -------------------------------------------------------------------------------- /exercises/01/img/1.19_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/img/1.19_2.jpg -------------------------------------------------------------------------------- /exercises/01/img/count-change-11-1-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/img/count-change-11-1-diagram.png -------------------------------------------------------------------------------- /exercises/01/img/count-change-50-2-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/img/count-change-50-2-diagram.png -------------------------------------------------------------------------------- /exercises/01/img/count-change-50-3-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/img/count-change-50-3-diagram.png -------------------------------------------------------------------------------- /exercises/01/img/count-change-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/img/count-change-diagram.png -------------------------------------------------------------------------------- /exercises/01/lib/fermat_prime.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/lib/fermat_prime.scm -------------------------------------------------------------------------------- /exercises/01/lib/fixed_point.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/lib/fixed_point.scm -------------------------------------------------------------------------------- /exercises/01/lib/prime_1.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/01/lib/prime_1.scm -------------------------------------------------------------------------------- /exercises/02/2.1.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.1.scm -------------------------------------------------------------------------------- /exercises/02/2.10.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.10.scm -------------------------------------------------------------------------------- /exercises/02/2.11.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.11.scm -------------------------------------------------------------------------------- /exercises/02/2.12.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.12.scm -------------------------------------------------------------------------------- /exercises/02/2.13.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.13.md -------------------------------------------------------------------------------- /exercises/02/2.14_2.16.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.14_2.16.md -------------------------------------------------------------------------------- /exercises/02/2.17_2.18.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.17_2.18.scm -------------------------------------------------------------------------------- /exercises/02/2.19.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.19.scm -------------------------------------------------------------------------------- /exercises/02/2.2.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.2.scm -------------------------------------------------------------------------------- /exercises/02/2.20.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.20.scm -------------------------------------------------------------------------------- /exercises/02/2.21_2.23.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.21_2.23.scm -------------------------------------------------------------------------------- /exercises/02/2.24_2.26.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.24_2.26.md -------------------------------------------------------------------------------- /exercises/02/2.27.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.27.scm -------------------------------------------------------------------------------- /exercises/02/2.28.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.28.scm -------------------------------------------------------------------------------- /exercises/02/2.29.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.29.scm -------------------------------------------------------------------------------- /exercises/02/2.3.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.3.scm -------------------------------------------------------------------------------- /exercises/02/2.30_2.31.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.30_2.31.scm -------------------------------------------------------------------------------- /exercises/02/2.32.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.32.scm -------------------------------------------------------------------------------- /exercises/02/2.33.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.33.scm -------------------------------------------------------------------------------- /exercises/02/2.34.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.34.scm -------------------------------------------------------------------------------- /exercises/02/2.35.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.35.scm -------------------------------------------------------------------------------- /exercises/02/2.36.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.36.scm -------------------------------------------------------------------------------- /exercises/02/2.37.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.37.scm -------------------------------------------------------------------------------- /exercises/02/2.38.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.38.scm -------------------------------------------------------------------------------- /exercises/02/2.39.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.39.scm -------------------------------------------------------------------------------- /exercises/02/2.4.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.4.scm -------------------------------------------------------------------------------- /exercises/02/2.40.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.40.scm -------------------------------------------------------------------------------- /exercises/02/2.41.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.41.scm -------------------------------------------------------------------------------- /exercises/02/2.42_2.43.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.42_2.43.md -------------------------------------------------------------------------------- /exercises/02/2.44_2.45.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.44_2.45.md -------------------------------------------------------------------------------- /exercises/02/2.46.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.46.scm -------------------------------------------------------------------------------- /exercises/02/2.47.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.47.scm -------------------------------------------------------------------------------- /exercises/02/2.48.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.48.scm -------------------------------------------------------------------------------- /exercises/02/2.49.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.49.md -------------------------------------------------------------------------------- /exercises/02/2.5.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.5.scm -------------------------------------------------------------------------------- /exercises/02/2.50.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.50.scm -------------------------------------------------------------------------------- /exercises/02/2.51.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.51.scm -------------------------------------------------------------------------------- /exercises/02/2.53.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.53.scm -------------------------------------------------------------------------------- /exercises/02/2.54.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.54.scm -------------------------------------------------------------------------------- /exercises/02/2.55.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.55.scm -------------------------------------------------------------------------------- /exercises/02/2.56.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.56.scm -------------------------------------------------------------------------------- /exercises/02/2.57.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.57.scm -------------------------------------------------------------------------------- /exercises/02/2.58.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.58.scm -------------------------------------------------------------------------------- /exercises/02/2.59.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.59.scm -------------------------------------------------------------------------------- /exercises/02/2.6.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.6.scm -------------------------------------------------------------------------------- /exercises/02/2.60.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.60.md -------------------------------------------------------------------------------- /exercises/02/2.61.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.61.scm -------------------------------------------------------------------------------- /exercises/02/2.62.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.62.scm -------------------------------------------------------------------------------- /exercises/02/2.63.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.63.md -------------------------------------------------------------------------------- /exercises/02/2.64.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.64.md -------------------------------------------------------------------------------- /exercises/02/2.65.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.65.md -------------------------------------------------------------------------------- /exercises/02/2.66.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.66.scm -------------------------------------------------------------------------------- /exercises/02/2.67.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.67.scm -------------------------------------------------------------------------------- /exercises/02/2.68.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.68.scm -------------------------------------------------------------------------------- /exercises/02/2.69.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.69.scm -------------------------------------------------------------------------------- /exercises/02/2.7.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.7.scm -------------------------------------------------------------------------------- /exercises/02/2.70.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.70.scm -------------------------------------------------------------------------------- /exercises/02/2.71_2.72.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.71_2.72.md -------------------------------------------------------------------------------- /exercises/02/2.73.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.73.md -------------------------------------------------------------------------------- /exercises/02/2.74.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.74.md -------------------------------------------------------------------------------- /exercises/02/2.75.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.75.scm -------------------------------------------------------------------------------- /exercises/02/2.76.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.76.md -------------------------------------------------------------------------------- /exercises/02/2.77_2.80.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.77_2.80.md -------------------------------------------------------------------------------- /exercises/02/2.8.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.8.scm -------------------------------------------------------------------------------- /exercises/02/2.81.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.81.md -------------------------------------------------------------------------------- /exercises/02/2.82.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.82.md -------------------------------------------------------------------------------- /exercises/02/2.83.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.83.scm -------------------------------------------------------------------------------- /exercises/02/2.84.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.84.scm -------------------------------------------------------------------------------- /exercises/02/2.85.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.85.scm -------------------------------------------------------------------------------- /exercises/02/2.86.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.86.md -------------------------------------------------------------------------------- /exercises/02/2.87.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.87.scm -------------------------------------------------------------------------------- /exercises/02/2.88.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.88.scm -------------------------------------------------------------------------------- /exercises/02/2.89.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.89.scm -------------------------------------------------------------------------------- /exercises/02/2.9.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.9.md -------------------------------------------------------------------------------- /exercises/02/2.90.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.90.scm -------------------------------------------------------------------------------- /exercises/02/2.91.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.91.scm -------------------------------------------------------------------------------- /exercises/02/2.92.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/2.92.md -------------------------------------------------------------------------------- /exercises/02/img/2.13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/img/2.13.jpg -------------------------------------------------------------------------------- /exercises/02/img/2.24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/img/2.24.png -------------------------------------------------------------------------------- /exercises/02/img/2.44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/img/2.44.png -------------------------------------------------------------------------------- /exercises/02/img/2.45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/img/2.45.png -------------------------------------------------------------------------------- /exercises/02/img/2.49.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/img/2.49.png -------------------------------------------------------------------------------- /exercises/02/img/2.49_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/img/2.49_2.png -------------------------------------------------------------------------------- /exercises/02/img/2.63.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/img/2.63.png -------------------------------------------------------------------------------- /exercises/02/img/wave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/img/wave.png -------------------------------------------------------------------------------- /exercises/02/img/wave_num.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/img/wave_num.jpg -------------------------------------------------------------------------------- /exercises/02/lib/complex_number.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/lib/complex_number.scm -------------------------------------------------------------------------------- /exercises/02/lib/deriv.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/lib/deriv.scm -------------------------------------------------------------------------------- /exercises/02/lib/generic_arithmetic.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/lib/generic_arithmetic.scm -------------------------------------------------------------------------------- /exercises/02/lib/hash_table.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/lib/hash_table.scm -------------------------------------------------------------------------------- /exercises/02/lib/huffman.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/lib/huffman.scm -------------------------------------------------------------------------------- /exercises/02/lib/interval.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/lib/interval.scm -------------------------------------------------------------------------------- /exercises/02/lib/list.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/lib/list.scm -------------------------------------------------------------------------------- /exercises/02/lib/pic.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/lib/pic.scm -------------------------------------------------------------------------------- /exercises/02/lib/poly.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/lib/poly.scm -------------------------------------------------------------------------------- /exercises/02/lib/rational.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/lib/rational.scm -------------------------------------------------------------------------------- /exercises/02/lib/tree.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/02/lib/tree.scm -------------------------------------------------------------------------------- /exercises/03/3.1.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.1.scm -------------------------------------------------------------------------------- /exercises/03/3.10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.10.md -------------------------------------------------------------------------------- /exercises/03/3.11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.11.md -------------------------------------------------------------------------------- /exercises/03/3.12.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.12.md -------------------------------------------------------------------------------- /exercises/03/3.13.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.13.md -------------------------------------------------------------------------------- /exercises/03/3.14_why_null.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.14_why_null.md -------------------------------------------------------------------------------- /exercises/03/3.15.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.15.md -------------------------------------------------------------------------------- /exercises/03/3.16.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.16.md -------------------------------------------------------------------------------- /exercises/03/3.17.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.17.scm -------------------------------------------------------------------------------- /exercises/03/3.18.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.18.scm -------------------------------------------------------------------------------- /exercises/03/3.19.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.19.md -------------------------------------------------------------------------------- /exercises/03/3.2.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.2.scm -------------------------------------------------------------------------------- /exercises/03/3.21.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.21.md -------------------------------------------------------------------------------- /exercises/03/3.22.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.22.scm -------------------------------------------------------------------------------- /exercises/03/3.23.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.23.md -------------------------------------------------------------------------------- /exercises/03/3.28.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.28.scm -------------------------------------------------------------------------------- /exercises/03/3.29.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.29.scm -------------------------------------------------------------------------------- /exercises/03/3.3.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.3.scm -------------------------------------------------------------------------------- /exercises/03/3.30.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.30.scm -------------------------------------------------------------------------------- /exercises/03/3.31.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.31.md -------------------------------------------------------------------------------- /exercises/03/3.31.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.31.scm -------------------------------------------------------------------------------- /exercises/03/3.33.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.33.scm -------------------------------------------------------------------------------- /exercises/03/3.34.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.34.scm -------------------------------------------------------------------------------- /exercises/03/3.35.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.35.scm -------------------------------------------------------------------------------- /exercises/03/3.37.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.37.scm -------------------------------------------------------------------------------- /exercises/03/3.38.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.38.md -------------------------------------------------------------------------------- /exercises/03/3.39.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.39.md -------------------------------------------------------------------------------- /exercises/03/3.4.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.4.scm -------------------------------------------------------------------------------- /exercises/03/3.41_3.42.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.41_3.42.md -------------------------------------------------------------------------------- /exercises/03/3.43.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.43.md -------------------------------------------------------------------------------- /exercises/03/3.44.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.44.md -------------------------------------------------------------------------------- /exercises/03/3.45.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.45.md -------------------------------------------------------------------------------- /exercises/03/3.5.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.5.scm -------------------------------------------------------------------------------- /exercises/03/3.50.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.50.scm -------------------------------------------------------------------------------- /exercises/03/3.51.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.51.scm -------------------------------------------------------------------------------- /exercises/03/3.52.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.52.scm -------------------------------------------------------------------------------- /exercises/03/3.53.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.53.scm -------------------------------------------------------------------------------- /exercises/03/3.54.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.54.scm -------------------------------------------------------------------------------- /exercises/03/3.55.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.55.scm -------------------------------------------------------------------------------- /exercises/03/3.56.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.56.scm -------------------------------------------------------------------------------- /exercises/03/3.57.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.57.md -------------------------------------------------------------------------------- /exercises/03/3.58.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.58.scm -------------------------------------------------------------------------------- /exercises/03/3.59.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.59.scm -------------------------------------------------------------------------------- /exercises/03/3.6.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.6.scm -------------------------------------------------------------------------------- /exercises/03/3.60.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.60.scm -------------------------------------------------------------------------------- /exercises/03/3.61.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.61.scm -------------------------------------------------------------------------------- /exercises/03/3.62.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.62.scm -------------------------------------------------------------------------------- /exercises/03/3.63.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.63.scm -------------------------------------------------------------------------------- /exercises/03/3.64.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.64.scm -------------------------------------------------------------------------------- /exercises/03/3.65.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.65.scm -------------------------------------------------------------------------------- /exercises/03/3.66.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.66.md -------------------------------------------------------------------------------- /exercises/03/3.67.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.67.scm -------------------------------------------------------------------------------- /exercises/03/3.68.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.68.scm -------------------------------------------------------------------------------- /exercises/03/3.69.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.69.scm -------------------------------------------------------------------------------- /exercises/03/3.7.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.7.scm -------------------------------------------------------------------------------- /exercises/03/3.70.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.70.scm -------------------------------------------------------------------------------- /exercises/03/3.71.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.71.scm -------------------------------------------------------------------------------- /exercises/03/3.72.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.72.scm -------------------------------------------------------------------------------- /exercises/03/3.73.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.73.scm -------------------------------------------------------------------------------- /exercises/03/3.74.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.74.scm -------------------------------------------------------------------------------- /exercises/03/3.75.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.75.scm -------------------------------------------------------------------------------- /exercises/03/3.76.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.76.scm -------------------------------------------------------------------------------- /exercises/03/3.77.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.77.scm -------------------------------------------------------------------------------- /exercises/03/3.78.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.78.scm -------------------------------------------------------------------------------- /exercises/03/3.79.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.79.scm -------------------------------------------------------------------------------- /exercises/03/3.8.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.8.scm -------------------------------------------------------------------------------- /exercises/03/3.81.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.81.scm -------------------------------------------------------------------------------- /exercises/03/3.82.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/3.82.scm -------------------------------------------------------------------------------- /exercises/03/img/3.10_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/img/3.10_1.png -------------------------------------------------------------------------------- /exercises/03/img/3.10_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/img/3.10_2.png -------------------------------------------------------------------------------- /exercises/03/img/3.11_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/img/3.11_1.png -------------------------------------------------------------------------------- /exercises/03/img/3.11_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/img/3.11_2.png -------------------------------------------------------------------------------- /exercises/03/img/3.11_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/img/3.11_3.png -------------------------------------------------------------------------------- /exercises/03/img/3.12_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/img/3.12_1.png -------------------------------------------------------------------------------- /exercises/03/img/3.12_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/img/3.12_2.png -------------------------------------------------------------------------------- /exercises/03/img/3.13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/img/3.13.png -------------------------------------------------------------------------------- /exercises/03/img/3.14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/img/3.14.png -------------------------------------------------------------------------------- /exercises/03/img/3.15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/img/3.15.png -------------------------------------------------------------------------------- /exercises/03/img/3.16_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/img/3.16_1.png -------------------------------------------------------------------------------- /exercises/03/img/3.16_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/img/3.16_2.png -------------------------------------------------------------------------------- /exercises/03/img/3.21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/img/3.21.png -------------------------------------------------------------------------------- /exercises/03/img/3.23.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/img/3.23.jpg -------------------------------------------------------------------------------- /exercises/03/img/3.38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/img/3.38.png -------------------------------------------------------------------------------- /exercises/03/img/3.43_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/img/3.43_1.png -------------------------------------------------------------------------------- /exercises/03/lib/account.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/lib/account.scm -------------------------------------------------------------------------------- /exercises/03/lib/cel-fah-converter.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/lib/cel-fah-converter.scm -------------------------------------------------------------------------------- /exercises/03/lib/exploit_stream.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/lib/exploit_stream.scm -------------------------------------------------------------------------------- /exercises/03/lib/half-adder-test.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/lib/half-adder-test.scm -------------------------------------------------------------------------------- /exercises/03/lib/propagation.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/lib/propagation.scm -------------------------------------------------------------------------------- /exercises/03/lib/protected_account.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/lib/protected_account.scm -------------------------------------------------------------------------------- /exercises/03/lib/queue.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/lib/queue.scm -------------------------------------------------------------------------------- /exercises/03/lib/serialized_exchange.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/lib/serialized_exchange.scm -------------------------------------------------------------------------------- /exercises/03/lib/simulator.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/lib/simulator.scm -------------------------------------------------------------------------------- /exercises/03/lib/stream.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/03/lib/stream.scm -------------------------------------------------------------------------------- /exercises/04/4.1.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.1.scm -------------------------------------------------------------------------------- /exercises/04/4.11.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.11.scm -------------------------------------------------------------------------------- /exercises/04/4.12.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.12.scm -------------------------------------------------------------------------------- /exercises/04/4.13.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.13.scm -------------------------------------------------------------------------------- /exercises/04/4.14.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.14.md -------------------------------------------------------------------------------- /exercises/04/4.15.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.15.md -------------------------------------------------------------------------------- /exercises/04/4.16.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.16.scm -------------------------------------------------------------------------------- /exercises/04/4.17.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.17.scm -------------------------------------------------------------------------------- /exercises/04/4.18.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.18.md -------------------------------------------------------------------------------- /exercises/04/4.19.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.19.scm -------------------------------------------------------------------------------- /exercises/04/4.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.2.md -------------------------------------------------------------------------------- /exercises/04/4.20.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.20.scm -------------------------------------------------------------------------------- /exercises/04/4.21.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.21.scm -------------------------------------------------------------------------------- /exercises/04/4.22.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.22.scm -------------------------------------------------------------------------------- /exercises/04/4.23.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.23.md -------------------------------------------------------------------------------- /exercises/04/4.25.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.25.md -------------------------------------------------------------------------------- /exercises/04/4.26.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.26.md -------------------------------------------------------------------------------- /exercises/04/4.27.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.27.scm -------------------------------------------------------------------------------- /exercises/04/4.28.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.28.scm -------------------------------------------------------------------------------- /exercises/04/4.29.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.29.scm -------------------------------------------------------------------------------- /exercises/04/4.3.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.3.scm -------------------------------------------------------------------------------- /exercises/04/4.30.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.30.md -------------------------------------------------------------------------------- /exercises/04/4.32.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.32.md -------------------------------------------------------------------------------- /exercises/04/4.33.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.33.scm -------------------------------------------------------------------------------- /exercises/04/4.34.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.34.scm -------------------------------------------------------------------------------- /exercises/04/4.35.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.35.scm -------------------------------------------------------------------------------- /exercises/04/4.36.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.36.md -------------------------------------------------------------------------------- /exercises/04/4.37.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.37.md -------------------------------------------------------------------------------- /exercises/04/4.38.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.38.scm -------------------------------------------------------------------------------- /exercises/04/4.39.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.39.md -------------------------------------------------------------------------------- /exercises/04/4.4.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.4.scm -------------------------------------------------------------------------------- /exercises/04/4.40.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.40.scm -------------------------------------------------------------------------------- /exercises/04/4.41.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.41.scm -------------------------------------------------------------------------------- /exercises/04/4.42.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.42.scm -------------------------------------------------------------------------------- /exercises/04/4.43.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.43.md -------------------------------------------------------------------------------- /exercises/04/4.44.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.44.scm -------------------------------------------------------------------------------- /exercises/04/4.45.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.45.scm -------------------------------------------------------------------------------- /exercises/04/4.46.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.46.md -------------------------------------------------------------------------------- /exercises/04/4.47.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.47.md -------------------------------------------------------------------------------- /exercises/04/4.5.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.5.scm -------------------------------------------------------------------------------- /exercises/04/4.50.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.50.scm -------------------------------------------------------------------------------- /exercises/04/4.51.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.51.md -------------------------------------------------------------------------------- /exercises/04/4.52.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.52.scm -------------------------------------------------------------------------------- /exercises/04/4.53.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.53.scm -------------------------------------------------------------------------------- /exercises/04/4.54.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.54.md -------------------------------------------------------------------------------- /exercises/04/4.55.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.55.scm -------------------------------------------------------------------------------- /exercises/04/4.56.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.56.scm -------------------------------------------------------------------------------- /exercises/04/4.57.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.57.scm -------------------------------------------------------------------------------- /exercises/04/4.58.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.58.scm -------------------------------------------------------------------------------- /exercises/04/4.59.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.59.scm -------------------------------------------------------------------------------- /exercises/04/4.6.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.6.scm -------------------------------------------------------------------------------- /exercises/04/4.60.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.60.md -------------------------------------------------------------------------------- /exercises/04/4.61.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.61.scm -------------------------------------------------------------------------------- /exercises/04/4.62.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.62.scm -------------------------------------------------------------------------------- /exercises/04/4.63.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.63.scm -------------------------------------------------------------------------------- /exercises/04/4.64.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.64.md -------------------------------------------------------------------------------- /exercises/04/4.65.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.65.md -------------------------------------------------------------------------------- /exercises/04/4.66.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.66.md -------------------------------------------------------------------------------- /exercises/04/4.67.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/04/4.68.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.68.scm -------------------------------------------------------------------------------- /exercises/04/4.69.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.69.scm -------------------------------------------------------------------------------- /exercises/04/4.7.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.7.scm -------------------------------------------------------------------------------- /exercises/04/4.70.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.70.md -------------------------------------------------------------------------------- /exercises/04/4.71.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.71.md -------------------------------------------------------------------------------- /exercises/04/4.72.md: -------------------------------------------------------------------------------- 1 | 这个和3.5.3小节的原因一样,因为`interleave`可以交替合并两个无穷流 2 | -------------------------------------------------------------------------------- /exercises/04/4.73.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.73.md -------------------------------------------------------------------------------- /exercises/04/4.74.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.74.scm -------------------------------------------------------------------------------- /exercises/04/4.75.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.75.scm -------------------------------------------------------------------------------- /exercises/04/4.8.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.8.scm -------------------------------------------------------------------------------- /exercises/04/4.9.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/4.9.scm -------------------------------------------------------------------------------- /exercises/04/lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/lib/README.md -------------------------------------------------------------------------------- /exercises/04/lib/ambeval.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/lib/ambeval.scm -------------------------------------------------------------------------------- /exercises/04/lib/analyzer.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/lib/analyzer.scm -------------------------------------------------------------------------------- /exercises/04/lib/builtin.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/lib/builtin.scm -------------------------------------------------------------------------------- /exercises/04/lib/env.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/lib/env.scm -------------------------------------------------------------------------------- /exercises/04/lib/keyword.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/lib/keyword.scm -------------------------------------------------------------------------------- /exercises/04/lib/main-amb.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/lib/main-amb.scm -------------------------------------------------------------------------------- /exercises/04/lib/main-analysis.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/lib/main-analysis.scm -------------------------------------------------------------------------------- /exercises/04/lib/main-lazy.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/lib/main-lazy.scm -------------------------------------------------------------------------------- /exercises/04/lib/main.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/lib/main.scm -------------------------------------------------------------------------------- /exercises/04/lib/microchaft.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/lib/microchaft.scm -------------------------------------------------------------------------------- /exercises/04/lib/ql/db.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/lib/ql/db.scm -------------------------------------------------------------------------------- /exercises/04/lib/ql/main.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/lib/ql/main.scm -------------------------------------------------------------------------------- /exercises/04/lib/ql/stream.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/lib/ql/stream.scm -------------------------------------------------------------------------------- /exercises/04/lib/ql/util.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/lib/ql/util.scm -------------------------------------------------------------------------------- /exercises/04/lib/test.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/lib/test.scm -------------------------------------------------------------------------------- /exercises/04/lib/trunk.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/lib/trunk.scm -------------------------------------------------------------------------------- /exercises/04/lib/util.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/04/lib/util.scm -------------------------------------------------------------------------------- /exercises/05/5.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/05/5.1.md -------------------------------------------------------------------------------- /exercises/05/5.11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/05/5.11.md -------------------------------------------------------------------------------- /exercises/05/5.2.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/05/5.2.scm -------------------------------------------------------------------------------- /exercises/05/5.20.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/05/5.20.md -------------------------------------------------------------------------------- /exercises/05/5.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/05/5.3.md -------------------------------------------------------------------------------- /exercises/05/5.4.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/05/5.4.scm -------------------------------------------------------------------------------- /exercises/05/5.6.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/05/5.6.scm -------------------------------------------------------------------------------- /exercises/05/5.8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/05/5.8.md -------------------------------------------------------------------------------- /exercises/05/5.9.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/05/5.9.scm -------------------------------------------------------------------------------- /exercises/05/img/5.1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/05/img/5.1.jpg -------------------------------------------------------------------------------- /exercises/05/img/5.20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/05/img/5.20.png -------------------------------------------------------------------------------- /exercises/05/img/5.3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/05/img/5.3.jpg -------------------------------------------------------------------------------- /exercises/05/lib/assemble.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/05/lib/assemble.scm -------------------------------------------------------------------------------- /exercises/05/lib/machine.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiacai2050/sicp/HEAD/exercises/05/lib/machine.scm --------------------------------------------------------------------------------