Rev 1154 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1154 | Rev 1155 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | #!/usr/bin/env python |
1 | #!/usr/bin/env python |
2 | 2 | ||
3 | #import argparse,glob,os,subprocess,re,sys,pathlib,pickle,socket |
3 | #import argparse,glob,os,subprocess,re,sys,pathlib,pickle,socket |
4 | import argparse,os,re,sys |
4 | import os,re,sys |
5 | 5 | ||
6 | startnum_re = re.compile(r'^[ \t]*///[ \t]*<<<[ /t]*NedoPC_RENUMBER_STARTNUM[ \t]*(\d+)[ \t]*>>>[ \t]*$') |
6 | startnum_re = re.compile(r'^[ \t]*///[ \t]*<<<[ /t]*NedoPC_RENUMBER_STARTNUM[ \t]+(\d+)[ \t]*>>>[ \t]*$') |
7 | step_re = re.compile(r'^[ \t]*///[ \t]*<<<[ /t]*NedoPC_RENUMBER_STEP[ \t]*(\d+)[ \t]*>>>[ \t]*$') |
7 | step_re = re.compile(r'^[ \t]*///[ \t]*<<<[ /t]*NedoPC_RENUMBER_STEP[ \t]+(\d+)[ \t]*>>>[ \t]*$') |
8 | begin_re = re.compile(r'^[ \t]*///[ \t]*<<<[ /t]*NedoPC_RENUMBER_BEGIN[ \t]*>>>[ \t]*$') |
8 | begin_re = re.compile(r'^[ \t]*///[ \t]*<<<[ /t]*NedoPC_RENUMBER_BEGIN[ \t]*>>>[ \t]*$') |
9 | end_re = re.compile(r'^[ \t]*///[ \t]*<<<[ /t]*NedoPC_RENUMBER_END[ \t]*>>>[ \t]*$') |
9 | end_re = re.compile(r'^[ \t]*///[ \t]*<<<[ /t]*NedoPC_RENUMBER_END[ \t]*>>>[ \t]*$') |
10 | define_re = re.compile(r'^[ \t]*#define[ \t]*([_A-Za-z][_A-Za-z0-9]*)[ \t]*(\d+)(.*)$') |
10 | define_re = re.compile(r'^[ \t]*#define[ \t]+([_A-Za-z][_A-Za-z0-9]*)[ \t]+(\d+)(.*)$') |
11 | 11 | ||
12 | 12 | ||
13 | 13 | ||
14 | def regenerate(startnum, step, ilines): |
14 | def regenerate(startnum, step, ilines): |
15 | 15 | ||
Line 133... | Line 133... | ||
133 | after_lines += [l] |
133 | after_lines += [l] |
134 | 134 | ||
135 | 135 | ||
136 | 136 | ||
137 | if state != STATE_AFTER or startnum is None or step is None: |
137 | if state != STATE_AFTER or startnum is None or step is None: |
138 | sys.stderr.write('Wrong structure, some of NedoPC_* statements is not present') |
138 | sys.stderr.write('Wrong structure, some of NedoPC_* statements are not present') |
139 | sys.exit(1) |
139 | sys.exit(1) |
140 | 140 | ||
141 | 141 | ||
142 | #print(before_lines) |
142 | #print(before_lines) |
143 | #print(regen_lines) |
143 | #print(regen_lines) |