1234567891011121314151617181920 |
- discard """
- targets: "cpp"
- action: "compile"
- """
- import sequtils, strutils
- when defined(nimPreviewSlimSystem):
- import std/syncio
- 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")
|