Looking for a tutor for my computer science research paper
"Start Symbol" = <program> NEWLINE = '\n' PLUS = '+' MINUS = '-' DIVIDE = '/' MULTIPLY= '*' POWER ='^' REMAINDER='Mod' DIVISOR='Div' LPAREN = '(' RPAREN = ')' NUMBER ={Digit}+ |{Digit}'.'{Digit}+('e'|'E')[-]{Digit}+ FLOAT = {Digit}+ '.' {Digit}+ VARIABLE ={Letter} {AlphaNumeric}* SEMICOLON = ';' COMMA = ',' EQUAL = '=' <program>::= <program> <declaration> | <declaration> <declaration>::= VARIABLE EQUAL <expression> SEMICOLON | SEMICOLON <expression>::= <simple-exp> <expression> | <simple-exp> <simple-exp>::= <term> <adop> <term> | <term> <adop> ::= PLUS | MINUS <term>::= <term> MULTIPLY <factor> | <term> DIVIDE <factor>| <factor> <factor>::= <factor> POWER <factor> | <module> |MINUS <module> <module> ::= <dm> LPAREN <parameters> RPAREN| <terminal> <parameters> ::= <simple-exp> COMMA <simple-exp> <dm>::= DIVISOR | REMAINDER <terminal>::= LPAREN <simple-exp> RPAREN | VARIABLE |<NUM> <NUM> ::= NUMBER | FLOAT