Sha256: dd42c9ceff61ea291f0b015135978523003a39e66d1d76b7ee54f3844b65ac9a

Contents?: true

Size: 356 Bytes

Versions: 1

Compression:

Stored size: 356 Bytes

Contents

module Treetop
  class AndPredicate < Predicate    
    def to_s
      "&(#{expression.to_s})"
    end
    
    protected
    
    def child_expression_success(index, input, result)
      return success_at(index, input, [result])
    end
    
    def child_expression_failure(index, input, result)
      return failure_at(index, [result])
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
treetop-0.1.0 lib/treetop/grammar/parsing_expressions/and_predicate.rb