CC = gcc

CFLAGS = -std=c11 -Wall -Wextra -pedantic 


main:             y.tab.o lex.yy.o main.o
	          $(CC) lex.yy.o y.tab.o main.o -o stack_machine -lfl

y.tab.c y.tab.h:  stack_machine.y
	          bison -y -d stack_machine.y

lex.yy.c:         stack_machine.l y.tab.h 
	          flex stack_machine.l

