parser: make -> and . left-associative (they have to be)
x86: add binary tree struct example