add format interchange functions, add tests, fix stuff

This commit is contained in:
Mark Riedesel 2020-06-12 13:07:41 -05:00
parent 6af5067fca
commit 8f86f76167
7 changed files with 298 additions and 146 deletions

View file

@ -2,7 +2,7 @@ import re
class ClassEntryCommentSequence(object):
re_rangecomment = re.compile('#\s+(\d+)\-?(\d*)$')
re_rangecomment = re.compile(r'#\s+(\d+)\-?(\d*)$')
def __init__(self, classname, line):
self.classname = classname,
@ -72,7 +72,7 @@ class ModelDefParser(object):
classmatch = self.re_classdef.match(line)
if classmatch:
classname, subclass = classmatch.groups()
classname, _subclass = classmatch.groups()
self.beginclass(classname, self.line)
continue