! classutl.h - utilities to aid Classes for Inform
! Version 1.0 (19-Sep-2001)
!
! by Matt Albrecht -
[email protected]
!
! (If you need to edit this file, note that indentations are 4 spaces
! and tabs are not used.)
!
! This has been donated to the Public Domain. Use, abuse, and don't blame me.
!
! To prevent cluttering of the global name space, all definitions herein
! begin with "classutl_", and library private members begin with "classutl__".
System_file;
Ifndef CLASSUTL__INCLUDED;
Constant CLASSUTL__INCLUDED;
! This property defines a routine in classes that is called when the
! Initialise method is invoked.
Property classutl_constructor;
!---------------------------------------------------------------
! Initializes all objects that have the constructor() method.
! should be called from the Initialise function.
!---------------------------------------------------------------
[ classutl_InitialiseObjects
x;
objectloop( x provides classutl_constructor )
{
x.classutl_constructor();
}
];
Endif; ! CLASSUTL__INCLUDED not defined