Branch: Tag:

2018-09-12

2018-09-12 09:21:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Cpp: Added some optional parameters to define_macro().

Renumber the CPP_MACRO_* values, so that the ones useful for
users (CPP_MACRO_VARARGS and CPP_MACRO_KEEP_NL) come first.

define_macro() now accepts two additional optional arguments;
numargs and flags.

45:   <a href='ex/predef_3A_3A/Arg.html'><b>Arg</b></a>   <a href='ex/predef_3A_3A/Array.html'><b>Array</b></a>   <a href='ex/predef_3A_3A/Audio.html'><b>Audio</b></a> + <a href='ex/predef_3A_3A/Builtin.html'><b>Builtin</b></a>   <a href='ex/predef_3A_3A/Bz2.html'><b>Bz2</b></a>   <a href='ex/predef_3A_3A/Cache.html'><b>Cache</b></a>   <a href='ex/predef_3A_3A/Calendar.html'><b>Calendar</b></a>
162:   <a href='ex/_3A_3A.html'><b>::</b></a>   <a href='ex/7.8_3A_3A.html'><b>7.8::</b></a>   <a href='ex/8.0_3A_3A.html'><b>8.0::</b></a> + <a href='ex/cpp_3A_3A.html'><b>cpp::</b></a>   <a href='ex/lfun_3A_3A.html'><b>lfun::</b></a>   <a href='ex/predef_3A_3A.html'><b>predef::</b></a>   </div></div>
238:   <li><a href='ex/predef_3A_3A/cos.html'>cos()</a></li>   <li><a href='ex/predef_3A_3A/cosh.html'>cosh()</a></li>   <li><a href='ex/predef_3A_3A/cp.html'>cp()</a></li> + <li><a href='ex/predef_3A_3A/cpp.html'>cpp()</a></li>   <li><a href='ex/predef_3A_3A/crypt.html'>crypt()</a></li>   <li><a href='ex/predef_3A_3A/ctime.html'>ctime()</a></li>   <li><a href='ex/predef_3A_3A/decode_value.html'>decode_value()</a></li>