Hi all, more than one year ago we have started to implement a truffle&graal based DSL for gemetric algebra expression.
https://github.com/MobMonRob/DSL4GeometricAlgebra We have Syntax-Highlighting implemented as netbeans-plugin: https://github.com/orat/netbeans-ocga/tree/master and also added some useful editor functions as a netbeans plugin https://github.com/orat/netbeans-cgasymbols We have implemented an annotation api so that we can execute the programms inside a java application. Now we want to add specific debugging functionality. I have read that truffle-based languages can be debugged automatically with the netbeans buildin debugger. We want to debug into the lines of code in the DSL. But I can not figure out what I have to do in the truffle-based code (maybe some magic annotation) to make that work. A bigger thing is that we want to extend the netbeans debugger functionality. Geometric algebra works with expression which represents simple geometric figures. We have implemented a 3d-visualizer which we want to integrate in Netbeans and than in the debugger we want to be able if we click on a variable which represents a geometric object that this object is visusalized in our visualizer component. So I want to know if there is some API which allows to extend the debugger functionality. Furthermore without debugging mode we want to comunicate with the visualizer- plugin (inside the running netbeans ide) if we run a programm written in our DSL inside the netbeans IDE. Maybe we can use also JPDA for communication or are there better ways? A lot of questions - I know - but perhaps somebody likes to share some experiences with pluggin new languages into the netbeans ide. best regards Oliver --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org For additional commands, e-mail: dev-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists