新井です。

>>> From: EGUCHI Osamu <eguchi / shizuokanet.ne.jp>
>>> Date: 11 Aug 1999 22:06:08 +0900
>>> Subject: [ruby-dev:7612] Re: [PATCH] for djgpp

> えぐち@エスアンドイー です。

> # autoconf(というかm4)に alias と undef ないかなぁ

話の意図は把握してませんが、m4 の defn() や、
undefine() はお望みのものでしょうか?

以下、m4.info から抜粋

|File: m4.info,  Node: Undefine,  Next: Defn,  Prev: Pseudo Arguments,  Up: Definitions
|
|Deleting a macro
================|
|
|   A macro definition can be removed with `undefine':
|
|     undefine(NAME)

|File: m4.info,  Node: Defn,  Next: Pushdef,  Prev: Undefine,  Up: Definitions
|
|Renaming macros
===============|
|
|   It is possible to rename an already defined macro.  To do this, you
|need the builtin `defn':
|
|     defn(NAME)
|