class Maccro::DSL::MatchExp
Public Class Methods
match?(node)
click to toggle source
# File lib/maccro/dsl/expression.rb, line 91 def self.match?(node) t = node.type t == :MATCH || t == :MATCH2 || t == :MATCH3 end
Public Instance Methods
type()
click to toggle source
MATCH: /…/ without `=~` (matches to $_ implicitly) MATCH2: /…/ =~ “…” (left side) MATCH3: “…” =~ /…/ (right side)
# File lib/maccro/dsl/expression.rb, line 90 def type; :MACCRO_MATCH; end