Commit Graph

13 Commits

Author SHA1 Message Date
randomuser c6e5bd376c add line numbers to syntax error messages 2021-11-23 11:32:55 -06:00
randomuser 41565af01f empty lines trip up if i[-1]..., move within try: ... except: ... 2021-11-23 11:29:59 -06:00
randomuser cc4ae66345 add another syntax error case 2021-11-23 11:23:27 -06:00
randomuser 6dcb343243 move self.objects declaration from RC._fromFile() to RC.__init__() 2021-11-23 11:20:59 -06:00
randomuser 9c7fdbd6e3 move internal methods to top 2021-11-23 11:20:19 -06:00
randomuser f949e18d7e propoagate pairs down inheritance trees 2021-11-23 11:16:20 -06:00
randomuser 55e8706f80 add a little bit of error checking 2021-11-22 22:44:36 -06:00
randomuser 4b4da419dd minor changes 2021-11-22 18:52:18 -06:00
randomuser a0ebba802e use context managers in RecordCollection.__init__() and RecordCollection.write() 2021-11-22 18:43:08 -06:00
randomuser f66776c9bb close fd in RecordCollection.__init__() 2021-11-22 18:40:27 -06:00
randomuser 205674f2f2 add RecordCollection.write() method 2021-11-22 18:39:50 -06:00
randomuser d34d9272fe add RecordCollection.findEntrypoints() 2021-11-22 18:19:40 -06:00
randomuser b5aec5940e rewrite parsing code in file.py to be more class-based 2021-11-22 18:16:40 -06:00