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