jtbgj fortran.jj // generates jtb.out.jj
javacc jtb.out.jj // generates a parser with a specified name
gjc Main.java // Main.java contains a call of the parser
// and calls to visitors
java Main < prog.f // builds a syntax tree for prog.f, and
// executes the visitors