Started writing down the java-- grammar based on what I can grasp from what looks like its parser