Sha256: 7dc8e33d4cceffe189d9f3dbf587562160b9116d9f3843b9fe80ef6b8f2f1cfa
Contents?: true
Size: 537 Bytes
Versions: 1
Compression:
Stored size: 537 Bytes
Contents
require 'bitmapped/bitmap' require 'readline' module Bitmapped class Cli class << self def start begin bitmap = Bitmap.new puts "Bitmapped Command Centre (Ctrl+C to exit):" loop do input = split_input(Readline.readline("> ")) puts bitmap.command(input) end rescue Interrupt => interrupt puts "\nExiting..." exit end end def split_input(input) input.strip.split(' ') end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
bitmapped-0.1.0 | lib/bitmapped/cli.rb |