On Tue, March 27, 2007 11:16 am, Neil Hodgson wrote: > For those that think user-definable lexers are a good idea, there > is an interesting post in Eric Promislow's blog about adding new languages > to ActiveState's Komodo IDE: > http://blogs.activestate.com/ericp/2007/01/kid_adding_a_ne.html
And looking further, it looks like this actually generates a state table which is interpreted by python code at runtime, the lexer isn't generated code. The old version of my editor Programmer's Notepad used an editing component with a state-table lexer with a similar feel to the one ActiveState has implemented here. It was very powerful but a real pain for users to get their heads around for basic languages. Simon. _______________________________________________ Scintilla-interest mailing list [email protected] http://mailman.lyra.org/mailman/listinfo/scintilla-interest
