(name)
| 278 | fo.write(source) |
| 279 | |
| 280 | def ensure_executable(name): |
| 281 | try: |
| 282 | which(name) |
| 283 | except Exception: |
| 284 | raise SystemExit(name + ' not found') |
| 285 | |
| 286 | def create_name_header(output_dir): |
| 287 | routine_re = re.compile(r'^ (subroutine|.* function)\s+(\w+)\(.*$', |