Add --show-ast command line option

Amended.
The logic is as follows: build an AST for all `-e` expressions and files.
Then at the end, dump the resulting AST.