Sha256: ce29cea499e143c695978c8f6c0c9f9163c3c9a5f438b21c1d436c828ab233a6
Contents?: true
Size: 458 Bytes
Versions: 4
Compression:
Stored size: 458 Bytes
Contents
require 'ast' require 'parser/ruby23' require 'mumukit/core' require_relative "./ruby/version" module Mulang module Ruby def self.parse(ruby_code) Mulang::Ruby::AstProcessor.new.process Mulang::Ruby::SexpParser.parser(ruby_code) end def self.language Mulang::Language::External.new { |it| parse(it) } end end end require_relative "./ruby/sexp" require_relative './ruby/sexp_parser' require_relative './ruby/ast_processor'
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
mulang-ruby-6.0.0 | lib/mulang/ruby.rb |
mulang-ruby-5.0.0 | lib/mulang/ruby.rb |
mulang-ruby-4.1.0 | lib/mulang/ruby.rb |
mulang-ruby-4.0.2 | lib/mulang/ruby.rb |