ref: 4a1fc5ccb596a0f88f465b81a638f0068e82f0b9
dir: /module/grid/demo/block.m/
Block : module
{
PATH: con "/dis/grid/demo/block.dis";
init : fn (pathname: string, ep: Exproc);
slave : fn ();
writedata : fn (s: string);
masterinit : fn (noblocks: int);
reader : fn (noblocks: int, chanout: chan of string, sync: chan of int);
makefile : fn (block: int, let: string): string;
err : fn (s: string);
cleanfiles : fn (delpath: string);
isin : fn (l: list of string, s: string): int;
};