|
Class: SyntaxHighlighter
Object
|
+--Scanner
|
+--Parser
|
+--AbstractSyntaxHighlighter
|
+--SyntaxHighlighter
|
+--SyntaxHighlighter2
- Package:
- stx:libcomp
- Category:
- System-Compiler
- Version:
- rev:
1.84
date: 2018/04/19 15:45:39
- user: stefan
- file: SyntaxHighlighter.st directory: libcomp
- module: stx stc-classLibrary: libcomp
colors a method.
constants
-
codeAspectClassDefinition
-
-
codeAspectExpression
-
-
codeAspectFile
-
-
codeAspectMethod
-
initialization
-
initialize
-
must be called if redefined
syntax detection
-
markArgumentIdentifierFrom: pos1 to: pos2
-
(comment from inherited method)
intentionally left empty
-
markAssignedClassVariableIdentifierFrom: pos1 to: pos2
-
-
markAssignedGlobalIdentifierFrom: pos1 to: pos2
-
-
markAssignedIdentifierFrom: pos1 to: pos2
-
any other identifier (PrivateClass, Workspace, Doit, etc.)
-
markAssignedInstVarIdentifierFrom: pos1 to: pos2
-
-
markAssignedPoolVariableIdentifierFrom: pos1 to: pos2
-
-
markAssignedVariable: v from: pos to: endPos
-
support for syntaxColoring
-
markBadIdentifierFrom: pos1 to: pos2
-
-
markBlockFrom: pos1 to: pos2
-
an experiment (which does not look too good, after all):
the deeper the nesting of the block, the darker the background color.
-
markBooleanConstantFrom: pos1 to: pos2
-
(comment from inherited method)
intentionally left empty
-
markBracketAt: pos
-
-
markClassVariableIdentifierFrom: pos1 to: pos2
-
-
markGlobalClassIdentifierFrom: pos1 to: pos2
-
(comment from inherited method)
intentionally left empty
-
markGlobalIdentifierFrom: pos1 to: pos2
-
(comment from inherited method)
intentionally left empty
-
markHereFrom: pos1 to: pos2
-
(comment from inherited method)
intentionally left empty
-
markIdentifierFrom: pos1 to: pos2
-
(comment from inherited method)
intentionally left empty
-
markInstVarIdentifierFrom: pos1 to: pos2
-
(comment from inherited method)
intentionally left empty
-
markLocalIdentifierFrom: pos1 to: pos2
-
(comment from inherited method)
intentionally left empty
-
markMethodSelectorFrom: pos1 to: pos2
-
(comment from inherited method)
intentionally left empty
-
markNumberConstantFrom: pos1 to: pos2
-
-
markParenthesisAt: pos
-
-
markPoolVariableIdentifierFrom: pos1 to: pos2
-
-
markReturnAt: pos
-
sourceText := (sourceText copyTo:pos-1),(Character value:16r21e7),(sourceText copyFrom:pos+1).
-
markSelector: selectorString from: pos1 to: pos2 receiverNode: aReceiverNode
-
uncommenting the code below
-
markSelfFrom: pos1 to: pos2
-
(comment from inherited method)
intentionally left empty
-
markStringFrom: pos1 to: pos2
-
-
markSuperFrom: pos1 to: pos2
-
(comment from inherited method)
intentionally left empty
-
markSymbolFrom: pos1 to: pos2
-
-
markThisContextFrom: pos1 to: pos2
-
-
markUnknownIdentifierFrom: pos1 to: pos2
-
(comment from inherited method)
intentionally left empty
-
markVariable: v from: pos to: endPos assigned: assigned
-
support for syntaxColoring
|