/*
* Return the Node's _mid_ member. The return type is a
* Symbol.
*/
static VALUE node_mid(VALUE self)
{
NODE * n;
Data_Get_Struct(self, NODE, n);
if(n->nd_mid == 0)
{
return Qfalse;
}
else if(n->nd_mid == 1)
{
return Qtrue;
}
else
{
return ID2SYM(n->nd_mid);
}
}