Sha256: c8b010278533cc9fc1bb78c9049a6807a742b5b19a5e2de6af829f7bbd8c1b43

Contents?: true

Size: 551 Bytes

Versions: 33

Compression:

Stored size: 551 Bytes

Contents

.def alpha
   cols = _args.first
   cols = "1" if cols == ""
   cols = cols.to_i
   raise "Columns must be 1-5" unless cols.between?(1,5)
   text = _body.join
   text.gsub!(/\n/, " ")
   words = text.split.sort
   words.each_slice(cols) do |row| 
     row.each {|w| _print '%-15s' % w }
     _puts 
   end
.end
Here is an alphabetized list:

.alpha 3
fishmonger anarchist aardvark glyph gryphon
halcyon zymurgy mataeotechny zootrope
pareidolia manicotti quark bellicose anamorphic
cytology fusillade ectomorph
.end


I hope that worked a second time.

Version data entries

33 entries across 33 versions & 1 rubygems

Version Path
livetext-0.8.7 test/data/example_alpha2/source.lt3
livetext-0.8.6 test/data/example_alpha2/source.lt3
livetext-0.8.5 test/data/example_alpha2/source.ltx
livetext-0.8.4 test/data/example_alpha2/source.ltx
livetext-0.8.3 test/data/example_alpha2/source.ltx
livetext-0.8.2 test/testfiles/example_alpha2/source.ltx
livetext-0.8.1 test/testfiles/example_alpha2/source.ltx
livetext-0.8.0 test/testfiles/example_alpha2/source.ltx
livetext-0.7.9 test/testfiles/example_alpha2/source.ltx
livetext-0.7.8 test/testfiles/example_alpha2/source.ltx
livetext-0.7.7 test/testfiles/example_alpha2/source.ltx
livetext-0.7.6 test/testfiles/example_alpha2/source.ltx
livetext-0.7.5 ./test/testfiles/example_alpha2/source.ltx
livetext-0.7.4 ./test/testfiles/example_alpha2/source.ltx
livetext-0.7.3 ./test/testfiles/example_alpha2/source.ltx
livetext-0.7.2 ./test/testfiles/example_alpha2/source.ltx
livetext-0.7.1 ./test/testfiles/example_alpha2/source.ltx
livetext-0.7.0 ./test/testfiles/example_alpha2/source.ltx
livetext-0.6.9 ./test/testfiles/example_alpha2/source.ltx
livetext-0.6.8 ./test/testfiles/example_alpha2/source.ltx