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.

Reply via email to