Lines Matching refs:line
44 def parse_directive(line): argument
46 return re.split(r'\W', line)[0]
48 def parse_defheading(file, lnum, line): argument
57 match = re.match(r'DEFHEADING\((.*?):?\)', line)
62 def parse_archheading(file, lnum, line): argument
70 match = re.match(r'ARCHHEADING\((.*?):?,.*\)', line)
75 def parse_srst(file, lnum, line): argument
78 match = re.match(r'SRST(\((.*?)\))?', line)
108 for lnum, line in enumerate(lines, 1):
109 directive = parse_directive(line)
118 label = parse_srst(hxfile, lnum, line)
133 heading = parse_defheading(hxfile, lnum, line)
135 heading = parse_archheading(hxfile, lnum, line)
159 rstlist.append(line, hxfile, lnum - 1)