> object o = ((program)"test.pike")();
> mkmapping(indices(o), annotations(o));
(1) Result: ([ /* 3 elements */
"bar": 0,
"foo": (< /* 1 element */
A.C
>),
"gazonk": 0
])
But I’m puzzled as to why gazonk is 0 and not (<A.B>). Also, how would I query program(“test.pike”) to see that it has A.C defined within it? I have not dug too far into this yet, just hoping there’s an obvious answer I’ve missed.