diff --git a/compile.sh b/compile.sh new file mode 100755 index 0000000..0284530 --- /dev/null +++ b/compile.sh @@ -0,0 +1,11 @@ +#!/bin/sh + +rm src/frontend/lexical-analysis/flex-scanner.c src/frontend/syntactic-analysis/bison-parser.c src/frontend/syntactic-analysis/bison-parser.h +cmake -S . -B bin +cd bin +make +if [ -f "../$1" ]; then + cat "../$1" | ./Compiler +else + echo "$1" | ./Compiler +fi