Sha256: 84ecd0e7c6f3d707a02520d10dff1598181ef4cb0d8b821edcaedb7f682136ab

Contents?: true

Size: 351 Bytes

Versions: 4

Compression:

Stored size: 351 Bytes

Contents

#!/usr/bin/env ruby
require 'rubygems'
require 'shen_ruby'

if ARGV.size > 0
  infile = File.open(ARGV[0])
else
  infile = STDIN
end

first_two = infile.read(2)
if first_two == '#!'
  # Discard shebang line
  infile.readline
else
  infile.ungetc(first_two[1])
  infile.ungetc(first_two[0])
end

shen = ShenRuby::Shen.new
shen.eval_string(infile.read)

Version data entries

4 entries across 2 versions & 1 rubygems

Version Path
shen-ruby-0.15.1 bin/shen-ruby
shen-ruby-0.15.1 bin/shen_ruby
shen-ruby-0.15.0 bin/shen-ruby
shen-ruby-0.15.0 bin/shen_ruby