left-branching language