Parse Tree / Abstract Syntax Tree (AST) Context-Free Grammar (CFG) Leftmost derivation Left Factoring Left Recursive