
minh thu ha scritto:
[...] I suggest you try an alternative strategy. That altenrative strategy is twofold, just like you have quiz' and quiz'. This alternate strategy avoid pattern matching on strings (which would be cumbersome for a bit more complex syntax).
But for this specific case it is very compact and elegant (IMHO).
[...] Now, given those two functions, try to apply them on your input string, feeding the next function application with the resulting string of the current application.
So, I should not split the string into lines? An useful feature of my program is that it parses both an input like: 1: 1046323,2005-12-19 and 1: 1046323 If I write a parser from scratch I need to implement two separate functions. I will give it a try, just to check if it has better performances. Thanks Manlio