コード例 #1
0
ファイル: ring.c プロジェクト: aseaday/mps-temporary
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;
}