You can call this function to define a special standard output function. This pointer should point to a function that accepts a (char, void *) arguments. Whenever the ScriptBasic program tries to send a character to the standard output it calls this function. The first parameter is the character to write, the second is the embedder pointer.
If the standard output function is not defined or the parameter is NULL the interpreter will write the normal stdout stream.
void scriba_SetStdout(pSbProgram pProgram,