answersLogoWhite

0


Best Answer

Lexical analysis is the first state of the Compiler design, in this state human typed programs are broken in to tokens and then those tokens are recognized through the Automata theory.

For more details please refer the book, Modern Compiler designing in C

User Avatar

Wiki User

11y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: The role of automata theory in compiler construction?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is role of compiler?

It coverts your source code into machine code so the computer can execute it.


What is the role of the JIT compiler in NET Framework?

JIT compiler is responsible for compiling the code before execution. And there are many types.


What is compiler hints?

compiler hints is a assurance to detecter of the result path.it creates a role of identifier to check the program when the program is executing.


What is the role of data structure in compiler design?

The role of the data structure in compiler designer is to take an input of a program written in another language and produce an output in another language. It also performs error detection.


What was the role of the US in the construction of the Panama Canal?

Construction


What is a QS?

In the construction industry, what is the role of a QS??


What film technician role is most like the role of the foreman in the construction of a building?

The Director


What film technicians role is most like the role of the foreman in the construction of a building?

The Director


What is the role of an Industrial Engineer in a Construction Industry?

Nothing


What is the role of a construction superintendent?

A construction superintendent is charged with the task of overseeing a construction project and ensuring that is completed on time and, ideally, under budget.


What is the difference between a native compiler and a cross compiler?

A native compiler is one that compiles programs for the same architecture or operating system that it is running on. For instance, a compiler running on an x86 processor and creating x86 binaries. A cross-compiler is one that compiles binaries for architectures other than its own, such as compiling SPARC binaries on a PowerPC processor.A cross compiler executes in one environment and generates code for another. A "native compiler" generates code for its own execution environment. For example, Microsoft Visual Studio includes a native compiler. It is used on the Windows platform to create applications that are run on the windows platform. A cross compiler could also execute on the Windows operating system, but possibly generate code aimed at a different platform. Many embedded devices, such as mobile phones or wasching machines, are programed in such way. Compilers generating cross-platform hyper code such as compilers for Java or any of the .NET languages fall somewhere in between these two basic compiler categories. Their nature depends on the exact use-case, and the angle under which you look at those when categorizing.


What is the role of testing in construction?

every one knows! exept me