#!/usr/bin/env bqn args←•args "Usage: ./getRuntime.bqn path/to/mlochbaum/BQN output/path"!2≤≠args bqnSrc‿outputPath ← •wdpath⊸•file.At¨ 2↑•args rtSrc ← ⊑(<"src")∊2↓•args CC ← {𝕨 •FChars (⟨1,bqnSrc⟩∾(rtSrc/⟨"-i"⟩)∾⟨𝕩⟩) •Import "cc.bqn"} (outputPath•file.At "gen/src" )•FChars "#define RT_SRC "∾('0'+rtSrc)∾@+10 (outputPath•file.At "gen/compiles" )CC"cc" (outputPath•file.At "gen/runtime0" )CC"r0" (outputPath•file.At "gen/runtime1" )CC"r1" (outputPath•file.At "gen/formatter")CC"f" (outputPath•file.At "gen/explain" )CC"eu"