cleaned up parser.y
trace to stderr, not stdout
print non matching content
work on pydada