conditionally compile aoc solutions

This commit is contained in:
2021-07-12 19:15:51 -06:00
parent 22a563ae34
commit f5b37b223e
8 changed files with 26 additions and 9 deletions

View File

@@ -1,5 +1,10 @@
(defmacro year [num &rest body]
`(#when ,(symbol (+ "year" (symbolNameValue num)))
(print (+ "year " (Std.string ,num)))
,@body))
(defmacro day [num &rest body]
`(#when (+ "day" (Std.string ,num))
`(#when ,(symbol (+ "day" (symbolNameValue num)))
(print (+ "day " (Std.string ,num)))
,@body))