From 4f0202339437bea4d6cfde3a2872bef9c9a4d2ff Mon Sep 17 00:00:00 2001
From: Igor Pashev <pashev@truth.(none)>
Date: Thu, 21 Jan 2010 14:24:39 +0300
Subject: Brainfuck to C wrapper

---
 bf2c | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
 create mode 100755 bf2c

diff --git a/bf2c b/bf2c
new file mode 100755
index 0000000..e43067c
--- /dev/null
+++ b/bf2c
@@ -0,0 +1,20 @@
+#!/bin/bash
+
+set -e
+set -u
+
+BRAINFUCK=./brainfuck
+
+if [ $# != 0 ]; then
+    INDENT=$(which indent 2>/dev/null)
+    BF="$1"
+    C=${BF/.bf/.c}
+    shift
+    "$BRAINFUCK" -O -C "$@" "$BF" > "$C"
+    if [ -x "$INDENT" ]; then
+        "$INDENT" "$C"
+    fi
+fi
+
+exit 0
+
-- 
cgit v1.2.3