mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-28 17:04:41 +00:00
21 lines
355 B
Nim
21 lines
355 B
Nim
discard """
|
|
outputsub: '''Error: invalid indentation 45'''
|
|
"""
|
|
|
|
# feature request #1473
|
|
import macros
|
|
|
|
macro test(text: string): untyped =
|
|
try:
|
|
result = parseExpr(text.strVal)
|
|
except ValueError:
|
|
result = newLit getCurrentExceptionMsg()
|
|
|
|
const
|
|
valid = 45
|
|
a = test("foo&&")
|
|
b = test("valid")
|
|
c = test("\"") # bug #2504
|
|
|
|
echo a, " ", b
|