There's a new parser library for Julia 0.3 and 0.4 - https://github.com/andrewcooke/SimpleParser.jl
It's got some rough edges that I hope to clean up in the next week or so, with a first release probably next weekend. Bug reports welcome. It's "parser combinator" style, but uses trampolining rather than recursive function calls. It also has support for packrat parsing (ie it caches intermediate matches and can return alternative parses). Cheers, Andrew