1
1
mirror of https://github.com/kanaka/mal.git synced 2024-09-21 10:37:58 +03:00
mal/livescript/step0_repl.ls
Jos van Bakel 18ed164176 Step 0 & 1
2017-05-05 22:19:54 +02:00

29 lines
480 B
Plaintext

readline = require './node_readline'
{id} = require 'prelude-ls'
READ = id
EVAL = id
PRINT = id
rep = (line) -> PRINT EVAL READ line
loop
line = readline.readline 'user> '
break if not line? or line == ''
console.log rep line
# rl = readline.createInterface do
# input : process.stdin
# output : process.stdout
# prompt: 'user> '
# rl.prompt!
# rl.on 'line', (line) ->
# console.log rep line
# rl.prompt!
# rl.on 'close', ->
# process.exit 0