public static bool PhraseNodesAreEqual(PhraseNode pn1, PhraseNode pn2)
{
if (pn1.Size() != pn2.Size())
{
return(false);
}
for (int i = 0; i < pn1.Size(); i++)
{
if (!WordNodeTests.WordNodesAreEqual(pn1[i], pn2[i]))
{
return(false);
}
}
return(true);
}