Sha256: 6b38f616100f51fad9e4538a71c82c31fa1d89a50fdb1dd2c3d3732b9b9e0c06

Contents?: true

Size: 356 Bytes

Versions: 9

Compression:

Stored size: 356 Bytes

Contents

require_relative "./node"

module Dentaku
  module AST
    class Grouping < Node
      def initialize(node)
        @node = node
      end

      def value(context = {})
        @node.value(context)
      end

      def type
        @node.type
      end

      def dependencies(context = {})
        @node.dependencies(context)
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
dentaku-3.5.4 lib/dentaku/ast/grouping.rb
dentaku-3.5.3 lib/dentaku/ast/grouping.rb
dentaku-3.5.2 lib/dentaku/ast/grouping.rb
dentaku_zevo-3.5.2 lib/dentaku/ast/grouping.rb
dentaku-3.5.1 lib/dentaku/ast/grouping.rb
dentaku-3.5.0 lib/dentaku/ast/grouping.rb
dentaku-3.4.2 lib/dentaku/ast/grouping.rb
dentaku-3.4.1 lib/dentaku/ast/grouping.rb
dentaku-3.4.0 lib/dentaku/ast/grouping.rb