Define a left-recursive grammar rule.

. What three extensions are common to most EBNFs?

. Distinguish between static and dynamic semantics.

What purpose do predicates serve in an attribute grammar?

What is the difference between a synthesized and an inherited attribute?

. How is the order of evaluation of attributes determined for the trees of a
given attribute grammar?