public LogicalExpInfo DecodeLogicalExp()
        {
            var info = new LogicalExpInfo();

            info.OpName       = DecodeId();
            info.LeftExpr     = DecodeNode();
            info.RightExpr    = DecodeNode();
            info.LeftLiteral  = DecodeVariant();
            info.RightLiteral = DecodeVariant();
            return(info);
        }
 public override void Decode()
 {
     info = DecodeLogicalExp();
 }