Yeah, I found your parser. Well, I don't know where to start. When I see that you compare two String object with ==, and when I see that you do these comparisons for Strings of one letter only - well, I just have to tell you that you think about using char more often. And furthermore, you probably want to learn about why comparing Strings with == does sometimes work - but not always - and why there is an equals() method to use instead.
Also, you're using SVN the wrong way. I see all the Eclipse project files in the root of the SVN, and trunk, branches, and tags seems to be subfolders of your project. You should create a subfolder for your project inside trunk. Move everything to that subfolder.