<p>Got part 1 of the puzzle working this morning!</p><p><a href="https://github.com/mcclure/aoc2024/blob/2656c75da28669ad11568fae6f5f3a9c24a311a6/06-01-guard/src/puzzle.l0" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/mcclure/aoc2024/blo</span><span class="invisible">b/2656c75da28669ad11568fae6f5f3a9c24a311a6/06-01-guard/src/puzzle.l0</span></a></p><p>App code &quot;proper&quot; starts around line 124 (43-123 are &quot;library code&quot; I didn&#39;t post above; I implemented &quot;for&quot; and &quot;switch&quot;, and a very small vector math library.)</p><p>Writing this program was not at all hard (other than the library code… `for` was painful), but nor was it particularly *pleasant*; it didn&#39;t feel fluid. That might speak poorly for my minimal LISP, and the question of whether I use it again after this project.</p>
Attached image 0
Reply