src/source_code.c:
void source_code_reset(source_code_t sc)
{
switch (sc->sctype) {
case SOURCE_CODE_TYPE_FILE:
break;
case SOURCE_CODE_TYPE_STRING:
fseek(sc->u.fp, 0, SEEK_SET); //!!! may be crash with compile source code strings.
break;
}
sc->i = 0;
}