compare() 공개 메소드

public compare ( IoObject v ) : int
v IoObject
리턴 int
예제 #1
0
        public static IoObject slotGreaterThan(IoObject self, IoObject locals, IoObject message)
        {
            IoMessage m = message as IoMessage;
            IoObject  o = m.localsValueArgAt(locals, 0);

            return(self.compare(o) > 0 ? self.state.ioTrue : self.state.ioFalse);
        }
예제 #2
0
        // Published Slots

        public static IoObject slotCompare(IoObject self, IoObject locals, IoObject message)
        {
            IoMessage m = message as IoMessage;
            IoObject  o = m.localsValueArgAt(locals, 0);

            return(IoNumber.newWithDouble(self.state, Convert.ToDouble(self.compare(o))));
        }
예제 #3
0
파일: IoObject.cs 프로젝트: devaspot/io
 public static IoObject slotNotEquals(IoObject self, IoObject locals, IoObject message)
 {
     IoMessage m = message as IoMessage;
     IoObject o = m.localsValueArgAt(locals, 0);
     return self.compare(o) != 0 ? self.state.ioTrue : self.state.ioFalse;
 }
예제 #4
0
파일: IoObject.cs 프로젝트: devaspot/io
 // Published Slots
 public static IoObject slotCompare(IoObject self, IoObject locals, IoObject message)
 {
     IoMessage m = message as IoMessage;
     IoObject o = m.localsValueArgAt(locals, 0);
     return IoNumber.newWithDouble(self.state, Convert.ToDouble(self.compare(o)));
 }