symbol-map.go: changed symbol classification of some symbols like quotes and post-op
This commit is contained in:
parent
8cf8b36a26
commit
4184221428
@ -14,7 +14,9 @@ type symbolClass int16
|
|||||||
|
|
||||||
const (
|
const (
|
||||||
symClassOperator symbolClass = iota
|
symClassOperator symbolClass = iota
|
||||||
|
symClassPostOp
|
||||||
symClassIdentifier
|
symClassIdentifier
|
||||||
|
symClassDelimiter
|
||||||
symClassParenthesis
|
symClassParenthesis
|
||||||
symClassDeclaration
|
symClassDeclaration
|
||||||
symClassValue
|
symClassValue
|
||||||
@ -50,10 +52,10 @@ func init() {
|
|||||||
SymSemiColon: {";", symClassOperator}, // 17: ';'
|
SymSemiColon: {";", symClassOperator}, // 17: ';'
|
||||||
SymDot: {".", symClassOperator}, // 18: '.'
|
SymDot: {".", symClassOperator}, // 18: '.'
|
||||||
SymDotSlash: {"./", symClassOperator}, // 19: './'
|
SymDotSlash: {"./", symClassOperator}, // 19: './'
|
||||||
SymQuote: {"'", symClassOperator}, // 20: '\''
|
SymQuote: {"'", symClassDelimiter}, // 20: '\''
|
||||||
SymDoubleQuote: {"\"", symClassOperator}, // 21: '"'
|
SymDoubleQuote: {"\"", symClassDelimiter}, // 21: '"'
|
||||||
SymBackTick: {"`", symClassOperator}, // 22: '`'
|
SymBackTick: {"`", symClassOperator}, // 22: '`'
|
||||||
SymExclamation: {"!", symClassOperator}, // 23: '!'
|
SymExclamation: {"!", symClassPostOp}, // 23: '!'
|
||||||
SymQuestion: {"?", symClassOperator}, // 24: '?'
|
SymQuestion: {"?", symClassOperator}, // 24: '?'
|
||||||
SymAmpersand: {"&", symClassOperator}, // 25: '&'
|
SymAmpersand: {"&", symClassOperator}, // 25: '&'
|
||||||
SymDoubleAmpersand: {"&&", symClassOperator}, // 26: '&&'
|
SymDoubleAmpersand: {"&&", symClassOperator}, // 26: '&&'
|
||||||
@ -86,7 +88,7 @@ func init() {
|
|||||||
SymAppend: {"<<", symClassOperator}, // 53: '<<'
|
SymAppend: {"<<", symClassOperator}, // 53: '<<'
|
||||||
SymCaret: {"^", symClassOperator}, // 54: '^'
|
SymCaret: {"^", symClassOperator}, // 54: '^'
|
||||||
SymDollarRound: {"$(", symClassOperator}, // 55: '$('
|
SymDollarRound: {"$(", symClassOperator}, // 55: '$('
|
||||||
SymOpenClosedRound: {"()", symClassOperator}, // 56: '()'
|
SymOpenClosedRound: {"()", symClassPostOp}, // 56: '()'
|
||||||
SymDoubleDollar: {"$$", symClassOperator}, // 57: '$$'
|
SymDoubleDollar: {"$$", symClassOperator}, // 57: '$$'
|
||||||
SymDoubleDot: {"..", symClassOperator}, // 58: '..'
|
SymDoubleDot: {"..", symClassOperator}, // 58: '..'
|
||||||
SymTripleDot: {"...", symClassOperator}, // 59: '...'
|
SymTripleDot: {"...", symClassOperator}, // 59: '...'
|
||||||
|
Loading…
Reference in New Issue
Block a user