Skip to content

Commit cf9aa57

Browse files
committed
update readme
1 parent cb7b98b commit cf9aa57

1 file changed

Lines changed: 18 additions & 1 deletion

File tree

README.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,13 @@ All my Advent of Code repos:
1313
* [AoC 2022 in Python, Clojure](https://github.com/narimiran/AdventOfCode2022)
1414
* [AoC 2023 in Clojure](https://github.com/narimiran/AdventOfCode2023)
1515
* [AoC 2024 in Clojure (Clerk notebooks), Python, Elixir](https://github.com/narimiran/aoc2024)
16-
* [AoC 2025 in Clojure (Clerk notebooks)](https://github.com/narimiran/aoc2025) (this repo)
16+
* [AoC 2025 in Clojure (Clerk notebooks), Common Lisp](https://github.com/narimiran/aoc2025) (this repo)
1717

1818

1919
 
2020

2121
This year it is a Clojure time, again.
22+
(May 2026 EDIT: And a Common Lisp time, for the first time ever. See below.)
2223

2324
Last year's experiment with [Clerk notebooks](https://clerk.vision) was a success
2425
(IMO; you can see [my AoC 2024 notebooks](https://narimiran.github.io/aoc2024) for yourself),
@@ -42,3 +43,19 @@ It is the best to _not_ read the raw code in this repo.
4243
Instead, read the notebooks.
4344

4445
The notebooks are available at: https://narimiran.github.io/aoc2025
46+
47+
48+
49+
### Common Lisp
50+
51+
Common Lisp solutions were written in May 2026 and are loosely based on my existing Clojure solutions.
52+
This is my first time using Common Lisp: if you have any advice how to improve the solutions and/or write them more idiomatically, I would love to hear it - please open an issue.
53+
54+
The solutions are in the [`lisp/src``](lisp/src) directory.
55+
To run them (this is mostly a note to myself, so I don't forget):
56+
57+
- open a REPL
58+
- run `(ql:quickload "aoc")`
59+
- run `(in-package #:aoc)`
60+
- now, for each day there is a function which runs both parts, e.g. `(day01)`, `(day11)`, etc.
61+
- to get some evaluation statistics, use `(time (day05))`

0 commit comments

Comments
 (0)