make name into non-terminal and remove faulty nt

I misread the example 'NT' that was given for a non-terminal. I thought
it had to be uppercase chars; like a Ruby constant.
move the pruning NT and add more comments
convert tabs to spaces

Yikes. I totally missed the fact that I was mixing tabs and spaces for
indentation.