Usando o PARSE em uma PORTA! valor
Eu tentei usar o PARSE em uma porta! e não funciona:
>> parse open %test-data.r [to end]
** Script error: parse does not allow port! for its input argument
Obviamente, funciona se você ler os dados em:
>> parse read open %test-data.r [to end]
== true
... mas parece que seria útil poder usar o PARSE em arquivos grandes sem primeiro carregá-los na memória.
Existe uma razão pela qual PARSEnão podia trabalhar em um PORTO! ... ou simplesmente não foi implementado ainda?