Hi Charles,
in folder tests\constructs there is the file MultiDimArray.o2bas which does not work with the new oxygen.dlls. I think this is because of the new macro rules. If I use:
...
macro bm(z,y,x, xe,ye,ze) b[z*xe*ye+y*xe+x]
...
then I will get the expected result. It will also work if I use:
...
macro bm(z,y,x, ,xe,ye,ze) b[z*xe*ye+y*xe+x]
...
What is the difference between using , xe and , ,xe? With the new macro system (e.g. #return) would there be altenatives for treating multidimensional arrays?
Roland