From: Jeff E. <JEm...@lg...> - 2004-01-03 21:49:14
|
Send the contents of the file to Py.compile_flags and check for errors. You could borrow this code, but omit the runCode. It is lifted from the builtin module. public static void execfile_flags(String name, PyObject globals, PyObject locals,CompilerFlags cflags) { java.io.FileInputStream file; try { file = new java.io.FileInputStream(name); } catch (java.io.FileNotFoundException e) { throw Py.IOError(e); } PyCode code; try { code = Py.compile_flags(file, name, "exec",cflags); } finally { try { file.close(); } catch (java.io.IOException e) { throw Py.IOError(e); } } Py.runCode(code, locals, globals); } -----Original Message----- From: John Hayes To: jyt...@li... Sent: 1/3/2004 1:07 PM Subject: [Jython-users] Jython validation What is the easiest way to determine if an arbitrary text file is valid Jython code? In particular I'm concerned with checking that the white-space is properly formatted. Thanks! -- John Hayes <ja...@wm...> ------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click _______________________________________________ Jython-users mailing list Jyt...@li... https://lists.sourceforge.net/lists/listinfo/jython-users |