wok diff m4/description.txt @ rev 25463

Up expat (2.4.9) fixes CVE-2022-40674
author Pascal Bellard <pascal.bellard@slitaz.org>
date Thu Sep 29 20:05:23 2022 +0000 (20 months ago)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/m4/description.txt	Thu Sep 29 20:05:23 2022 +0000
     1.3 @@ -0,0 +1,16 @@
     1.4 +GNU M4 is an implementation of the traditional Unix macro processor.
     1.5 +It is mostly SVR4 compatible although it has some extensions
     1.6 +(for example, handling more than 9 positional parameters to macros).
     1.7 +GNU M4 also has built-in functions for including files, running shell
     1.8 +commands, doing arithmetic, etc.
     1.9 +
    1.10 +GNU M4 is a macro processor in the sense that it copies its input to
    1.11 +the output expanding macros as it goes. Macros are either builtin or
    1.12 +user-defined and can take any number of arguments.
    1.13 +Besides just doing macro expansion, m4 has builtin functions for
    1.14 +including named files, running UNIX commands, doing integer arithmetic,
    1.15 +manipulating text in various ways, recursion etc...
    1.16 +m4 can be used either as a front-end to a compiler or as a macro
    1.17 +processor in its own right.
    1.18 +
    1.19 +One of the biggest users of GNU M4 is the GNU Autoconf project.