A fork of Crisp for HARP
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.

26 righe
309 B

  1. #! /usr/bin/env crystal run
  2. require "./readline"
  3. # Note:
  4. # Employed downcase names because Crystal prohibits uppercase names for methods
  5. def read(x)
  6. x
  7. end
  8. def eval(x)
  9. x
  10. end
  11. def print(x)
  12. x
  13. end
  14. def rep(x)
  15. read(eval(print(x)))
  16. end
  17. while line = my_readline("user> ")
  18. puts rep(line)
  19. end