16:08:41heisigI can share my number one rule about using compiler macros: "Try inlining first"
16:08:55Josh_2I don't really have a use case right now, i'm just curious
16:09:58heisigI also have some more specific rules, like "Never use &key in a compiler macro's lambda list".
16:11:44heisighttps://lispcookbook.github.io/cl-cookbook/macros.html mentions a talk by cbaggers that also seems to explain compiler macros.
16:12:06Gnuxie[m]there's also this https://web.archive.org/web/20160306051951/http:/pentaside.org/paper/compilermacro-lemmens/compiler-macros-for-publication.txt
19:23:38brandflake11Hey all, I am having trouble with some lisp programming I am working on with Common Music. There is a function called (rhythm) that takes a symbol that represents a music rhythm (quarter-note 'q, eighth note 'e). I made a function that can parse a list and return these symbols, but rhythm doesn't like its output. I get an error "Can't parse QUOTE as a rhythm." Would anyone be willing to look at a pastebin and see where I'm going wro
19:25:59brandflake11Here is the pastebin in case you're interested: https://pastebin.com/YXKzs9bG