Files
kiss-vscode/projects/aoc/src/UtilMacros.kiss

13 lines
355 B
Plaintext

(defMacro year [num &body body]
`(#when ,(symbol (+ "year" (symbolNameValue num)))
(print (+ "year " (Std.string ,num)))
,@body))
(defMacro day [num &body body]
`(#when ,(symbol (+ "day" (symbolNameValue num)))
(print (+ "day " (Std.string ,num)))
,@body))
(defMacro dayTodo [num]
`(day ,num (print "TODO")))