BNF definition of the syntax of (all possible) input statements in C++.

This is what I have so far:

<Input Statement>::= <Dashes> <Expression>;
<Dashes>::= >>
<Expression>::= <Identifier>|<Identifier> <Dashes> <Expression>
<Identifier>::= <Letter> | <Identifier> <character>
<Character>::= <Letter> | <Digit>


I don't know where to go from here.
Last edited on
Topic archived. No new replies allowed.