Class: NRSER::RSpex::Args

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

Instance Method Summary collapse

Instance Method Details

#to_desc(max = nil) ⇒ Object



235
236
237
238
239
240
241
242
243
244
# File 'lib/nrser/rspex.rb', line 235

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