diff options
author | Araq <rumpf_a@web.de> | 2013-05-07 17:19:36 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2013-05-07 17:19:36 +0200 |
commit | d97504d6ef7ad6c30adc5cd64872f600fd4ec14d (patch) | |
tree | 867be38432255bf105c5efc10a83b5d3721c1309 | |
parent | 4de6d1be7294e34aa5d09c41db755ce36fae39a6 (diff) | |
download | Nim-d97504d6ef7ad6c30adc5cd64872f600fd4ec14d.tar.gz |
c2nim, pas2nim compile again
-rw-r--r-- | compiler/c2nim/clex.nim | 16 | ||||
-rw-r--r-- | compiler/pas2nim/paslex.nim | 16 |
2 files changed, 16 insertions, 16 deletions
diff --git a/compiler/c2nim/clex.nim b/compiler/c2nim/clex.nim index db8527aa0..3681fa8e1 100644 --- a/compiler/c2nim/clex.nim +++ b/compiler/c2nim/clex.nim @@ -13,7 +13,7 @@ import - options, msgs, strutils, platform, lexbase, llstream + options, msgs, strutils, platform, nimlexbase, llstream const MaxLineLength* = 80 # lines longer than this lead to a warning @@ -338,8 +338,8 @@ proc getNumber(L: var TLexer, tok: var TToken) = proc HandleCRLF(L: var TLexer, pos: int): int = case L.buf[pos] - of CR: result = lexbase.HandleCR(L, pos) - of LF: result = lexbase.HandleLF(L, pos) + of CR: result = nimlexbase.HandleCR(L, pos) + of LF: result = nimlexbase.HandleLF(L, pos) else: result = pos proc escape(L: var TLexer, tok: var TToken, allowEmpty=false) = @@ -405,10 +405,10 @@ proc getString(L: var TLexer, tok: var TToken) = Inc(pos) break of CR: - pos = lexbase.HandleCR(L, pos) + pos = nimlexbase.HandleCR(L, pos) buf = L.buf of LF: - pos = lexbase.HandleLF(L, pos) + pos = nimlexbase.HandleLF(L, pos) buf = L.buf of lexbase.EndOfFile: var line2 = L.linenumber @@ -449,7 +449,7 @@ proc scanLineComment(L: var TLexer, tok: var TToken) = while true: inc(pos, 2) # skip // add(tok.s, '#') - while not (buf[pos] in {CR, LF, lexbase.EndOfFile}): + while not (buf[pos] in {CR, LF, nimlexbase.EndOfFile}): add(tok.s, buf[pos]) inc(pos) pos = handleCRLF(L, pos) @@ -490,7 +490,7 @@ proc scanStarComment(L: var TLexer, tok: var TToken) = break else: add(tok.s, '*') - of lexbase.EndOfFile: + of nimlexbase.EndOfFile: lexMessage(L, errTokenExpected, "*/") else: add(tok.s, buf[pos]) @@ -743,7 +743,7 @@ proc getTok(L: var TLexer, tok: var TToken) = getDirective(L, tok) of '"': getString(L, tok) of '\'': getCharLit(L, tok) - of lexbase.EndOfFile: + of nimlexbase.EndOfFile: tok.xkind = pxEof else: tok.s = $c diff --git a/compiler/pas2nim/paslex.nim b/compiler/pas2nim/paslex.nim index 598a27158..94e664832 100644 --- a/compiler/pas2nim/paslex.nim +++ b/compiler/pas2nim/paslex.nim @@ -11,7 +11,7 @@ # the scanner module. import - hashes, options, msgs, strutils, platform, idents, lexbase, llstream + hashes, options, msgs, strutils, platform, idents, nimlexbase, llstream const MaxLineLength* = 80 # lines longer than this lead to a warning @@ -273,8 +273,8 @@ proc getNumber10(L: var TLexer, tok: var TToken) = proc HandleCRLF(L: var TLexer, pos: int): int = case L.buf[pos] - of CR: result = lexbase.HandleCR(L, pos) - of LF: result = lexbase.HandleLF(L, pos) + of CR: result = nimlexbase.HandleCR(L, pos) + of LF: result = nimlexbase.HandleLF(L, pos) else: result = pos proc getString(L: var TLexer, tok: var TToken) = @@ -286,7 +286,7 @@ proc getString(L: var TLexer, tok: var TToken) = inc(pos) while true: case buf[pos] - of CR, LF, lexbase.EndOfFile: + of CR, LF, nimlexbase.EndOfFile: lexMessage(L, errClosingQuoteExpected) break of '\'': @@ -362,7 +362,7 @@ proc scanLineComment(L: var TLexer, tok: var TToken) = while true: inc(pos, 2) # skip // add(tok.literal, '#') - while not (buf[pos] in {CR, LF, lexbase.EndOfFile}): + while not (buf[pos] in {CR, LF, nimlexbase.EndOfFile}): add(tok.literal, buf[pos]) inc(pos) pos = handleCRLF(L, pos) @@ -391,7 +391,7 @@ proc scanCurlyComment(L: var TLexer, tok: var TToken) = of '}': inc(pos) break - of lexbase.EndOfFile: lexMessage(L, errTokenExpected, "}") + of nimlexbase.EndOfFile: lexMessage(L, errTokenExpected, "}") else: add(tok.literal, buf[pos]) inc(pos) @@ -415,7 +415,7 @@ proc scanStarComment(L: var TLexer, tok: var TToken) = break else: add(tok.literal, '*') - of lexbase.EndOfFile: + of nimlexbase.EndOfFile: lexMessage(L, errTokenExpected, "*)") else: add(tok.literal, buf[pos]) @@ -561,7 +561,7 @@ proc getTok(L: var TLexer, tok: var TToken) = getNumber16(L, tok) of '%': getNumber2(L, tok) - of lexbase.EndOfFile: + of nimlexbase.EndOfFile: tok.xkind = pxEof else: tok.literal = c & "" |