pub fn register_macro(cx: &mut Cx, mac: Arc<dyn LispMacro>) -> Result<MacroId>
Registers a macro in the context, trusting its parser, and returns its id.