I've been working for a little while on a Fan Netbeans plugin, it's far from full feature but it's now usable enough to be tested. The Lexer and Parser are created from an ANTLR grammar.
It requires netbeans 6.7, since I use the new CSL API.
Right now it does:
Lexer: syntax highlighting / coloring ... show lexical errors.
Parser: Shows Parsing error (unexpected elements in code).
This is enough to work on .fan files, have them look pretty and show errors.
Note that at this point the error messages are not always very clear (coming straight from ANTLR) but I'll work on this next.
tcolar Tue 7 Jul 2009
I've been working for a little while on a Fan Netbeans plugin, it's far from full feature but it's now usable enough to be tested. The Lexer and Parser are created from an ANTLR grammar.
It requires netbeans 6.7, since I use the new CSL API.
Right now it does:
This is enough to work on .fan files, have them look pretty and show errors.
Note that at this point the error messages are not always very clear (coming straight from ANTLR) but I'll work on this next.
Coming next(in this order more or less):
Anyhow, if you are interested in trying this early version of the plugin, see this page: http://wiki.colar.net/netbeans_plugin_for_the_fan_language
Keep in mind it's very alpha and report any issue you find.
Enjoy !