program 1. create a program that accepts strings and syntactically analyze it whether it belongs to the language defined by the BNF below:
BNF:
<VD>-><DT><VL>;
<DT>->char|float|int|double
<VL>-><V>|<V>,<VL>
<V>->'any valid variable name'
program 2. valid assignment statement
BNF:
<AS>-><ID>=EXP>;
<ID>->a|b|c|d
<EXP>-><EXP>+<TERM>|<EXP>-<TERM>|<TERM>
<TERM>-><ID>|'('<EXP>')'
I NEED HELP. THANKS:)) I'M FINE WITH ENGLISH SPEAKING !