<div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>Hm... evite definir o output dessa forma. Se ele quiser, ele mesmo<br>pode colocar num CSV.
<br><br>Uma interface mais flexível, na minha opinião, seria algo assim:<br><br> my $doc = Text::Statistics::Latin->new();<br><br> # 1a. Open filename...<br> $doc->open( "filename.txt" );
<br><br> # 1b. ...or parse a scalar directly<br> $doc->parse( $text );<br><br> # 2. See results<br> my @word_forms = $doc->word_forms();<br> my @tokens = $doc->tokens();<br><br>
foreach ( @tokens ) {<br> my $frequency = $doc->frequency( $_ );<br> }<br><br> my $utf8 = $parser->utf8();<br><br>Eu realmente não sei se esta interface faz sentido, mas eu realmente
<br>acho que você precisa repensar a interface. Tente pensar sob a ótica<br>de um novo usuário, que pode ter um uso completamente diferente do seu.<br></blockquote></div><br><span style="font-family: courier new,monospace;">
Rodrigo, como você pode observar a questão no namespace é o que menos chamou a nossa atenção, talvez não temos muito conhecimento do assunto. Agora a apresentação do módulo nos chamou a atenção, vale a pena descrever melhor o que ele pretende fazer e explicar até mesmo os jargões, e nas interfaces de comunicação usuário<=>módulo, como o exemplo do Nelson.
<br><br>Abraços,<br><br>Solli M. Honório<br><br style="font-family: courier new,monospace;"></span>