class IDL::Scanner::TokenRegistry
def [](key)
def [](key) super(::Symbol === key ? key : key.to_s.to_sym) end
def []=(key, val)
def []=(key, val) super(::Symbol === key ? key : key.to_s.to_sym, val.to_s) end
def assoc(key)
def assoc(key) k_ = (::Symbol === key ? key : key.to_s.to_sym) self.has_key?(k_) ? [k_, self[k_]] : nil end
def delete(key)
def delete(key) super(::Symbol === key ? key : key.to_s.to_sym) end
def has_key?(key)
def has_key?(key) super(::Symbol === key ? key : key.to_s.to_sym) end