Branch: Tag:

2018-02-05

2018-02-05 17:14:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

String.Buffer: Moved implementation.

Moves implementation of String.Buffer from builtin.cmod to
string_builder.cmod.

Adds initialization of the module to happen before that of cpp.
This will allow cpp.cmod to rely on String.Buffer to exist at
compile time.

138:   </div></div>   <b class='head'>Classes</b>   <div class='sidebar'><div style='margin-left:0.5em;'> + <a href='ex/predef_3A_3A/Bootstring.html'><b>Bootstring</b></a>   <a href='ex/predef_3A_3A/Codec.html'><b>Codec</b></a>   <a href='ex/predef_3A_3A/CompilationHandler.html'><b>CompilationHandler</b></a>   <a href='ex/predef_3A_3A/CompilerEnvironment.html'><b>CompilerEnvironment</b></a>
147:   <a href='ex/predef_3A_3A/MasterObject.html'><b>MasterObject</b></a>   <a href='ex/predef_3A_3A/RandomInterface.html'><b>RandomInterface</b></a>   <a href='ex/predef_3A_3A/RandomSystem.html'><b>RandomSystem</b></a> + <a href='ex/predef_3A_3A/Replace.html'><b>Replace</b></a>   <a href='ex/predef_3A_3A/Reporter.html'><b>Reporter</b></a>   <a href='ex/predef_3A_3A/SQLite.html'><b>SQLite</b></a> -  + <a href='ex/predef_3A_3A/SingleReplace.html'><b>SingleReplace</b></a>   <a href='ex/predef_3A_3A/mklibpike.html'><b>mklibpike</b></a>   <a href='ex/predef_3A_3A/string_assignment.html'><b>string_assignment</b></a>   </div></div>
182:   <li><a href='ex/predef_3A_3A/RegGetValue.html'>RegGetValue()</a></li>   <li><a href='ex/predef_3A_3A/RegGetValues.html'>RegGetValues()</a></li>   <li><a href='ex/predef_3A_3A/_Static_assert.html'>_Static_assert()</a></li> - <li><a href='ex/predef_3A_3A/__automap__.html'>__automap__()</a></li> +    <li><a href='ex/predef_3A_3A/__empty_program.html'>__empty_program()</a></li>   <li><a href='ex/predef_3A_3A/__handle_sprintf_format.html'>__handle_sprintf_format()</a></li>   <li><a href='ex/predef_3A_3A/__parse_pike_type.html'>__parse_pike_type()</a></li>