Arrays have to be dimensioned outside of all function calls initially but may be redimensioned within a function. I don't think you can return an array from within a function although you can return a type.
Functions and returns
Blitz3D Forums/Blitz3D Programming/Functions and returnsThe forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.