Do you want to post your parser so we can suggest changes?

---
"No man is an island... except Philip"


On Wed, Feb 6, 2013 at 8:46 AM, Jeremy Nevill <[email protected]> wrote:

> First of all, great parser and documentation which has helped me make the
> leap from regex to proper parsing.
>
> We're using Parslet it to parse our Shortee event message format, sample
> messages being:
>
> @JeremyNevill ate 1lambchop 01/02/2013
> @JeremyNevill walked @Rover 3miles 12/dec/2012
>
> I have the parser working nicely, extracting the message entities defined
> in my syntax:  https://github.com/JeremyNevill/shortee
>
> Now the issue I have is how to handle ambiguous dates as we have both US
> date format and UK date format clients:
>
> e.g. 01/02/2013 in the UK is 1st/Feb/2013 but 2nd/Jan/2013 in the US
>
> At present I have 2 very similar parsers, one that handles UK dates, the
> other that handles US… this is not very DRY and I'm wondering if there is a
> better way to go…maybe appending the date format required to the message
> when it gets sent into the parser.
>
> Any help will be most appreciated as I'm a bit stumped on the preferred
> method for problems like this.
>
> Regards,
>
> Jeremy Nevill
> www.nevill.net
>
>

Reply via email to