struct Macro;
typedef struct Macro Macro;
-
+
/*****************************************************************************/
/* Code */
void MacDef (unsigned Style);
/* Parse a macro definition */
-void MacUndef (const StrBuf* Name, unsigned char Style);
+void MacUndef (const struct StrBuf* Name, unsigned char Style);
/* Undefine the macro with the given name and style. A style mismatch is
* treated as if the macro didn't exist.
*/
void MacAbort (void);
/* Abort the current macro expansion */
-Macro* FindMacro (const StrBuf* Name);
+Macro* FindMacro (const struct StrBuf* Name);
/* Try to find the macro with the given name and return it. If no macro with
* this name was found, return NULL.
*/
-Macro* FindDefine (const StrBuf* Name);
+Macro* FindDefine (const struct StrBuf* Name);
/* Try to find the define style macro with the given name and return it. If no
* such macro was found, return NULL.
*/