swapforth
1import sys
2
3def expand(filename):
4for dir in ('.', '../common', '../anstests/'):
5try:
6f = open(dir + "/" + filename)
7except IOError:
8continue
9for line in f:
10line = line.replace('\r', '')
11if line.strip().startswith('include '):
12expand(line.split()[1])
13else:
14sys.stdout.write(line)
1516return
17assert 0, filename + 'not found'
18
19if __name__ == '__main__':
20for a in sys.argv[1:]:
21expand(a)
22