Sha256: cbd99087f22bce7c98ee214316c4582f9763e96ab40286b77712cef2d573153b

Contents?: true

Size: 912 Bytes

Versions: 2

Compression:

Stored size: 912 Bytes

Contents

class Predicate
  Grammar = Sexpr.load File.expand_path('../grammar.sexp.yml', __FILE__)
  module Grammar

    def tagging_reference
      Predicate
    end

    def default_tagging_module
      Expr
    end

  end
end # class Predicate
require_relative 'nodes/expr'
require_relative 'nodes/dyadic_comp'
require_relative 'nodes/nadic_bool'
require_relative 'nodes/tautology'
require_relative 'nodes/contradiction'
require_relative 'nodes/identifier'
require_relative 'nodes/qualified_identifier'
require_relative 'nodes/and'
require_relative 'nodes/or'
require_relative 'nodes/not'
require_relative 'nodes/eq'
require_relative 'nodes/neq'
require_relative 'nodes/gt'
require_relative 'nodes/gte'
require_relative 'nodes/lt'
require_relative 'nodes/lte'
require_relative 'nodes/in'
require_relative 'nodes/intersect'
require_relative 'nodes/literal'
require_relative 'nodes/match'
require_relative 'nodes/native'

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
predicate-2.0.1 lib/predicate/grammar.rb
predicate-2.0.0 lib/predicate/grammar.rb