Sha256: 9c8cd448abac2883f2c36cafb483d61666154c119fa97e60d9c136c1243764f9

Contents?: true

Size: 377 Bytes

Versions: 9

Compression:

Stored size: 377 Bytes

Contents

class Gamefic::Query::AnyExpression < Gamefic::Query::Expression
  def initialize()
    super(
      /^(all|everything|every|anything|any|each|things|stuff)( (that|which) (is|are))?$/,
      /^all of$/,    
    )
  end
  def signature
    "#{self.class}"
  end
end

module Gamefic::Use
  def self.any_expression
    Gamefic::Query::AnyExpression.new
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
gamefic-sdk-1.6.0 scripts/standard/plural/queries/any_expression.plot.rb
gamefic-sdk-1.5.0 scripts/standard/plural/queries/any_expression.plot.rb
gamefic-sdk-1.4.1 scripts/standard/plural/queries/any_expression.plot.rb
gamefic-sdk-1.4.0 scripts/standard/plural/queries/any_expression.plot.rb
gamefic-sdk-1.3.1 scripts/standard/plural/queries/any_expression.plot.rb
gamefic-sdk-1.3.0 scripts/standard/plural/queries/any_expression.plot.rb
gamefic-sdk-1.2.0 scripts/standard/plural/queries/any_expression.plot.rb
gamefic-sdk-1.1.0 scripts/standard/plural/queries/any_expression.plot.rb
gamefic-sdk-1.0.1 scripts/standard/plural/queries/any_expression.plot.rb