diff --git a/tests/cpp/t6986.nim b/tests/cpp/t6986.nim new file mode 100644 index 0000000000..ffd277adb0 --- /dev/null +++ b/tests/cpp/t6986.nim @@ -0,0 +1,16 @@ +discard """ + targets: "cpp" + action: "compile" +""" + +import sequtils, strutils + + +let rules = toSeq(lines("input")) + .mapIt(it.split(" => ").mapIt(it.replace("/", ""))) + .mapIt((it[0], it[1])) + + +proc pp(s: string): auto = + toSeq(lines(s)).mapIt(it.split(" => ").mapIt(it.replace("/", ""))).mapIt((it[0], it[1])) +echo pp("input")