Grammar Analysis and Parsing
.--.
_/aa \
\__\ |
) ( ,
/ `-----'\
| --. |
.-\ --' /-.
`'.-_.-_-,_-._-.-'`