いろいろ考えているうちに構文規則がおかしなことになってきました;
とりあえず負の数やかっこを含む数式の構文木を一通り考えてみたつもりなんですけど、
以下のような感じであっているでしょうか?
http://fast-uploader.com/file/6973521373227/
また、他に欠けているパターンはないでしょうか?