Oliver Payne ompayne
  • Joined on 2022-04-24
ompayne pushed to main at ompayne/sicp 2024-05-03 21:23:12 +00:00
60a62caa4e Add exercise 4.61 and 4.62
233c1f568c Add exercise 4.60
Compare 2 commits »
ompayne pushed to main at ompayne/sicp 2024-04-09 22:09:01 +00:00
6e08a14960 Complete up to exercise 4.59
ompayne pushed to main at ompayne/sicp 2024-04-03 22:12:04 +00:00
3978de8110 Complete up to exercise 4.56
911dc3512d Fix error with eval in query.rkt
69d6bb6a37 Racket version of query interpreter
Compare 3 commits »
ompayne pushed to master at ompayne/emacs.d 2024-03-10 22:55:08 +00:00
0a1fa74c79 Add keymaps.el
8d9dd1b135 Add sicp.info
8f5e91d530 Update init.el
8abc38ea24 Add avy
fea3f1b33f Add use-package customisation
Compare 5 commits »
ompayne created branch require-special-form in ompayne/sicp 2024-02-01 22:59:09 +00:00
ompayne pushed to require-special-form at ompayne/sicp 2024-02-01 22:59:09 +00:00
e57c374c38 Rewrite require as a special form (Exercise 4.54)
ompayne pushed to main at ompayne/sicp 2024-01-30 22:48:24 +00:00
7a16a3efd8 Add exercise 4.53
c07eef9e9e Move exercises 4.50 and onwards out of amb-natural-language.rkt
2d7944f89b Add exercise 4.52 (if-fail)
174d563782 Add exercise 4.51
Compare 4 commits »
ompayne pushed to main at ompayne/sicp 2024-01-30 18:01:54 +00:00
3632855fe5 Add possibly useful utility procedures
6529021476 Add exercise 4.50
Compare 2 commits »
ompayne pushed to main at ompayne/sicp 2024-01-12 22:59:01 +00:00
804d66afdb Add Exercise 4.49
ompayne pushed to main at ompayne/sicp 2024-01-12 22:36:11 +00:00
43d230f0e6 Exercise 4.48: add parsing complex sentences
ompayne pushed to main at ompayne/sicp 2024-01-08 23:03:03 +00:00
202d06a19d First cut of parsing complex sentences
b99442949d Exercise 4.48: add parsing of adjectives
Compare 2 commits »
ompayne created branch amb-eval-exploration in ompayne/sicp 2024-01-04 23:02:29 +00:00
ompayne pushed to amb-eval-exploration at ompayne/sicp 2024-01-04 23:02:29 +00:00
789e726ea9 Testing: modify parse to just take a verb phrase
ab12eb11cc Add more logging
9350a46f0c Add lots of logging to understand how the interpreter works
Compare 3 commits »
ompayne pushed to main at ompayne/sicp 2024-01-04 23:01:24 +00:00
dfd65eed08 Add exercise 4.47
2caab6255f Add exercise 4.46
a3b0a23812 Reformat output
Compare 3 commits »
ompayne pushed to master at ompayne/emacs.d 2023-12-04 21:38:47 +00:00
7f6652c0e6 Reorganise to make better use of use-package and bind-key
ompayne pushed to master at ompayne/emacs.d 2023-12-04 20:51:23 +00:00
e5770a20b7 Install eat and sicp packages
4216943776 Set terminus font to be default
06795ed0d1 Kill eat buffers on command exit
d280cb2800 Use eat for eshell terminal emulation
78462b1c96 Suppress windows for async commands
Compare 12 commits »
ompayne pushed to main at ompayne/sicp 2023-11-30 23:25:21 +00:00
000edb7976 WIP Add lots of logging to understand how the interpreter works
3a8944ad0b Formatting fix
Compare 2 commits »
ompayne pushed to main at ompayne/sicp 2023-11-23 22:47:28 +00:00
cb17f567b8 Add exercise 4.45
ompayne pushed to main at ompayne/sicp 2023-11-17 21:51:19 +00:00
78bfc38b81 Add output for original 8-queens in exercise 2.42
1bc48e4e78 Add amb-8-queens.rkt (exercise 4.44)
Compare 2 commits »
ompayne pushed to main at ompayne/sicp 2023-11-16 23:06:57 +00:00
30c84f7888 WIP amb-8-queens