I think I'm going to write a simple parser/interpreter for a small language as a project in my languages class. My professor said he discouraged the use of parser generators, and suggested a recursive descent parser instead. Can anyone point me to information about these or give me an overview of them. I looked on google a little big, but didn't find much that was helpful. Thanks in advance.