Compile an IDC script file. The input should not contain functions that are currently executing - otherwise the behaviour of the replaced functions is undefined. path - path to compile returns: 0 - ok, otherwise it returns an error message. Thread-safe function.string compile_idc_file(string path);