Files
compiler-the-translators/Makefile
2025-02-11 14:21:22 -05:00

25 lines
372 B
Makefile

CC := gcc
FLEX := flex
LEX := lexicalStructure.lex
EXE := lexicalStructure
lexicalStructure:
$(FLEX) $(LEX)
$(CC) lex.yy.c -o $(EXE)
test1:
./$(EXE) ./tests/test_constants_literals.txt
test2:
./$(EXE) ./tests/test_keywards.alpha
test3:
./$(EXE) ./tests/test_types.alpha
test4:
./$(EXE) ./tests/test_variables.txt
clean:
rm -f *.o
rm -f lex.yy.c
rm -f $(EXE)