home *** CD-ROM | disk | FTP | other *** search
- #
- # D I F F E R E N T W O R D S
- #
-
- # This program lists all the different words in the input text.
- # The definition of a "word" is naive.
-
- procedure main()
- letter := &lcase ++ &ucase
- words := set([])
- while text := read() do
- text ? while tab(upto(letter)) do
- insert(words,tab(many(letter)))
- every write(!sort(words))
- end
-