I didn't make much progress on my own languages until I discovered Forth, always seemed to get stuck and lose motivation in the parser.
Writing the parser is the least interesting part of building a language imo.
replies(2):
I keep running into situations where I'd like to describe data in a high level. BNF grammars often fit those situations, are more readable than regex's, and could make for nice parsers. One must know how to parse, though. :)
IMHO C Family is a symptom of "low-level" of competence. I often get surprised by superficiality of their arguments. "Sophistry" is a useful concept (in a single word). Ad nauseam?
[1]: http://www.semanticdesigns.com/Products/DMS/LifeAfterParsing...
I think that would be helpful.