Module: Stupidedi::Interchanges

Defined in:
lib/stupidedi/interchanges.rb,
lib/stupidedi/interchanges/element_types.rb,
lib/stupidedi/interchanges/element_types/special_val.rb,
lib/stupidedi/interchanges/element_types/separator_val.rb

Defined Under Namespace

Modules: ElementTypes

Class Method Summary collapse

Class Method Details

.const_missing(name) ⇒ Object



13
14
15
16
17
18
19
# File 'lib/stupidedi/interchanges.rb', line 13

def self.const_missing(name)
  if REMOVED_ERAS.include?(name.to_sym)
    raise Stupidedi::Exceptions::MissingGrammarError.new("#{self}::#{name}")
  end

  super
end