/// <summary>
/// Converts the RPN fuzzy expression into a string representation.
/// </summary>
///
/// <returns>String representation of the RPN fuzzy expression.</returns>
///
public string GetRPNExpression( )
{
string result = "";
foreach (object o in rpnTokenList)
{
// if its a fuzzy clause we can call clause's ToString()
if (o.GetType( ) == typeof(Clause))
{
Clause c = o as Clause;
result += c.ToString( );
}
else
{
result += o.ToString( );
}
result += ", ";
}
result += "#";
result = result.Replace(", #", "");
return(result);
}