This is an implementation of UNIX m4 macro processor by Nina.
The target language is C# and this .NET framework and mono.
Built-in macros shown as follows are supported in this m4.
Supported command line option is only -D option.
This implementation consists of the sources shown as follows.
- m4p.nina: a m4 evaluator
- m4e.nina: a evaluator of 'eval' macro
- m4.cs: the body of this m4 implementation