<commit_before>JAVAC = javac
JAVA = java
CUP = java -jar lib/java-cup-11a.jar 
JFLEX = java -jar lib/jflex-1.6.0.jar
CLASSPATH = "lib/\*;src/"

all:
	$(CUP) -parser MiniJavaParser src/MiniJavaParser.cup
	mv MiniJavaParser.java src/
	mv sym.java src/
	$(JFLEX) src/MiniJavaLexer.flex
	$(JAVAC) -cp $(CLASSPATH) src/*.java

clean:
	-rm src/*.class
	-rm src/syntaxtree/*.class
	-rm src/visitor/*.class
	-rm src/MiniJavaLexer.java*
	-rm src/MiniJavaParser.java
	-rm src/sym.java
<commit_msg>Update Makefile for SymbolTable<commit_after>JAVAC = javac
JAVA = java
CUP = java -jar lib/java-cup-11a.jar 
JFLEX = java -jar lib/jflex-1.6.0.jar
CLASSPATH = "lib/\*;src/"

all:
	$(CUP) -parser MiniJavaParser src/MiniJavaParser.cup
	mv MiniJavaParser.java src/
	mv sym.java src/
	$(JFLEX) src/MiniJavaLexer.flex
	$(JAVAC) -Xlint:unchecked -cp $(CLASSPATH) src/*.java

clean:
	-rm src/*.class
	-rm src/syntaxtree/*.class
	-rm src/visitor/*.class
	-rm src/symboltable/*.class
	-rm src/MiniJavaLexer.java*
	-rm src/MiniJavaParser.java
	-rm src/sym.java

{'fraction_non_alphanumeric': 0.15510597302504817, 'fraction_numerical': 0.009633911368015413, 'mean_word_length': 3.497835497835498, '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': '7495280', 'n_tokens_mistral': 465, 'n_tokens_neox': 458, 'n_words': 94}