olderfart, I went ahead and asked from Ruud about this and indeed, the global space of the scripts is inherited by each script you add to the commandline.
so, if you tokenize them all in one commandline, the last file will have the global vars of all previous scripts.
at least, that's how I understood it.

now, the reason why include was succested still is there.
you don't give anything else but the mainscript as a parameter to kix /t and it will tokenize your entire script tree into kix-compiled kx-file.
and like ruud said before, it will be lot faster - and in fact should be smaller too (my note) - than if you use call and separately tokenize each script.
if not, there is either a bug, or some user "misbehavior" like in here.
_________________________
!

download KiXnet