MacroTable

Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Members

Functions

define
void define(const(char)[] name, const(char)[] text)

Define name=text macro. If macro name already exists, replace the text for it.

expand
void expand(OutBuffer buf, size_t start, size_t pend, const(char)[] arg)

Look for macros in buf and expand them in place. Only look at the text in buf from start to pend.

Meta