lib/citrus.rb in citrus-2.5.0 vs lib/citrus.rb in citrus-3.0.0

- old
+ new

@@ -1554,25 +1554,5 @@ end end end end end - -class Object - # A sugar method for creating Citrus grammars from any namespace. - # - # grammar :Calc do - # end - # - # module MyModule - # grammar :Calc do - # end - # end - # - def grammar(name, &block) - warn("Object#grammar will no longer be available by default in citrus 3.0; You should require 'citrus/core_ext'.") - namespace = respond_to?(:const_set) ? self : Object - namespace.const_set(name, Citrus::Grammar.new(&block)) - rescue NameError - raise ArgumentError, "Invalid grammar name: #{name}" - end -end