bin/bato in bato-0.0.11 vs bin/bato in bato-0.0.12
- old
+ new
@@ -1,21 +1,25 @@
#!/usr/bin/env ruby
+# frozen_string_literal: true
+
require 'bato/tagatala'
require 'rubygems'
if ARGV[0].nil?
- puts <<-EOS
-Hindi tinukoy ang file. Ang tamang sintaks ay:
+ puts <<~EOS
+ Hindi tinukoy ang file. Ang tamang sintaks ay:
-bato file.bt
+ bato file.bt
EOS
else
ARGV.each do |file|
next unless file
+
tagatala = Bato::Tagatala.new
kodigo = File.read file, encoding: 'utf-8'
ruby_kodigo = tagatala.sa_ruby kodigo
raise 'Ang pinakamababang kinakailangan bersiyon ng Ruby ay 2.4' if
Gem::Version.new(RUBY_VERSION) < Gem::Version.new('2.3')
+
eval ruby_kodigo
end
end