| |
| | m4 - phpMan (Site not responding. Last check: 2007-10-13) |
 | | While `GPM' was _pure_, `m4' was meant to deal more with the true intricacies of real life: macros could be recognized with being pre-announced, skipping whitespace or end-of-lines was made easier, more constructs were builtin instead of derived, etc. Originally, `m4' was the engine for Rational FORTRAN preprocessor, that is, the `ratfor' equivalent of `cpp'. |
 | | When diverted text is undiverted, it is _not_ reread by `m4', but rather copied directly to the current output, and it is therefore not an error to undivert into a diversion. |
 | | If all diversions should be discarded, the easiest is to end the input to `m4' with `divert(-1)' followed by an explicit `undivert': divert(1) Diversion one: divnum divert(2) Diversion two: divnum divert(-1) undivert ^D No output is produced at all. |
| chuckie.bmdistros.co.uk /php/phpMan/phpman.php/info/m4 (11952 words) |
|