|
|
1.1 ! root 1: procedure words(k) ! 2: local wchar, wordlist, line, i, j ! 3: wchar := &lcase ++ &ucase ++ '\'-' ! 4: wordlist := [] ! 5: while line := read() do { ! 6: i := 1 ! 7: while j := upto(wchar,line,i) do { ! 8: i := many(wchar,line,j) ! 9: put(wordlist,line[i:j]) ! 10: if *wordlist = k then break break ! 11: } ! 12: } ! 13: return wordlist ! 14: end
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.