PipalMutants.mesa
Copyright Ó 1988 by Xerox Corporation. All rights reserved.
Bertrand Serlet February 15, 1988 2:41:02 pm PST
Barth, January 28, 1988 12:19:34 pm PST
Annotation Mutant
ChangeAnnotationKeyValue:
PROC [mutant: PipalMutate.Mutant, key:
ATOM, value:
REF];
Changes the annotation.
ChangeAnnotationChild:
PROC [mutant: PipalMutate.Mutant, key:
ATOM, value:
REF];
Changes the annotation.
RemoveAnnotation:
PROC [mutant: PipalMutate.Mutant];
Gets rid of key value.
Abut Mutant
Add:
PROC [mutant: PipalMutate.Mutant, child: Pipal.Object, position:
NAT ← 0];
Add child to the abut.
Delete:
PROC [mutant: PipalMutate.Mutant, position:
NAT ← 0];
Deletes child in the abut.