The Compiler that translates rules files into java files.