%start Expr %% Expr: Expr "-" Factor | Factor ; Factor: Factor "*" Term | Term ; Term: "INT" ;