all: request.class vardom.class binnode.class bintree.class elhistory.class \
		 partialhistory.class RFile.class 

request.class: request.java
	javac request.java

vardom.class: vardom.java
	javac vardom.java

binnode.class: request.class binnode.java
	javac binnode.java
	
elhistory.class: request.class elhistory.java
	javac elhistory.java
	 
bintree.class: bintree.java
	javac bintree.java

partialhistory.class: partialhistory.java
	javac partialhistory.java
	
RFile.class: RFile.java
	javac RFile.java
		
clean:
	rm -f *.class

build: clean all
