Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
PTriviaBot - ArgumentParser.rb

ArgumentParser.rb

Caricato da: Piero Tofy
Scarica il programma completo

  1. # Argument parser class
  2. # Takes the ARGV list and returns an hashed item of the form:
  3. # { param1 (without --) : value }
  4. module PTriviaBot
  5.   class ArgumentParser
  6.       def self.parse(args)
  7.         res = {}
  8.         0.step(args.length, 2).each do |i|
  9.           res.store(String(args[i]).delete("--"), args[i+1])
  10.         end
  11.         return res
  12.       end
  13.   end
  14. end