1
1
mirror of https://github.com/kanaka/mal.git synced 2024-11-10 12:47:45 +03:00
mal/nim/step0_repl.nim
2015-02-28 05:15:38 +01:00

12 lines
212 B
Nim

import rdstdin
proc read(str: string): string = str
proc eval(ast: string): string = ast
proc print(exp: string): string = exp
while true:
let line = readLineFromStdin("user> ")
echo line.read.eval.print