Question: PROGRAM TRANSLATION: Design a DFSA to recognize two different kinds of identifiers, variables and functions, made up of letters and digits and separated by WS.
PROGRAM TRANSLATION:
- Design a DFSA to recognize two different kinds of identifiers, variables and functions, made up of letters and digits and separated by WS. Both identifiers must start with a letter and follow with any number of letters or digits.
- Variables must have at least two consecutive digits
- Functions (function names only as an identifier) must not have two consecutive digits
For both, start by listing the alphabet, then the tokens, then the design as a graph.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
