File mu/unit


class mu.ParseUnit

Generated by gp.

Inherits

State supers
gps.Parser, ParseUnitDefines

methods

void
  fill_tokens_by_number;
Undocumented.

instance mu.ParseUnit

variables

Unit unit;
The unit we are reading.

methods

id
  init LexUnit l
  unit Unit u;
Designated initializer.

TomFile
  fileNamed tom.String name;
Return the file corresponding to the name. The default implementation returns the name.

void
       unit tom.String unit_name
      class tom.String class_name
  extension tom.String extension_name
       file TomFile file
     posing tom.Indexed posed_classes;
Note the existence, in the current unit of the extension named extension_name of the class named class_name which itself comes from the unit. Both extension_name and unit are nil to indicate that the class is part of the current unit. Furthermore, the extension resides in the file and it causes the class to pose the classes in posed_classes.

void
  notePoser Meta poser
      poses Meta posed;
Be notified of the poser posing as its superclass posed. The default implementation does nothing.

tom.String (name)
  extension;
Undocumented.

(tom.String, tom.String) (u, m)
  meta_name;
Undocumented.

void
  top;
Undocumented.

void
  uses_unit;
Undocumented.

void
  a_file;
Undocumented.

void
  decl (TomFile) (file);
Undocumented.

void
  file;
Undocumented.

void
  uses;
Undocumented.


Generated by tm 1.01.