PPWIZARD is a free preprocessor for HTML, REXX, Visual Basic or any text files.
[Bottom][Contents][Search][Prev]: ReplaceCurlyHexCodes()[Next]: ReplaceString()
\ -> Rexx -> Inbuilt PPWIZARD Functions -> ReplaceMacros()

ReplaceMacros()

This is an inbuilt function function provided by PPWIZARD.

This function takes a single parameter (the string) and will return a new string where Macros and standard symbols have been replaced.

Warning

Note that you may not have fully expanded the string, ppwizard stops when it has generated a "newline" character, this is just to make life interesting!

An example of what may cause a problem is the attempt to expand a macro which contains imbedded PPWIZARD commands (such as a "#if" command).

PPWIZARD needs to generate newlines for the correct expansion and execution of these commands (the generated newlines are dropped internally). The PPWIZARD commands can't be executed by rexx code in any case.


email me  any feedback, additional information or corrections.
See this page online (look for updates)

[Top][Contents][Search][Prev]: ReplaceCurlyHexCodes()[Next]: ReplaceString()


PPWIZARD Manual
My whole website and this manual itself was developed using PPWIZARD (free preprocessor written by Dennis Bareis)
Saturday May 28 2022 at 2:55pm