On 9/12/08, Andrew Mickish <
mickish@xxxxxxx> wrote:
> My company has a scripting language suited to financial analysis,
> evaluated by our own interpreter written in Java, which delegates script
> functions to underlying Java subroutines.
>
> If we implemented a DLTK plugin for our script, could Eclipse stop at
> breakpoints in both our scripts AND in the Java code?
>
> I studied the Eclipse PyDev plugin using Jython, and was able to call
> Java subroutines from Python. However, because PyDev's Eclipse
> debugging interface is handled exclusively by the pydevd.py wrapper, it
> does not allow stepping into the underlying Java code, and my Java
> breakpoints were ignored. I was not able to get the DLTK Python
> debugger working on my own (DLTK-dev message on 7/18/2008), so I do not
> know if it behaves similarly.
>
> The Groovy Eclipse plugin works like I would expect, but I bet they get
> some freebies by generating Java class files that match the rest of the
> process being debugged.
>
> Does DLTK support integrated debugging for my script and Java files?
>
> Thanks!
>
> --Andrew Mickish
>
>