Question: How to make a parse tree in C + + with the exemplar code being: string input = HELLOWORLD ; String cypher = ; int

How to make a parse tree in C++ with the exemplar code being: string input=HELLOWORLD;
String cypher=;
int key=3;
For (int i=0; i ::==|
::=||+|+
::=|
::=0|1|2|3|4|5|6|7|8|9|0
::= a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w | x | y | z |
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
::= for( ; ; ){}
::=
::=<|>|==|<=|>=
::=++|--
// consoleOutput depends on if we turn in java or c++
::= System.out.println();
::= cout << ;
And the BNF grammar being:
::==|
::=||+|+
::=|
::=0|1|2|3|4|5|6|7|8|9|0
::= a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w | x | y | z |
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
::= for( ; ; ){}
::=
::=<|>|==|<=|>=
::=++|--
// consoleOutput depends on if we turn in java or c++
::= System.out.println();
::= cout << ;

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!