<commit_before>YACC = bison -y
LEX = flex

all : streem

.PHONY : all

test : all
	streem example.stm
.PHONY : test

y.tab.c : parse.y
	$(YACC) parse.y

lex.yy.c : lex.l
	$(LEX) lex.l

parse.o : y.tab.c lex.yy.c
	$(CC) -g -c y.tab.c -o parse.o

streem : parse.o
	$(CC) -g parse.o -o streem

clean :
	rm -f y.output y.tab.c
	rm -f lex.yy.c
	rm -f *.o streem
.PHONY : clean<commit_msg>place streem excutable to bin directory<commit_after>YACC = bison -y
LEX = flex
TARGET = ../bin/streem

all : $(TARGET)

.PHONY : all

test : all
	streem example.stm
.PHONY : test

y.tab.c : parse.y
	$(YACC) parse.y

lex.yy.c : lex.l
	$(LEX) lex.l

parse.o : y.tab.c lex.yy.c
	$(CC) -g -c y.tab.c -o parse.o

$(TARGET) : parse.o
	mkdir `dirname $(TARGET)`
	$(CC) -g parse.o -o $(TARGET)

clean :
	rm -f y.output y.tab.c
	rm -f lex.yy.c
	rm -f *.o $(TARGET)
.PHONY : clean
{'fraction_non_alphanumeric': 0.17798594847775176, 'fraction_numerical': 0.0, 'mean_word_length': 2.406374501992032, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5579181', 'n_tokens_mistral': 430, 'n_tokens_neox': 412, 'n_words': 115}