source: trunk/third/m4/README @ 13394

Revision 13394, 1.6 KB checked in by ghudson, 25 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r13393, which included commits to RCS files with non-trunk default branches.
Line 
1GNU `m4' is an implementation of the traditional Unix macro
2processor.  It is mostly SVR4 compatible, although it has some
3extensions (for example, handling more than 9 positional parameters
4to macros).  `m4' also has built-in functions for including files,
5running shell commands, doing arithmetic, etc.  Autoconf needs GNU
6`m4' for generating `configure' scripts, but not for running them.
7
8GNU `m4' has been originally written by Rene' Seindal, from Denmark.
9This release is to be considered as stable.
10
11If GNU `m4' is meant to serve GNU `autoconf', beware that `m4'
12should be fully installed *prior to* configuring `autoconf' itself.
13
14In the subdirectory `examples' you will find various m4 files, ranging
15from trivial test files to rather advanced macros.  If you intend to
16use m4 seriously, you might find useful material down there.
17
18See file `BACKLOG' for a summary of pending mail and articles.
19See file `COPYING' for copying conditions.
20See file `INSTALL' for compilation and installation instructions.
21See file `NEWS' for a list of major changes in the current release.
22See file `THANKS' for a list of contributors.
23
24By using `./configure --enable-changeword', you get an experimental
25feature which allows for changing the syntax of what is a "word" in
26`m4'.  This might go away, so don't count on it yet.
27
28Send bug reports to `bug-gnu-utils@prep.ai.mit.edu'.  A bug report is
29an adequate description of the problem: your input, what you expected,
30what you got, and why this is wrong.  Diffs are welcome, but they only
31describe a solution, from which the problem might be uneasy to infer.
Note: See TracBrowser for help on using the repository browser.