B:BD[
2.1677] → [
2.1677:1785]
# a macro call!
return _expand(_eval(_cons(_cadr(mpair))))
}}}}
# a macro call! _cadr(mpair) is the expression to
# apply, and we want to apply it to (list (list (quote
# quote) (cdr form))). This thorny awk statement is
# brought to you by the awkify elisp function in the
# otherwise disused lib.awk, which proved to be not as
# fast as saving an image in image.awk.
acc = _cons(_symbol("list"),
_cons(_cons(_symbol("list"),
_cons(_cons(_symbol("quote"),
_cons(_symbol("quote"),
_nil())),
_cons(_cdr(form),
_nil()))),
_nil()))
logg_dbg("_expand macro call", "_evaling " _repr(acc))
return _expand(_eval(acc))
}
}
}
}