示例#1
0
Size RingLength(Ring ring)
{
  Size size = 0;
  Ring node, next;
  AVERT(Ring, ring);
  RING_FOR(node, ring, next)
    ++ size;
  return size;
}
示例#2
0
文件: ring.c 项目: Ravenbrook/mps
Count RingLength(Ring ring)
{
  Count length = 0;
  Ring node, next;
  AVERT(Ring, ring);
  RING_FOR(node, ring, next)
    ++ length;
  return length;
}