I still can't find how can I create a Parser, and I don't see the fuctions you mentioned: FromFile and FromString.
Dino Viehland wrote: > > Sorry, these are a little scattered around the code base and (mostly) live > outside the Hosting namespace. > > The Parser class is IronPython.Compiler.Parser, the CompilerContext is > IronPython.Compiler.CompilerContext, and the CompilerSink which you need > to derive from and override AddError is IronPython.Hosting.CompilerSink. > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Ori > Sent: Friday, August 03, 2007 10:35 AM > To: [email protected] > Subject: Re: [IronPython] Find the compile erros > > > I'm sorry but I couldn't find such methods. I'm using version 1.1. > Should I upgrade? > > > Dino Viehland wrote: >> >> You can use the Parser class directly for this (e.g. Parser.FromFile or >> Parser.FromString). You just need to give it a CompilerContext which >> includes a CompilerSink object. Your CompilerSink object will get called >> back w/ the errors. >> >> -----Original Message----- >> From: [EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] On Behalf Of Ori >> Sent: Thursday, August 02, 2007 11:42 PM >> To: [email protected] >> Subject: [IronPython] Find the compile erros >> >> >> Hello, >> >> I'm using PythonEngine.Compile to compile code. The code I compile may >> contain errors and that's why I want to format the error(s). Currently >> I'm >> using try-catch and I work with the exception error text. Is there a >> btter >> way to get the compilation errors? >> >> Thanks, >> Ori >> -- >> View this message in context: >> http://www.nabble.com/Find-the-compile-erros-tf4210886.html#a11978230 >> Sent from the IronPython mailing list archive at Nabble.com. >> >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com >> >> > > -- > View this message in context: > http://www.nabble.com/Find-the-compile-erros-tf4210886.html#a11987835 > Sent from the IronPython mailing list archive at Nabble.com. > > _______________________________________________ > Users mailing list > [email protected] > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > _______________________________________________ > Users mailing list > [email protected] > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > > -- View this message in context: http://www.nabble.com/Find-the-compile-erros-tf4210886.html#a11988015 Sent from the IronPython mailing list archive at Nabble.com. _______________________________________________ Users mailing list [email protected] http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
