Pigpen

Have problems with thinking of project codenames? I know I do!

  reg = Regexp.new ARGV[0].split("").join(".*")
  
  puts File.
       open('dictionary').
       read.
       split.
       delete_if {|line| !reg.match(line)}.
       # C-C-C-COMBO BREAKER
       sort {|a, b| a.length <=> b.length }.
       first(10)

Some ideas to get you started:

My current project codenames: Glucinum, Cowflap and Saurel. First
people to guess get a prize! My undying love!