/
CDC-1.2b/
CDC-1.2b/src/
parent $logic_class
object $not

var $root child_index 0
var $root fertile 0
var $root manager $not
var $root owners [$not]
var $root writable [$not]
var $root readable ['parameters, 'methods, 'code]
var $root trusted []
var $root owned [$not]
var $root inited 1
var $root dbref 'not

method unparse
    arg notlist;
    
    catch any {
        catch ~type, ~methodnf {
            return "!" + ((notlist[1]).unparse());
        } with handler {
            return "!" + tostr(notlist[1]);
        }
    } with handler {
        return "!()";
    }
.

method test
    arg notlist, [args];
    var val;
    
    catch ~range {
        catch ~type, ~methodnf {
            return !((notlist[1]).test(@args));
        } with handler {
            return !(notlist[1]);
        }
    } with handler {
        return 1;
    }
.