11-29-2012
Phases of Compilers
Hello
I have a questions and m stuck on it.
Theoritcally the phases of compiler.
1. Lexical analyis -- genrates tokes
NOW MY QUESTION IS: where i can see these token if i make a simple C program.
Please guys tell me step to see it. and other phases too.
your help will be appreciated .
Thanks
9 More Discussions You Might Find Interesting
1. Windows & DOS: Issues & Discussions
Does anyone know of a Good perl compiler for windows ? i have searched google.com and a few other search engines but they havent turned up anything good. Any and all help would be appreciated (3 Replies)
Discussion started by: JeZzTeR
3 Replies
2. Windows & DOS: Issues & Discussions
Hi,
Does anyone know any compilers that will do Microsoft Basic files and make them .exe files.
Thanks :D (1 Reply)
Discussion started by: jacx2
1 Replies
3. UNIX for Dummies Questions & Answers
How can I find out what C++ compilers are available on my system?
Thanks in advance (7 Replies)
Discussion started by: HelpMeIAmLost
7 Replies
4. AIX
Hi,
While trying to configure Apache Web Server on P630 Server i am getting the below message
"Creating Makefile in src
+ configured for AIX 5.2 platform
Error: could not find any of these C compilers
anywhere in your PATH: gcc cc acc c89
Configure terminated"
when i did a "lslpp -l... (2 Replies)
Discussion started by: cherryven
2 Replies
5. Programming
Hello Gurus,
i am ok with the concepts of c language but i would like to know
more about the internals of c with respect to the compilers
what happens when we say
gcc filename.c
the a.out will get created(what actaully compiler does to the code inaddition to generating object code)
... (5 Replies)
Discussion started by: MrUser
5 Replies
6. Programming
i have windows 7 64bit, and i want to program C in it, i have the eclipse for C, but it wont work because i have no C compilers , where do i get a C compiler, so eclipse will work?
I usually transfer to a unix server and use a command
gcc -Wall -g -o ___ ___
where can i get the gcc C... (5 Replies)
Discussion started by: omega666
5 Replies
7. AIX
Hi Guys,
I want to know what are the different C compilers are available on AIX like cc, gcc etc.
Appreciate your help.
Regards,
Srikanth:) (1 Reply)
Discussion started by: ysrikanth
1 Replies
8. Programming
I have g++-4.6 and g++-4.8.2 installed on my system and want to build a suite of programs using each one.
I am thinking putting the option on what to build by having a different target, one for g++-4.6 and another target for g++-4.8.2.
What do you think? (1 Reply)
Discussion started by: kristinu
1 Replies
9. Solaris
I have a SPARC server with Solaris SPARC 10 OS installed
I am trying to compile source code from VLC media player and PHP 7 tarballs
However the stumbling block I encounter is that when I type in ./configure into my PUTTY terminal the GCC compiler tells me halfway through configuration that... (3 Replies)
Discussion started by: alphatron150
3 Replies
YACC(1) General Commands Manual YACC(1)
NAME
yacc - yet another compiler-compiler
SYNOPSIS
yacc [ -vd ] grammar
DESCRIPTION
Yacc converts a context-free grammar into a set of tables for a simple automaton which executes an LR(1) parsing algorithm. The grammar
may be ambiguous; specified precedence rules are used to break ambiguities.
The output file, y.tab.c, must be compiled by the C compiler to produce a program yyparse. This program must be loaded with the lexical
analyzer program, yylex, as well as main and yyerror, an error handling routine. These routines must be supplied by the user; Lex(1) is
useful for creating lexical analyzers usable by yacc.
If the -v flag is given, the file y.output is prepared, which contains a description of the parsing tables and a report on conflicts gener-
ated by ambiguities in the grammar.
If the -d flag is used, the file y.tab.h is generated with the define statements that associate the yacc-assigned `token codes' with the
user-declared `token names'. This allows source files other than y.tab.c to access the token codes.
FILES
y.output
y.tab.c
y.tab.h defines for token names
yacc.tmp, yacc.acts temporary files
/usr/lib/yaccpar parser prototype for C programs
/lib/liby.a library with default `main' and `yyerror'
SEE ALSO
lex(1)
LR Parsing by A. V. Aho and S. C. Johnson, Computing Surveys, June, 1974.
YACC - Yet Another Compiler Compiler by S. C. Johnson.
DIAGNOSTICS
The number of reduce-reduce and shift-reduce conflicts is reported on the standard output; a more detailed report is found in the y.output
file. Similarly, if some rules are not reachable from the start symbol, this is also reported.
BUGS
Because file names are fixed, at most one yacc process can be active in a given directory at a time.
YACC(1)