support nimrod as an alias for nim for compatibility (nimforum!)
This commit is contained in:
parent
611d5d7766
commit
0c25f7e202
1 changed files with 4 additions and 4 deletions
|
|
@ -31,11 +31,11 @@ type
|
||||||
state: TTokenClass
|
state: TTokenClass
|
||||||
|
|
||||||
TSourceLanguage* = enum
|
TSourceLanguage* = enum
|
||||||
langNone, langNim, langCpp, langCsharp, langC, langJava
|
langNone, langNim, langNimrod, langCpp, langCsharp, langC, langJava
|
||||||
|
|
||||||
const
|
const
|
||||||
sourceLanguageToStr*: array[TSourceLanguage, string] = ["none", "Nim",
|
sourceLanguageToStr*: array[TSourceLanguage, string] = ["none",
|
||||||
"C++", "C#", "C", "Java"]
|
"Nim", "Nimrod", "C++", "C#", "C", "Java"]
|
||||||
tokenClassToStr*: array[TTokenClass, string] = ["Eof", "None", "Whitespace",
|
tokenClassToStr*: array[TTokenClass, string] = ["Eof", "None", "Whitespace",
|
||||||
"DecNumber", "BinNumber", "HexNumber", "OctNumber", "FloatNumber",
|
"DecNumber", "BinNumber", "HexNumber", "OctNumber", "FloatNumber",
|
||||||
"Identifier", "Keyword", "StringLit", "LongStringLit", "CharLit",
|
"Identifier", "Keyword", "StringLit", "LongStringLit", "CharLit",
|
||||||
|
|
@ -542,7 +542,7 @@ proc javaNextToken(g: var TGeneralTokenizer) =
|
||||||
proc getNextToken*(g: var TGeneralTokenizer, lang: TSourceLanguage) =
|
proc getNextToken*(g: var TGeneralTokenizer, lang: TSourceLanguage) =
|
||||||
case lang
|
case lang
|
||||||
of langNone: assert false
|
of langNone: assert false
|
||||||
of langNim: nimNextToken(g)
|
of langNim, langNimrod: nimNextToken(g)
|
||||||
of langCpp: cppNextToken(g)
|
of langCpp: cppNextToken(g)
|
||||||
of langCsharp: csharpNextToken(g)
|
of langCsharp: csharpNextToken(g)
|
||||||
of langC: cNextToken(g)
|
of langC: cNextToken(g)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue