The manual has lots of references to the "class" definition, but I can't find an actual definition of "class". What appears to be class/1 seems to have a class name as an argument. What appears to be class/3 seems to have a file name as its first argument. Also, "use_class" appears to use a file name.
This and other wording in the manual suggests that a file should have only one class definition in it. Is this true? Can one have more than one class definition in a file and load all those classes with one "use_class"?
Does anyone have any experience with this?
Thanks, John McCulloch