Sha256: 43642399bc81db25e83cf195b53ddc4aaa0e06ea23a828b8e91805a440e062b8

Contents?: true

Size: 360 Bytes

Versions: 3

Compression:

Stored size: 360 Bytes

Contents

require 'ast'
require 'mumukit/core'

require_relative "./php/version"

module Mulang
  module PHP
    def self.parse(php_ast)
      Mulang::PHP::AstProcessor.new.process_block php_ast
    end

    def self.language
      Mulang::Language::External.new { |it| parse(it) }
    end
  end
end

require_relative "./php/sexp"
require_relative './php/ast_processor'

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mulang-php-6.0.0 lib/mulang/php.rb
mulang-php-0.2.0 lib/mulang/php.rb
mulang-php-0.1.1 lib/mulang/php.rb