Next: service variables, Previous: overview, Up: Top [Contents][Index]
The MBFL script preprocessor is a command line program named mbflpp.sh
; it is itself a
Bash script that makes use of the MBFL library. It can remove comments, blank lines, blank
characters at the beginning of lines, and it can expand macros.
The macro preprocessing is done with the GNU m4
program, using a library of macros called
preprocessor.m4 which is installed on the system with the MBFL package.
The use of the preprocessor is fully optional: every feature of the MBFL library can be used without the preprocessor.
• preprocessor invoking: | Invoking the preprocessor. | |
• preprocessor quoting: | Quotes and quoted macro names. | |
• preprocessor defines: | Predefined symbols. | |
• preprocessor library: | Loading or including the library. | |
• preprocessor parameters: | Function parameters handling. | |
• preprocessor arguments: | Script arguments handling. | |
• preprocessor nameref: | Variable name references. | |
• preprocessor strings: | Manipulating strings with macros. | |
• preprocessor arrays: | Manipulating arrays with macros. |
Next: service variables, Previous: overview, Up: Top [Contents][Index]