Q22MCQMarks unknown(A)An identifier in a programming language consists of up to six letters and digits of which the first character must be a letter. Derive a regular expression for the identifier.(B)Build an LL(1)LL(1)LL(1) parsing table for the language defined by the LL(1)LL(1)LL(1) grammar with productions Program→ begin d semi X end\text{Program} \rightarrow \text{ begin } d \text{ semi } X\text{ end}Program→ begin d semi X end X→d semi X∣sYX \rightarrow d \text{ semi } X \mid sYX→d semi X∣sY Y→ semi sY∣ϵY \rightarrow \text{ semi } s Y \mid \epsilonY→ semi sY∣ϵSign in to save attempts.Show answer← PreviousNext →SolutionsDiscussionLoading…Sign in with Google