March 2014 update
This commit is contained in:
parent
09687c4926
commit
a25938f123
1846 changed files with 21876 additions and 5203 deletions
|
|
@ -1,6 +1,9 @@
|
|||
# a user defined object #
|
||||
MODE OBJECTFOO = STRUCT ( PROC (REF OBJECTFOO)BOOL foo event mended, ... );
|
||||
MODE FOO = STRUCT ( ... )
|
||||
FOOOBJECTNEW = STRUCT (FOOMEND foo exception x mended, FOO instance),
|
||||
FOOOBJECT = REF FOOOBJECTNEW,
|
||||
FOOMEND = PROC (FOOOBJECT)BOOL;
|
||||
|
||||
PROC on foo event = (REF OBJECTFOO foo, PROC (REF OBJECTFOO)BOOL foo event)VOID: (
|
||||
foo event mended OF foo := foo event
|
||||
PROC on foo exception x = (FOOOBJECT foo, PROC (FOOOBJECT)BOOL foo exception x mend)VOID: (
|
||||
foo exception x mended OF foo := foo exception x mend
|
||||
);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue