H ? « »

Language peer sets for CINT:
United States
United States/1999
Designed 1999
1990s languages
Internet
New internationlism
On-Line
On-Line/1999
On-Line/us

CINT(ID:3521/cin003)

C/C++ Interpreter 

alternate simple view
Country: United States
Designed 1999
Published: 1999
Sammet category: On-Line


Masaharu Goto, Agilent Technologies 2000

CINT is a C/C++ interpreter aimed at processing C/C++ scripts. Scripts are programs performing specific tasks. Generally execution time is not critical, but rapid development is. Using an interpreter the compile and link cycle is dramatically reduced facilitating rapid development. CINT makes C/C++ programming enjoyable even for part-time programmers.

CINT covers about 95% of ANSI C and 85% of C++. CINT, written in ANSI C (about 80000 loc), is solid enough to interpret itself and let the interpreted version execute a program. A CINT script can call compiled classes/functions and compiled code can make callbacks to CINT user defined functions.

Utilities , like makecint and rootcint, automate the process of embedding compiled C/C++ library code as shared objects (as Dynamic Link Library, DLL, or shared library, .so). Source files and shared objects can be dynamically loaded/unloaded without stopping the CINT process. CINT offers a gdb like debugging environment for interepreted programs.  



Structures:
Related languages
C CINT   Interpreter for
C++ CINT   Interpreter for

Resources
Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder