Compiling - Ignore un-instanced types?

BlitzMax Forums/BlitzMax Programming/Compiling - Ignore un-instanced types?

The 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.

Is there a way to ignore un-instanced types at compile time? For example, I have some code that is instanciating a bunch of objects (Rooms) Each room contains properties (N,S,E,W) that are also Rooms. But the compiler stops because as I'm loading up the types it encounters fields which name objects that haven't been created yet.

How do you handle this?

Thanks

Mike