From: Simon on
Many thanks for those suggestions. I will follow them up.

Simon


"Simon" <Simon2(a)newsgroup.nospam> wrote in message
news:sLednRDWhcw2OMnWnZ2dnUVZ8iCdnZ2d(a)pipex.net...
> Hi all
>
> I have an MS Visual C++ MFC application. I want to allow my users to
> write plug-ins to extend the app. I would like to expose a simplified
> version of my internal object model, so that users can manipulate my
> objects in the plug-ins. I am looking for a small-footprint, light-weight
> scripting language that I can embed in my app. I'd like it to be as easy
> as possible for both me and my users. A free solution would be nice.
>
> I thought about Lua which seems to tick all the boxes except that it isn't
> object-oriented. Actually I don't particularly need users to be able to
> create their own classes and methods etc; but I do want them to be able to
> access my internal object model, and store pointers to my objects and call
> any methods on these objects which I choose to expose.
>
> Can anyone suggest a good solution. Thanks in advance.
>
> Simon
>