I'd like to use ScintillaNET with two languages, neither of are supported by the current built-in languages.
Neither is especially radical; one is assembly and the other is BASIC. In the case of the former I'd need to handle /* */ comments as well as ; comments, and in the case of the latter I need it to be case sensitive, not something that appears to be possible
using the built-in lexer.
I've noticed that setting a particular language with Scintilla.ConfigurationManager.Language = "<language>"; works nicely, but then doing something like Scintilla.Lexing.LineCommentPrefix = "#"; (for example) doesn't seem to do
anything. I can't see any documentation for this project.
What's the best way to go about this? Will I need to write a custom, unmanaged lexer -- and if so, where would I need to look for instructions?
Cheers for any advice!