The script is initialized but not actually run. You use the seExec API call to execute one block of the script. seExec executes the script until the next time a seContinueFunc would be needed, so refer to SE.INFREQUENT_CONT above. The use of this flag is intented to allow easy cooperative multitasking within your application. You can call seExec to execute one small script piece at a time, with whatever other code you desire between calls. You can run several scripts simultaneously, each in their own SEContext, by calling seEval on each with this flag set, then calling seExec on each in turn.