Sha256: 88a286dc131c2b36ff97c2f52679a0a89291509e907124818dbe14dc5ce43d93

Contents?: true

Size: 487 Bytes

Versions: 4

Compression:

Stored size: 487 Bytes

Contents

# encoding: utf-8

require 'ruby2ruby'
require 'ruby_parser'
require 'bato/ruby_parser_patches'

module Bato

  class Tagatala

    def initialize

    end

    PASIMULANG_KODIGO = "# encoding: utf-8\nrequire \"bato/core_ext\"\n"

    def sa_ruby(kodigo)
      ruby2ruby = Ruby2Ruby.new
      parser = RubyParser.new
      sexp = parser.process("# encoding: utf-8\n#{kodigo}")

      ruby_kodigo = ruby2ruby.process(sexp)

      "#{PASIMULANG_KODIGO}#{ruby_kodigo}"
    end

  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
bato-0.0.5 lib/bato/tagatala.rb
bato-0.0.4 lib/bato/tagatala.rb
bato-0.0.3 lib/bato/tagatala.rb
bato-0.0.2 lib/bato/tagatala.rb