Exemplo n.º 1
0
Arquivo: LpObject.cs Projeto: baban/lp
        protected static LpObject to_s(LpObject self, LpObject[] args = null, LpObject block = null)
        {
            var hashCode = self.GetHashCode();
            var str      = string.Format("<obj {0}>", hashCode.ToString("x4"));

            return(LpString.initialize(str));
        }
Exemplo n.º 2
0
Arquivo: LpObject.cs Projeto: baban/lp
 protected static LpObject hash(LpObject self, LpObject[] args, LpObject block = null)
 {
     return(LpNumeric.initialize(self.GetHashCode()));
 }
Exemplo n.º 3
0
Arquivo: LpClass.cs Projeto: baban/lp
        protected static LpObject to_s(LpObject self, LpObject[] args, LpObject block = null)
        {
            var str = string.Format("#<{0}:{1:x8}>", className, self.GetHashCode());

            return(LpString.initialize(str));
        }