mirror of
https://github.com/alecthomas/chroma.git
synced 2025-03-21 21:17:50 +02:00
Add Kotlin.
This commit is contained in:
parent
a10fd0a23d
commit
adb07b9e0d
52
lexers/kotlin.go
Normal file
52
lexers/kotlin.go
Normal file
File diff suppressed because one or more lines are too long
@ -7,6 +7,7 @@ perl6:
|
||||
|
||||
kotlin:
|
||||
invalid unicode escape sequences
|
||||
FIXED: Have to disable wide Unicode characters in unistring.py
|
||||
|
||||
pygments.lexers.ambient.AmbientTalkLexer
|
||||
pygments.lexers.ampl.AmplLexer
|
||||
|
@ -4,7 +4,7 @@ package chroma
|
||||
|
||||
import "fmt"
|
||||
|
||||
const _TokenType_name = "EOFNoneOtherErrorEscapeBackgroundKeywordKeywordConstantKeywordDeclarationKeywordNamespaceKeywordPseudoKeywordReservedKeywordTypeNameNameAttributeNameBuiltinNameBuiltinPseudoNameClassNameConstantNameDecoratorNameEntityNameExceptionNameFunctionNameFunctionMagicNamePropertyNameLabelNameNamespaceNameOtherNameOperatorNameTagNameVariableNameVariableClassNameVariableGlobalNameVariableInstanceNameVariableMagicLiteralLiteralDateLiteralStringLiteralStringAffixLiteralStringBacktickLiteralStringCharLiteralStringDelimiterLiteralStringDocLiteralStringDoubleLiteralStringEscapeLiteralStringHeredocLiteralStringInterpolLiteralStringOtherLiteralStringRegexLiteralStringSingleLiteralStringSymbolLiteralStringNameLiteralNumberLiteralNumberBinLiteralNumberFloatLiteralNumberHexLiteralNumberIntegerLiteralNumberIntegerLongLiteralNumberOctOperatorOperatorWordPunctuationCommentCommentHashbangCommentMultilineCommentSingleCommentSpecialCommentPreprocCommentPreprocFileGenericGenericDeletedGenericEmphGenericErrorGenericHeadingGenericInsertedGenericOutputGenericPromptGenericStrongGenericSubheadingGenericTracebackGenericUnderlineTextTextWhitespace"
|
||||
const _TokenType_name = "EOFNoneOtherErrorEscapeBackgroundKeywordKeywordConstantKeywordDeclarationKeywordNamespaceKeywordPseudoKeywordReservedKeywordTypeNameNameAttributeNameBuiltinNameBuiltinPseudoNameClassNameConstantNameDecoratorNameEntityNameExceptionNameFunctionNameFunctionMagicNameKeywordNameLabelNameNamespaceNameOperatorNameOtherNamePseudoNamePropertyNameTagNameVariableNameVariableAnonymousNameVariableClassNameVariableGlobalNameVariableInstanceNameVariableMagicLiteralLiteralDateLiteralOtherLiteralStringLiteralStringAffixLiteralStringAtomLiteralStringBacktickLiteralStringBooleanLiteralStringCharLiteralStringDelimiterLiteralStringDocLiteralStringDoubleLiteralStringEscapeLiteralStringHeredocLiteralStringInterpolLiteralStringNameLiteralStringOtherLiteralStringRegexLiteralStringSingleLiteralStringSymbolLiteralNumberLiteralNumberBinLiteralNumberFloatLiteralNumberHexLiteralNumberIntegerLiteralNumberIntegerLongLiteralNumberOctOperatorOperatorWordPunctuationCommentCommentHashbangCommentMultilineCommentSingleCommentSpecialCommentPreprocCommentPreprocFileGenericGenericDeletedGenericEmphGenericErrorGenericHeadingGenericInsertedGenericOutputGenericPromptGenericStrongGenericSubheadingGenericTracebackGenericUnderlineTextTextWhitespaceTextSymbolTextPunctuation"
|
||||
|
||||
var _TokenType_map = map[TokenType]string{
|
||||
-6: _TokenType_name[0:3],
|
||||
@ -31,65 +31,73 @@ var _TokenType_map = map[TokenType]string{
|
||||
2008: _TokenType_name[217:230],
|
||||
2009: _TokenType_name[230:242],
|
||||
2010: _TokenType_name[242:259],
|
||||
2011: _TokenType_name[259:271],
|
||||
2012: _TokenType_name[271:280],
|
||||
2013: _TokenType_name[280:293],
|
||||
2014: _TokenType_name[293:302],
|
||||
2015: _TokenType_name[302:314],
|
||||
2016: _TokenType_name[314:321],
|
||||
2017: _TokenType_name[321:333],
|
||||
2018: _TokenType_name[333:350],
|
||||
2019: _TokenType_name[350:368],
|
||||
2020: _TokenType_name[368:388],
|
||||
2021: _TokenType_name[388:405],
|
||||
3000: _TokenType_name[405:412],
|
||||
3001: _TokenType_name[412:423],
|
||||
3100: _TokenType_name[423:436],
|
||||
3101: _TokenType_name[436:454],
|
||||
3102: _TokenType_name[454:475],
|
||||
3103: _TokenType_name[475:492],
|
||||
3104: _TokenType_name[492:514],
|
||||
3105: _TokenType_name[514:530],
|
||||
3106: _TokenType_name[530:549],
|
||||
3107: _TokenType_name[549:568],
|
||||
3108: _TokenType_name[568:588],
|
||||
3109: _TokenType_name[588:609],
|
||||
3110: _TokenType_name[609:627],
|
||||
3111: _TokenType_name[627:645],
|
||||
3112: _TokenType_name[645:664],
|
||||
3113: _TokenType_name[664:683],
|
||||
3114: _TokenType_name[683:700],
|
||||
3200: _TokenType_name[700:713],
|
||||
3201: _TokenType_name[713:729],
|
||||
3202: _TokenType_name[729:747],
|
||||
3203: _TokenType_name[747:763],
|
||||
3204: _TokenType_name[763:783],
|
||||
3205: _TokenType_name[783:807],
|
||||
3206: _TokenType_name[807:823],
|
||||
4000: _TokenType_name[823:831],
|
||||
4001: _TokenType_name[831:843],
|
||||
5000: _TokenType_name[843:854],
|
||||
6000: _TokenType_name[854:861],
|
||||
6001: _TokenType_name[861:876],
|
||||
6002: _TokenType_name[876:892],
|
||||
6003: _TokenType_name[892:905],
|
||||
6004: _TokenType_name[905:919],
|
||||
6100: _TokenType_name[919:933],
|
||||
6101: _TokenType_name[933:951],
|
||||
7000: _TokenType_name[951:958],
|
||||
7001: _TokenType_name[958:972],
|
||||
7002: _TokenType_name[972:983],
|
||||
7003: _TokenType_name[983:995],
|
||||
7004: _TokenType_name[995:1009],
|
||||
7005: _TokenType_name[1009:1024],
|
||||
7006: _TokenType_name[1024:1037],
|
||||
7007: _TokenType_name[1037:1050],
|
||||
7008: _TokenType_name[1050:1063],
|
||||
7009: _TokenType_name[1063:1080],
|
||||
7010: _TokenType_name[1080:1096],
|
||||
7011: _TokenType_name[1096:1112],
|
||||
8000: _TokenType_name[1112:1116],
|
||||
8001: _TokenType_name[1116:1130],
|
||||
2011: _TokenType_name[259:270],
|
||||
2012: _TokenType_name[270:279],
|
||||
2013: _TokenType_name[279:292],
|
||||
2014: _TokenType_name[292:304],
|
||||
2015: _TokenType_name[304:313],
|
||||
2016: _TokenType_name[313:323],
|
||||
2017: _TokenType_name[323:335],
|
||||
2018: _TokenType_name[335:342],
|
||||
2019: _TokenType_name[342:354],
|
||||
2020: _TokenType_name[354:375],
|
||||
2021: _TokenType_name[375:392],
|
||||
2022: _TokenType_name[392:410],
|
||||
2023: _TokenType_name[410:430],
|
||||
2024: _TokenType_name[430:447],
|
||||
3000: _TokenType_name[447:454],
|
||||
3001: _TokenType_name[454:465],
|
||||
3002: _TokenType_name[465:477],
|
||||
3100: _TokenType_name[477:490],
|
||||
3101: _TokenType_name[490:508],
|
||||
3102: _TokenType_name[508:525],
|
||||
3103: _TokenType_name[525:546],
|
||||
3104: _TokenType_name[546:566],
|
||||
3105: _TokenType_name[566:583],
|
||||
3106: _TokenType_name[583:605],
|
||||
3107: _TokenType_name[605:621],
|
||||
3108: _TokenType_name[621:640],
|
||||
3109: _TokenType_name[640:659],
|
||||
3110: _TokenType_name[659:679],
|
||||
3111: _TokenType_name[679:700],
|
||||
3112: _TokenType_name[700:717],
|
||||
3113: _TokenType_name[717:735],
|
||||
3114: _TokenType_name[735:753],
|
||||
3115: _TokenType_name[753:772],
|
||||
3116: _TokenType_name[772:791],
|
||||
3200: _TokenType_name[791:804],
|
||||
3201: _TokenType_name[804:820],
|
||||
3202: _TokenType_name[820:838],
|
||||
3203: _TokenType_name[838:854],
|
||||
3204: _TokenType_name[854:874],
|
||||
3205: _TokenType_name[874:898],
|
||||
3206: _TokenType_name[898:914],
|
||||
4000: _TokenType_name[914:922],
|
||||
4001: _TokenType_name[922:934],
|
||||
5000: _TokenType_name[934:945],
|
||||
6000: _TokenType_name[945:952],
|
||||
6001: _TokenType_name[952:967],
|
||||
6002: _TokenType_name[967:983],
|
||||
6003: _TokenType_name[983:996],
|
||||
6004: _TokenType_name[996:1010],
|
||||
6100: _TokenType_name[1010:1024],
|
||||
6101: _TokenType_name[1024:1042],
|
||||
7000: _TokenType_name[1042:1049],
|
||||
7001: _TokenType_name[1049:1063],
|
||||
7002: _TokenType_name[1063:1074],
|
||||
7003: _TokenType_name[1074:1086],
|
||||
7004: _TokenType_name[1086:1100],
|
||||
7005: _TokenType_name[1100:1115],
|
||||
7006: _TokenType_name[1115:1128],
|
||||
7007: _TokenType_name[1128:1141],
|
||||
7008: _TokenType_name[1141:1154],
|
||||
7009: _TokenType_name[1154:1171],
|
||||
7010: _TokenType_name[1171:1187],
|
||||
7011: _TokenType_name[1187:1203],
|
||||
8000: _TokenType_name[1203:1207],
|
||||
8001: _TokenType_name[1207:1221],
|
||||
8002: _TokenType_name[1221:1231],
|
||||
8003: _TokenType_name[1231:1246],
|
||||
}
|
||||
|
||||
func (i TokenType) String() string {
|
||||
|
Loading…
x
Reference in New Issue
Block a user