[Top] | [Contents] | [Index] | [ ? ] |
Table of Contents
- 1. Introduction and preliminaries
- 2. Invoking
m4
- 3. Lexical and syntactic conventions
- 4. How to invoke macros
- 5. How to define new macros
- 6. Conditionals, loops, and recursion
- 7. How to debug macros and input
- 8. Input control
- 9. File inclusion
- 10. Diverting and undiverting output
- 11. Macros for text handling
- 12. Macros for doing arithmetic
- 13. Macros for running shell commands
- 14. Miscellaneous builtin macros
- 15. Fast loading of frozen state
- 16. Compatibility with other versions of
m4
- 17. Correct version of some examples
- A. How to make copies of the overall M4 package
- B. How to make copies of this manual
- C. Indices of concepts and macros
[Top] | [Contents] | [Index] | [ ? ] |