Scilexer frage
Verfasst: 21.05.2009 17:16
Hallo Leute, als totaler Scilexer Anfänger habe ich mal angefangen für den ZX BASIC Compiler ein IDE zu schreiben. Speichern und compilieren geht schon mal problemlos.
Den internen Lexter habe ich auf VBasic gesetzt. Nun gibt es aber folgendes Problem: Laut Dokumentation gibt es Keyword Listen 0 bis 8. Ich habe also drei Keywordlisten erstellt für BASIC Befehle=0, BASIC funktionen=1 und ASM=2, allerdings kann man offenbar nur styling 0 und 2 benutzen. 1 wird Schwarz mit weissem Hintergrund, und ab 3 wird Style 7 (Variablen, Labels, Funktionen, Subroutinen) benutzt, und ich kann keine unabhängigen Syntax Hervorhebungsfarben setzen. Für Indentation oder Folding würden neun Keywordlisten reichen, aber wenn kein Styling machbar ist...
Ist das Normal, oder kann man da etwas machen? Viele der Style werden überhaupt nicht verwendet.
Den internen Lexter habe ich auf VBasic gesetzt. Nun gibt es aber folgendes Problem: Laut Dokumentation gibt es Keyword Listen 0 bis 8. Ich habe also drei Keywordlisten erstellt für BASIC Befehle=0, BASIC funktionen=1 und ASM=2, allerdings kann man offenbar nur styling 0 und 2 benutzen. 1 wird Schwarz mit weissem Hintergrund, und ab 3 wird Style 7 (Variablen, Labels, Funktionen, Subroutinen) benutzt, und ich kann keine unabhängigen Syntax Hervorhebungsfarben setzen. Für Indentation oder Folding würden neun Keywordlisten reichen, aber wenn kein Styling machbar ist...
Ist das Normal, oder kann man da etwas machen? Viele der Style werden überhaupt nicht verwendet.