Hi, Vance : Thanks for your appreciated response, I didn't try v8::Compiler::CompileFunctionInContext yet. I'm trying to achieve scoping now using spidermonkey I hope it works out.
On Tuesday, March 26, 2019 at 5:01:45 PM UTC+2, vance huang wrote: > > Hi, Muhammad: > > Sorry I haven't been able to get back to this project so there is no > progress yet. Have you tried the v8::Compiler::CompileFunctionInContext > recommended by Yang? I haven't tried it so not sure if that will help and > not sure how to use it. May take awhile for me to get back to this so if > you have more question regarding the above function, you may ask Yang and > hopefully we will overcome this issue. Good luck!! > > Vance > > On Tuesday, March 26, 2019 at 7:43:55 AM UTC-5, muhammad sami wrote: >> >> Hi vance >> >> I am having similar issue as you regarding how to implement the vxml >> scoping hierarchy using v8. Do you get this issue resolved? Any >> help/direction will be really appreciated. Thanks >> >> On Thursday, March 14, 2019 at 7:04:22 PM UTC+2, vance huang wrote: >>> >>> Hi, Andrey: >>> >>> I am having similar issue as you regarding how to implement the vxml >>> scoping hierarchy using v8 (coming from old spidermonkey). Do you get this >>> issue resolved? Any help/direction will be really appreciated. Thanks. >>> >>> Vance >>> >>> On Friday, January 22, 2010 at 8:47:27 AM UTC-6, Andrey Semashev wrote: >>>> >>>> I'll explain more closely to the code. Let's assume my scope hierarchy >>>> is initialized the way I presented in my post. I have this script: >>>> >>>> var x = 10; >>>> >>>> and I want to execute it in the document scope. So the sequence should >>>> be like this: >>>> >>>> [set the current scope to session.application.document] >>>> v8::Script::Run(); // run the script >>>> [restore scope to the root object] >>>> >>>> so that then I have "typeof(session.application.document.x) == >>>> number", and "typeof(x) == undefined". >>>> >>>> On 22 янв, 17:31, Flier Lu <flier...@gmail.com> wrote: >>>> > So, what's your expected? As you know, any object you create in global >>>> > name space will be accessible as a property of global object. >>>> > >>>> > On 1月22日, 下午10时21分, Andrey Semashev <andrey.semas...@gmail.com> >>>> wrote: >>>> > >>>> > >>>> > >>>> > > BTW, this is how I create the needed scope hierarchy: >>>> > >>>> > > var Session = new Function(); >>>> > > var Application = new Function(); >>>> > > var Document = new Function(); >>>> > > var Dialog = new Function(); >>>> > >>>> > > var session = new Session(); >>>> > > Application.prototype = session; >>>> > >>>> > > session.application = new Application(); >>>> > > Document.prototype = session.application; >>>> > >>>> > > session.application.document = new Document(); >>>> > > Dialog.prototype = session.application.document; >>>> > >>>> > > session.application.document.dialog = new Dialog(); >>>> >>>> -- -- v8-users mailing list v8-users@googlegroups.com http://groups.google.com/group/v8-users --- You received this message because you are subscribed to the Google Groups "v8-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to v8-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.