class Mingle::MingleIdentifiedName
Public Class Methods
impl_parse( s )
click to toggle source
# File lib/mingle.rb, line 2073 def self.impl_parse( s ) MingleParser.consume_string( s ) { |p| p.expect_identified_name } end
Public Instance Methods
external_form()
click to toggle source
# File lib/mingle.rb, line 2083 def external_form @names.inject( @namespace.format( ID_STYLE_LC_HYPHENATED ) ) do |s, nm| s << "/" << nm.format( ID_STYLE_LC_HYPHENATED ) end end
hash()
click to toggle source
# File lib/mingle.rb, line 2078 def hash [ @namespace, @names ].hash end