new object $not: $logic_frob;
var $root created_on = 796268969;
var $root flags = ['methods, 'code, 'variables, 'core];
var $root inited = 1;
var $root managed = [$not];
var $root manager = $not;
var $root trusted = [];
public method .test() {
arg notlist, @args;
var val;
catch ~range {
catch ~type, ~methodnf
return !((notlist[1]).test(@args));
with
return !(notlist[1]);
} with {
return 1;
}
};
frob method .unparse() {
arg notlist;
catch any {
catch ~type, ~methodnf
return "!" + ((notlist[1]).unparse());
with
return "!" + tostr(notlist[1]);
} with {
return "!()";
}
};