Backus-Naur-Form Grammar of C language variable declaration?

Answer:
<stmt>::=<typespecifier><space><identifier>
<typespecifier>::=int|uint|char|byte|short|double|float
<space>::=" "
<identifier>::=<character>+
<character>::= <digit>|letter|_
<digit>::= 0|1|2|3|4|5|6|7|8|9
<letter>::=a|b|c...|z|A|B|C.....|Z
First answer by ID3577173454. Last edit by ID3577173454. Question popularity: 1 [recommend question].