From 6a90901f81c3a18c22a23b8bceb95b3dcfd88588 Mon Sep 17 00:00:00 2001 From: dtb Date: Fri, 9 Dec 2022 21:34:03 -0500 Subject: [PATCH] blangfile(1) --- Makefile | 4 +--- bin/blangfile | 3 +++ example/hello_world.blang | 2 ++ 3 files changed, 6 insertions(+), 3 deletions(-) create mode 100755 bin/blangfile create mode 100644 example/hello_world.blang diff --git a/Makefile b/Makefile index d86b1cf..3b07632 100644 --- a/Makefile +++ b/Makefile @@ -7,8 +7,6 @@ all: $(TARGETS) clean: $(RM) $(TARGETS) -bin: - mkdir -p bin build: mkdir -p build @@ -18,7 +16,7 @@ build/blang.o: build src/blang.c src/blang.h build/ops.o: build src/blang.h src/ops.c src/ops.h $(CC) -c -o $@ src/ops.c -bin/blang: bin build/blang.o build/ops.o +bin/blang: build/blang.o build/ops.o $(CC) $(CFLAGS) -o $@ build/*.o .PHONY: all clean diff --git a/bin/blangfile b/bin/blangfile new file mode 100755 index 0000000..329e92f --- /dev/null +++ b/bin/blangfile @@ -0,0 +1,3 @@ +#!/bin/sh + +blang "$(cat "$@")" diff --git a/example/hello_world.blang b/example/hello_world.blang new file mode 100644 index 0000000..0c7b749 --- /dev/null +++ b/example/hello_world.blang @@ -0,0 +1,2 @@ +<,>< >< +>^*