Filtering...

localize-macros

books/rtl/rel11/localize-macros
other
(in-package "ACL2")
local-defunmacro
(defmacro local-defun
  (&rest body)
  (list 'local (cons 'defun body)))
local-defundmacro
(defmacro local-defund
  (&rest body)
  (list 'local (cons 'defund body)))
local-defthmmacro
(defmacro local-defthm
  (&rest body)
  (list 'local (cons 'defthm body)))
local-defthmdmacro
(defmacro local-defthmd
  (&rest body)
  (list 'local (cons 'defthmd body)))
local-in-theorymacro
(defmacro local-in-theory
  (&rest body)
  (cons 'local
    (cons (cons 'in-theory (append body 'nil)) 'nil)))