Boost logo

Boost :

From: Eric Boutin (eric_at_[hidden])
Date: 2003-12-03 16:29:39

if you consider loading a .a or .so or .dll file "interpreting". then it
looks like it.. howerver.. this is definatly not the case...

this librairy loads compiled code dynamicly, like you load a .dll or .a or
.so file, but in a standard C++ way without any non-standard call.

"Pavel Vozenilek" <pavel_vozenilek_at_[hidden]> a écrit dans le message de
> "Eric Boutin" <eric_at_[hidden]> wrote
> > it calls function dynamicly, all in standard C++, using system(
> > std::string::c_srt( ) );
> >
> > the librairy will be an standard executable file, and it must accept 3
> > arguments, argv[0] is.. argv[0] as usual.. argv[1] is the path to a
> > that contains input info about the function to calls and the argument
> > for the function, and argv[2] is the where to redirect the output of the
> > function..
> > the the lib will parse the input file, read the name of the function,
> > the argument, call the function with the argument and a ostream&, the
> > function will use this ostream to output things, and then the function
> will
> > return..
> > then the main program will parse this ostream and extract data from it
> >
> Sounds similar to C++ interpreter CINT:
> /Pavel
> _______________________________________________
> Unsubscribe & other changes:

Boost list run by bdawes at, gregod at, cpdaniel at, john at