On Aug 9, 2014, at 8:51 PM, "Fields, Christopher J" <cjfie...@illinois.edu> 
wrote:
> 
> 
>> On Aug 9, 2014, at 5:25 PM, "t...@wakelift.de" <t...@wakelift.de> wrote:
>> 
>> 
>>> On 08/10/2014 12:21 AM, t...@wakelift.de wrote:
>>> Something that does surprise me is that your tests seem to imply that :p
>>> for subparse doesn't work. I'll look into that, because I believe it
>>> ought to be implemented already. Perhaps not properly hooked up, though.
>> 
>> On #perl6 I got corrected quite quickly: subparse is anchored to the
>> start and end of the target string, so :pos doesn't make sense. In this
>> case, you want just .parse
> 
> I mainly tested subparse() to see if it would find the second FASTA record 
> (which works if using :p and not :pos).
> 
> Sorry, I should have updated that, but subparse() with :p works fine; the 
> spec mentions :pos though (I plan on submitting a pull request on that).
> 
>> Another thing is that if lines() does keep all data around, it should be
>> considered a bug, as we should be able to infer that we don't keep the
>> list itself around and thus won't be able to refer to its previous
>> values later on. Thus, we should free the memory for the earlier lines
>> in the target string after the loop is done with them.
>> 
>> I have not yet tested, if this is the case, though.
>> 
>> Hope that clears up a bit of potential confusion before it can arise
>> - Timo
> 
> I can try that out.
> 
> Chris

Oh, and thanks everyone for the quick replies!

Chris

Reply via email to