I try to figure out how to implement a debugger for a custom language.
The custom language is interpreted by an interpreter written java. The interpreter contains a bunch of "eval" methods.
My idea is to remap a breakpoint in custom-language code to a java breakpoint in one of those "eval" method (with some condition).
Is it feasible, and if so what direction should I take ? Should I use JavaBreakpointAware ? Should I implement a LocationManager ? BreakpointHandler ? CustomBreakpointType ?