扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
Atom
MakeAtom(string, len, makeit)
char *string;
unsigned len;
Bool makeit;
char *
NameForAtom(atom)
Atom atom;
...{
NodePtr node;
if (atom > lastAtom) return 0;
if ((node = nodeTable[atom]) == (NodePtr)NULL) return 0;
return node->string;
} 
void
FreeAtom(NodePtr patom)
...{
if(patom->left)
FreeAtom(patom->left);
if(patom->right)
FreeAtom(patom->right);
if (patom->a > XA_LAST_PREDEFINED)
xfree(patom->string);
xfree(patom);
}
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。