Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Ada in CDT

Not sure about tons, otherwise it woudn't work at all :).
I don't know, if you've seen my proposals about debug API, but the cleanup and refactoring is on my todo list. Not for 3.0, of course.

----- Original Message ----- From: "Douglas Schaefer" <dschaefe@xxxxxxxxxx>
To: "CDT General developers list." <cdt-dev@xxxxxxxxxxx>
Sent: Thursday, April 21, 2005 4:14 PM
Subject: Re: [cdt-dev] Ada in CDT

Oh, there's tons of C/C++ specific stuff in the UI (debug and core) that

would need to pay close attention to the contentType that probably
today. I think we're still in for a big effort but hopefully that will
amortized as people try to add more languages (hey, how about Verilog

Doug Schaefer
Ottawa Lab, IBM Rational Software Division

"Mikhail Khodjaiants" <mikhailk@xxxxxxx>
Sent by: cdt-dev-bounces@xxxxxxxxxxx
04/21/2005 03:02 PM
Please respond to
"CDT General developers list."

"CDT General developers list." <cdt-dev@xxxxxxxxxxx>

Re: [cdt-dev] Ada in CDT

Did you try to check the "Show Type Names" option of the Variables view?

This is probbaly one of the C/C++ specifics we should move to a separate


----- Original Message ----- From: "Douglas Schaefer" <dschaefe@xxxxxxxxxx>
To: <cdt-dev@xxxxxxxxxxx>
Sent: Thursday, April 21, 2005 2:53 PM
Subject: [cdt-dev] Ada in CDT

Hey gang,

Here's something to put in the "Hey, that's cool" pile. I did an
experiment with a quick Ada hello world example that called into a C
function. I built using standard make with a simple make file that
the C file (well C++ actually) and calls gnatmake. I then stuck a
breakpoint on the C function and brought the whole works up in the
debugger. You really see the power of gdb and the flexibility of CDT's
integration with it here.

The main work item I did was to hook up the CEditor to ada files. I

had to convince it not to run the CModelBuilder on it. I also had to
the CCodeScanner about Ada keywords. These last two items were done
language descriptor object that is currently based on ICFileType but

move to IContentType when that gets more stable.

If there is interest on this, I'll have to see if I can contribute it,
probably into the CDT Contrib area. At any rate, it does show that

not that far off away from being able to support additional languages
of the box.

Doug Schaefer
Ottawa Lab, IBM Rational Software Division

cdt-dev mailing list

cdt-dev mailing list

Back to the top