[IronPython] Don't execute files containing errors?

Alex Turpin alex.turpin at gmail.com
Fri Feb 19 04:16:08 CET 2010

Hey all,

I am currently embedding IronPython in a C# app of mine. I need to
execute external script files, but to also be able to only executes
the ones that will be error free. Here is an example script:

a = "This is a test"
print undefinedVariable
b = "This is another test"

If I execute this script, it will halt on line 1 and thus only
executing half of it. This can be extremely confusing since declaring
the variable "a" will have worked, but not "b". I am using

Is there any way to check if a script contains errors before executing
it, or at the very least reverting the changes it made?


More information about the Ironpython-users mailing list