Subj : Re: Pairs of 32-bit pointers To : netscape.public.mozilla.jseng From : "Sterling Bates" Date : Sat Dec 13 2003 03:05 am "Brendan Eich" wrote in message news:3FD2AA5E.2030509@meer.net... > I have no idea what you mean here. Could you give an example? Some > context? A use-case? Thanks. Another way of looking at my suggestion is this: jsval variable[1]; variable[0] holds the var type. variable[1] holds the actual value (integer, ptr to chars for string, ptr to 64-bit double, etc). &variable[1] is what gets passed around. When code needs to know the type it accesses variable[0] and checks against JSTYPE_, or JSVAL_. Take care, Sterling .