Hi
ich habe mal eine Frage zu den Grammarfiles, die ich schreiben kann um einen SyntaxHighlighter für SynEdit zu schrieben.
Ich möchte gerne einzelne Zeichen (+ - . , ( ) usw) highlighten lassen. Prinzipiell kann ich doch im Grammafile ein Tokentype SYMBOL definieren und die Symbole dann praktisch als Keyword angeben
also etwa so
Code:
TOKENTYPES
...
...
Symbol Foreground=clRed
...
|><|
KEYS Symbol
.
,
-
(
)
{
}
|><|
Wenn ich das aber mache und das Grammarfile dann mit SynGen compiliere, bekomme ich zwar eine lauffähige Delphi-
Unit aber beim Syntaxhighlighting wird dann nur das erste Symbol in der Liste berücksichtigt. (im Beispiel oben wäre das der Punkt). Kann mir jemand verraten warum?