module RubyNext::Language::Rewriters
Constants
- CUSTOM_PARSER_REQUIRED
Public Instance Methods
+(other)
click to toggle source
# File lib/ruby-next/language/rewriters/pattern_matching.rb, line 20 def +(other) ::Parser::AST::Node.new(:send, [self, :+, other.to_ast_node]) end
-(other)
click to toggle source
Useful to generate simple operation nodes (e.g., 'a + b')
# File lib/ruby-next/language/rewriters/pattern_matching.rb, line 16 def -(other) ::Parser::AST::Node.new(:send, [self, :-, other.to_ast_node]) end
to_ast_node()
click to toggle source
# File lib/ruby-next/language/rewriters/pattern_matching.rb, line 10 def to_ast_node self end