Class: NRSER::RSpex::Args

Inherits:
List
  • Object
show all
Defined in:
lib/nrser/rspex.rb

Instance Method Summary collapse

Instance Method Details

#to_desc(max = nil) ⇒ Object



249
250
251
252
253
254
255
256
257
258
# File 'lib/nrser/rspex.rb', line 249

def to_desc max = nil
  if last.is_a?( Hash )
    [
      List.new( self[0..-2] ).to_desc,
      Opts[ last ].to_desc,
    ].reject( &:empty? ).join( ", " )
  else
    super
  end
end