How are finite automata used in a compiler?

Compiler Design - Finite Automata. Finite automata is a state machine that takes a string of symbols as input and changes its state accordingly. Finite automata is a recognizer for regular expressions. When a regular expression string is fed into finite automata, it changes its state for each literal.
For More Information Please Refer:

You May Also Like to Read: