• C

interpreter for Borland C++ v.4.53

I was wondering, I am new to C, specially with C++, but first I want to know more about C. Is there a C interpreter???
I have found something what looks like it, but doesnt realy work. It's called "CINT C++ interpreter".
Anybody?? I work with Borland C++ version 4.53
dstolleAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

abancroftCommented:
Normally, C/C++ is NOT interpreted - it is compiled to machine code which the CPU then executes (with some help from the OS).

Depending on the machine & program being compiled, the compilation/link process can be very long (overnight in some cases).

Obviously this doesn't make for very productive bug hunting, since this involves repeatedly compiling & linking the program.

The CINT program is designed to reduce the length of the edit/compile/link/debug/edit cycle by interpreting the C/C++ program, thus making for faster development.

Unless you are finding the compilation process too long, you don't need this interpreter.
0
dstolleAuthor Commented:
Well I know C is not interpreted, but isnt there any tools. Pascal has an interpreter tool, although it is a compiled programming language. An interpreter tool to guard your coding...
So CINT, isnt wurth using?? Sorry for my unknowledgement, but I need to ask dumb questions to make my self clear..
0
KangaRooCommented:
If your applications are 'small', which i suspect, and compile time is less then a few seconds I wouldn't switch. I wonder if such an interpreter would do the same 'compile' time checking a real compiler performs. If it does not, it will miss common errors which are usually detected at compile time and even increase development time. If it does, it will not really faster in 'compiling'.
0
jhanceCommented:
The only C/C++ interpreter I've ever seen is CINT from:

http://root.cern.ch/root/Cint.html

while it's not Borland C++ specific, it's really an amazing tool when you consider the difficulty of interpreting a complex language like C++.

For learning situations like yours, I think you'll find it an adequate solution.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
C

From novice to tech pro — start learning today.