m3tk/src/chartool/M3CharNode.ig


Copyright (C) 1994, Digital Equipment Corp.

GENERIC INTERFACE M3CharNode();

IMPORT AST, ASTWalk;

TYPE
  Handle <: Public;
  Public = ASTWalk.Closure OBJECT
  END;

PROCEDURE NewHandle(): Handle;
Creates a new handle suitable for passing to ASTWalk.VisitNodes, or directly to Node, from another walk. The callback method is set to Node.

PROCEDURE Node(h: Handle; n: AST.NODE; vm: ASTWalk.VisitMode);

END M3CharNode.