Yes, an empty dict is NIL, so that is (confusingly) valid. On Thu, Jun 30, 2022 at 7:05 AM Jeff S <e070...@hotmail.com> wrote:
> GNU Radio Version: v3.9.6.0-23-ge3506b13 > > > > I was writing a QA test and decided to try, > > > > self.assertTrue(pmt.is_dict(pmt.PMT_NIL)) > > > > and it passes. I was just wondering if pmt.PMT_NIL is considered a valid > dictionary object, as opposed to, > > > > my_dict = pmt.make_dict() > > self.assertTrue(pmt.is_dict(my_dict)) > > > > Just trying to get a better understanding and couldn’t find an answer. > > > > Regards, > > Jeff >