Hi,
I want to make use the 'inspect:functions'-function but whatever I do I always
get this error:
' [inspect:parse] Stopped at
C:/Users/Rob/Projecten/SemanticWorldModel/repo/SWM.main/content/IMPLEMENTATION-DOMAIN/reverseArrayIterator.xqm,
4/27: [XQST0049] Duplicate declaration of static variable .........'
It looks like the function traverse all through the module structure following
the module imports. And when it encouters a cyclic situation, which is not
abnormal within a module structure, the function trigers this error. I think it
should just stop on that branche because obviously the model has already been
processed.
Maybe even, the function should not iterate through the module structure at
all, just returning the functions of the requested module.
Maybe I'm just doing things wrong here. Can you please shed some light on how
to prevent this error when using 'inspect:functions'?
Some background for this madness:
I want to annotate my FunctionDataStructure, dataStructures as
functioncallparameterset, with the name of the module that contains the
functions for this type/class of data (class and methods in OO).
Thanks in advance for your responce.
mvgr.
Rob Stapper