But see, its like this: My main type in my main file has variables of types that are defined in other sections. These other types are extensions of the main type, and im organizing it so that each extension has any corresponding functions in the same file.
maintype is in the main source file with Module/ModuleInfo etc. And parts A and B are in two other files. But the main needs types from parts a and b, and types a and b extend maintype. Include works, but it doesn't document the commands and keywords. It's not a huge problem and I can deal without it, but I would like to have my commands documented.
'***MAIN***' Type maintype Field thing:atype Field thang:btype EndType '***PART1***' Type atype Extends maintype Field a,b,c EndType Function NewAType() 'blah blah EndFunction '***PART2***' Type btype Extends maintype Field x,y,z EndType Function NewBType() 'blah blah EndFunction
maintype is in the main source file with Module/ModuleInfo etc. And parts A and B are in two other files. But the main needs types from parts a and b, and types a and b extend maintype. Include works, but it doesn't document the commands and keywords. It's not a huge problem and I can deal without it, but I would like to have my commands documented.