prepare SyntaxTree and SourceUnit
add ScriptEvaluator