Sha256: 2f97db14b8be57e210d2453ad174b6e382a1f3a167e7cb70a8d2d9621ac22f88
Contents?: true
Size: 434 Bytes
Versions: 1
Compression:
Stored size: 434 Bytes
Contents
#!/usr/bin/env ruby # encoding: utf-8 lib = File.expand_path("../../lib",__FILE__) $:.unshift lib module Yahtzee require 'game' module_function def repl -> prompt do print prompt handle_input(gets.chomp!) end end def handle_input(input) begin result = eval(input) rescue Exception => e result = e.message end puts result.to_s end end loop do Yahtzee.repl[">> "] end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
functional-yahtzee-0.0.3 | bin/console |