mirror of
https://github.com/nim-lang/Nim.git
synced 2026-04-19 14:00:35 +00:00
fixes #1788
This commit is contained in:
@@ -1517,8 +1517,8 @@ proc getStr*(a: PNode): string =
|
||||
proc getStrOrChar*(a: PNode): string =
|
||||
case a.kind
|
||||
of nkStrLit..nkTripleStrLit: result = a.strVal
|
||||
of nkCharLit: result = $chr(int(a.intVal))
|
||||
else:
|
||||
of nkCharLit..nkUInt64Lit: result = $chr(int(a.intVal))
|
||||
else:
|
||||
internalError(a.info, "getStrOrChar")
|
||||
result = ""
|
||||
|
||||
|
||||
@@ -62,3 +62,7 @@ when false:
|
||||
block:
|
||||
var a, b: Bar[int, 0..2]
|
||||
discard foo(a, b)
|
||||
|
||||
# bug #1788
|
||||
|
||||
echo "hello" & char(ord(' ')) & "world"
|
||||
|
||||
Reference in New Issue
Block a user