class Pione::Util::IgnoreAtom
Public Class Methods
new(atom)
click to toggle source
# File lib/pione/util/parslet-extension.rb, line 41 def initialize(atom) @atom = atom end
Public Instance Methods
to_s_inner(prec)
click to toggle source
# File lib/pione/util/parslet-extension.rb, line 50 def to_s_inner(prec) "IGNORE" end
try(source, context, consume_all)
click to toggle source
# File lib/pione/util/parslet-extension.rb, line 45 def try(source, context, consume_all) success, _ = result = @atom.try(source, context, consume_all) return sucess ? succ(nil) : result end