Implement Type function elsewhere?

BlitzMax Forums/BlitzMax Beginners Area/Implement Type function elsewhere?

Can't find this in the docs so ... Can you declare a Type method or function as a one liner with no body and then implement it fully further down in the code thus keeping you types small and neat and easy to read? I ask because you can do this in Delphi and it's very useful.

look at Abstract

Thanks, I know what abstract does but thats so you can implement the method in a child (extended) class, it doesn't mean you can just have the function outside of the type (but referenced to it) further down in the code does it?

As far as I know it's all got to be contained within the type.

Ahhh right, you mean forward declarations. No, BMax doesn't support that.

never mind thanks anyway. I'm just used to forward declarations that's all.

No you can't. You don't need to either, as BlitzMAX doesn't use a single pass compiler.