Skip to main content



      Home
Home » Language IDEs » C / C++ IDE (CDT) » Expression parsing and evaluation in cdt(Expression parsing and evaluation in cdt)
icon5.gif  Expression parsing and evaluation in cdt [message #765229] Tue, 13 December 2011 12:04 Go to next message
Eclipse UserFriend
I want to know how an expression is parsed and evaluated in Expression view
1. Does it uses Elf and dwarf parser ?
2. How is expression parsed as per c++ ?
Re: Expression parsing and evaluation in cdt [message #765510 is a reply to message #765229] Wed, 14 December 2011 03:21 Go to previous messageGo to next message
Eclipse UserFriend
The expression is send directly to gdb via MI and evaluated by gdb.
Re: Expression parsing and evaluation in cdt [message #765535 is a reply to message #765510] Wed, 14 December 2011 04:18 Go to previous messageGo to next message
Eclipse UserFriend
Hi Axel,
Thanks for the help!

I traversed the flow from Expression to gdb via MI Services.
I would like to know, how the C++ parser(in gdb) parses a expression? and
Does it consider the Elf parser/reader and dwarf parser/reader while evaluating the value of expression?
Re: Expression parsing and evaluation in cdt [message #766135 is a reply to message #765535] Thu, 15 December 2011 04:09 Go to previous message
Eclipse UserFriend
gayatri wrote on Wed, 14 December 2011 10:18
Hi Axel,
Thanks for the help!

I traversed the flow from Expression to gdb via MI Services.
I would like to know, how the C++ parser(in gdb) parses a expression? and
Does it consider the Elf parser/reader and dwarf parser/reader while evaluating the value of expression?

You should have a look at the gdb source code then and ask the gdb folks about this.
Previous Topic:how to get build configuration of project
Next Topic:Beginner - Eclipse C++ : some methods not found
Goto Forum:
  


Current Time: Fri Jul 18 01:30:54 EDT 2025

Powered by FUDForum. Page generated in 0.10788 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top