RnC has asked for the wisdom of the Perl Monks concerning the following question:

Hi all. I'll be coding a Geek Code parser in the next days, and I would like to know if anyone did this already. If so, anyone has a link to it ?
The idea is quite simple: The parser reads the code, and generates a simple statemente describing the geek. eg: "He/She is a Computer Science Geek that's usually in jeans and t-shirt...(and so on)".
My idea so far:
1) split the string in lines, what may or may not happen
2) split in spaces
3) search ocurrances of a char (two or more maybe) to know what aspect is being parsed
4) grab the modifiers to eval the rate of a given aspect
5) Generate the statement based on each aspect that was parsed.
Thanks for any help/suggestion.

Replies are listed 'Best First'.
Re: Geek Code Parser
by Happy-the-monk (Canon) on Jun 26, 2004 at 18:23 UTC

    Have a look at ungeek on the web.

    Update:
    download this then. It was the 6th link in the google search I mentioned - but google's answers may vary...

    Cheers, Sören

      It seems there is a broken link to the original code. I forgot to mention, but i need a console application. But thanks anyway! :-)

      update: found the code. thanks again ;-)