Examples to top-down parsers: LL parser recursive descent parsers Examples to bottom-up parsers: LR parser operator precedence parser