Preprocessor definitions

A #define comment.

#define def1 1


An alternative #define comment.

#define def2 2


A #define with args

#define def3( arg1, arg2 )

$\textstyle \parbox{2.25in}{$\cdot$\hspace*{0.1in}{\small\tt arg1}}$
The first arg
$\textstyle \parbox{2.25in}{$\cdot$\hspace*{0.1in}{\small\tt arg2}}$
The second arg


An alternative #define with args.

#define def4( arg1, arg2 )

$\textstyle \parbox{2.25in}{$\cdot$\hspace*{0.1in}{\small\tt arg1}}$
The first arg
$\textstyle \parbox{2.25in}{$\cdot$\hspace*{0.1in}{\small\tt arg2}}$
The second arg