answersLogoWhite

0


Best Answer

Lex and Yacc are two tools that are used to implement the first stages of compilation: tokenization (lexical analysis) and parsing. Free and Open Source versions of these tools are available called Flex and Bison.

User Avatar

Wiki User

16y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What are the names of tools used for fast implimentation of phases of compiler?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Difference between Apple Mac and Intel c compiler?

Apple provide the GCC (GNU Compiler Collection) compiler with their development tools which come free with the Mac OS X. Intel produce a version of their compiler for the Mac platform. For specific details see the links below.


What is compiler writing tool?

they are tools to help developed compilers


What are all the names of ancient Egyptian tools?

tools


What is the names of tools use by scientist for observing?

their tools and observations.


Names of aboriginal tools?

spear


What tools can be found inside C plus plus?

C++ is a standard -- there are no tools as such. Even the generic implementation has no tools beyond an editor, a compiler and a linker. To gain tools, you must buy an integrated development environment (IDE) which will provide built-in tools including a debugger, memory viewers, watches and so on. You can also build your own tools or add third-party tools to the IDE.


How do you get to the compiler settings or options in MSVS 2010 C plus plus?

For your project: Project -> "Name of your project" Properties... Global settings are in: Tools -> Options...


What tools does Video Game Designers use?

Video game designers use many tools. They all vary from code compilers to 3D programs. A popular modeling tool would be Autodesk Maya. But code compiler programs are a bit more difficult to spot. The only 2 code compiler programs I know about is Java Eclipse and Code:Blocks; I am a game developer myself.


What does building the compiler exactly means how does this differs from installing the compiler in perspective of GCC?

Installing a compiler, not just the gcc compiler, is a process where you copy the various executable files to the installation directory, where you copy the various header files to the include directory, where you copy the various library files to the lib directory, in short, where you install the compiler program and configure it so that it can do its work, namely to compile programs. This is no different than installing any other program, such as the game Myst. Building a compiler, on the other hand, is the process where you use a compiler, or other tools, to compile a set of programs that represents the compiler. If this sounds circular, consider this... The game Myst is a program. You install it in order to play it. When you run it, you load and run the executable code that represents Myst. It also has source code, though you probably can not get a copy of that source code. You build Myst by compiling the source code into object code, and then linking an executable from that object code. Building a compiler is no different. It is a program. It has source code. You build it by compiling the source code into object code, and then linking an executable from that object code. When you do this to a compiler, however, you need to distinguish between the compiler that you are building and the compiler that you are using to build the compiler. Sometimes, the compiler is used to compile a new version of itself, in a different directory. Sometimes, a different compiler is used, such as using a simplified version of C to compile a C++ compiler.


Tools whose names that start with f?

file


Give you 5 boring hand tools?

I am assuming that the question is:"Provide the names of 5 hand boring tools"Here are the names of 5 common hand boring tools used for woodwork.Brad awlAugerTwist drillCounter sinkReamer


Is compiler a hardware?

Programming language compilers are application programs. In some publications, however, the term system software also includes software development tools (like a compiler, linker or debugger).