help-bison
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Fwd: Help to execute "A Complete C++ example"


From: ooklac
Subject: Fwd: Help to execute "A Complete C++ example"
Date: Tue, 30 May 2006 09:52:17 -0500

---------- Forwarded message ----------
From: address@hidden <address@hidden>
Date: May 16, 2006 3:06 PM
Subject: Re: Help to execute "A Complete C++ example"
To: Anouar LACHHEB <address@hidden>


Hmmm...I get the following from running compile.csh
flex Done
bison Done
g++ Calculator.l.cpp Done
g++ Calculator.cpp Done
g++ Calculator_driver.cpp Done
g++ Calculator.y.cpp Done
Calculator.y.o(.text+0xb7c): In function `yy::Calculator_parser::parse()':
/home/mblackmon/c++/Calculator/Calculator.y.cpp:289: undefined
reference to `Calculator_lex(YYSTYPE*, yy::location*,
Calculator_driver&)'
collect2: ld returned 1 exit status

With bison 2.1, flex 2.5.31, and g++ 4.0.2 on Redhat 4.0.2-8

On 4/24/06, Anouar LACHHEB <address@hidden> wrote:
Hi Anuradha;

You'll find attached the complete C++ calculator sample including a
customized "compile.csh" file with no compile errors.

You can take that compile.csh and build up your make file.

Best regards,
AnL.

-----Original Message-----
From: address@hidden
[mailto:address@hidden On Behalf Of
Anuradha Somayaji
Sent: Wednesday, April 19, 2006 7:36 AM
To: address@hidden
Subject: Help to execute "A Complete C++ example"


I am a newbie trying to use Bison 2.1 to help build a C++ ast tree
structure. So before that, when i wanted to try Bison out, i checked the
section 10.1 "A Complete C++ example" as given in the
http://www.gnu.org/software/bison/manual/html_mono/bison.html, I get a lot
of compilation errors (unknown cin, cout, undeclared yyin, yyrestart, cerr,
etc) when doing
>g++ -c lex.yy.cc

For all other files, [calc++-driver.cc, calc++-parser.tab.cc (generated by
bison 2.1) and  calc++.c]  the g++ -c option was successful. Can you please
let me know the order in which i should compile these files and the exact
commands i should use to compile and execute the c++ calculator? It will
also be helpful if you could point to a web-page where a
C++ ast object has been built using bison.

Thanks and regards,
Anuradha S
_______________________________________________
address@hidden http://lists.gnu.org/mailman/listinfo/help-bison


_______________________________________________
address@hidden http://lists.gnu.org/mailman/listinfo/help-bison







reply via email to

[Prev in Thread] Current Thread [Next in Thread]