I really tend to only parse machine languages, but what you're hoping
to do won't be too difficult once you get the input text into a tree
form. If you're wanting to do it this work in Ruby--and I imagine that
you are, given the mailing list--have a look at these:
http://www.complang.org/ragel/
http://treetop.rubyforge.org/
They're both equally pleasant to work in, I find. Be forewarned that
the treetop's website isn't the best place for documentation. You'll
need to source dive, browse example code on Github or read through
blog tutorials; see this SO question for more details:
http://stackoverflow.com/questions/520818/learning-treetop
Ping the list when you've produced something? I'd enjoy a tool like this.
Happy hacking!
--
Brian L. Troutwine
--
You received this message because you are subscribed to the Google Groups "pdxruby" group.
To post to this group, send email to pdx...@googlegroups.com.
To unsubscribe from this group, send email to pdxruby+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/pdxruby?hl=en.
I'm thinking about writing a tool to warn me for common novel writing
mistakes that wouldn't be caught by a grammer checker. A sort-of lint
for writers.