as far as processing the input file, what should we do with words like these?
ani3mal (keep animal, or discard entire 'word')
ani\nmal (do words span lines?)
ani-\nmal (do words with dashes span lines?)
ani--mal (if two dashes, discard one dash and keep ani-mal or drop whole word?)
> and what if it starts with a
dash or quote?
> -animal
Ann -
- jdp
A word is a string of characters that begins with a letter and
includes only letters and some punctuation. A word may include a dash
"-" or an apostrophe "'" if it is directly
followed by letter.