AddExpression((IEvaluatable)new Expression(text), true)

این کد چی داره می گه؟
اگر IEvaluatable واسط باشه
و Expression کلاسی که نقش واسط IEvaluatable را بر عهده گرفته؟
متن text کجا میره؟