Initial macro table.
(macro-table-init) → table
This is the table at the beginning of a file to preprocess. For now this is empty, but we must extend it with the necessary predefined macros [C17:6.10.8], which in general depend on the implementation environment.
Function:
(defun macro-table-init nil (declare (xargs :guard t)) (macro-table nil))
Theorem:
(defthm macro-tablep-of-macro-table-init (b* ((table (macro-table-init))) (macro-tablep table)) :rule-classes :rewrite)