183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
|
permitted to redefine existing macros as well as new ones.
{edit <string> <token>}
Edit a macro. This changes the first token of the definition of the macro
(which must not be another macro) to the specified token. The token is
expanded, and must be a single token once it is expanded; that is what it
will be replaced with. There is a variant with a number in place of a
string; this will replace the argument of the macro which is currently
being expanded.
{include <string>}
Include text from another file into this one. You cannot use {include}
inside of another macro or in a macro argument. The file must be in the
current directory, and its name must contain only letters, digits, dot,
underscore, and minus signs, and must start with a letter or digit. If
it is a composite puzzle set, then the name must end with ".include",
|
|
|
>
|
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
|
permitted to redefine existing macros as well as new ones.
{edit <string> <token>}
Edit a macro. This changes the first token of the definition of the macro
(which must not be another macro) to the specified token. The token is
expanded, and must be a single token once it is expanded; that is what it
will be replaced with. There is a variant with a number in place of a
string; this will replace the first token of the argument of the macro
which is currently being expanded (or the entire token if it starts with
an opening delimiter).
{include <string>}
Include text from another file into this one. You cannot use {include}
inside of another macro or in a macro argument. The file must be in the
current directory, and its name must contain only letters, digits, dot,
underscore, and minus signs, and must start with a letter or digit. If
it is a composite puzzle set, then the name must end with ".include",
|