public static Obj CreateTaggedIntObj(ushort tag, long value) { if (TaggedIntObj.Fits(value)) { return(new TaggedIntObj(tag, value)); } else { return(new TaggedObj(tag, IntObj.Get(value))); } }
public void TaggedIntObj(TaggedIntObj obj) { TaggedIntObj(obj.GetTagId(), obj.GetInnerLong()); }
public void TaggedIntObj(TaggedIntObj obj) { ConsumeSize(obj, 2 + Cell.Runtime.SymbObj.Get(obj.GetTagId()).stringRepr.Length + LongPrintSize(obj.GetInnerLong())); }