tedoen.hist: tedoen
	./stats

Vertaler.class : Vertaler.java
	javac -Xlint:unchecked Vertaler.java

vertaal : hashtable.o vertaal.o
	g++ -o vertaal hashtable.o vertaal.o

hashtable.o : hashtable.cpp hashtable.h
	gcc -c hashtable.cpp

vertaal.o : vertaal.cpp hashtable.h
	gcc -c vertaal.cpp

wwverbuig : hashtable.o wwverbuig.o
	g++ -o wwverbuig hashtable.o wwverbuig.o

wwverbuig.o : wwverbuig.cpp
	g++ -c wwverbuig.cpp

wwoordenlijstv : wwoordenlijst wwverbuig
	./wwverbuig < wwoordenlijst > wwoordenlijstv

clean : 
	rm vertaal vertaal.o hashtable.o

Lister : Lister.class
	java -Xmx256M Lister &

Lister.class : Lister.java
	javac Lister.java

tedoen : Vertaler.err.log
	sort -n -k 2 Vertaler.err.log | tac > tedoen

tedoen2 : tedoen
	sort -k 3 tedoen > tedoen2

Vertaler.err.log : Vertaler.class woordenlijst wwoordenlijstv
	java Vertaler ./heb/*
