perlquestion
demisheep
<p>How do I print $stopwords? It seems to be a string ($) but when I print it I get: "HASH(0x8B694)" with the memory address changing each run.
</p>
<p>
I am using Lingua::StopWords and I simply want to print the stop words it's using so I know for sure what stop words are there. I would like to print these two a file.
</p>
<p>
Here is the code:
</p>
<code>
use Lingua::StopWords qw( getStopWords );
open(TEST, ">results_stopwords.txt") or die("Unable to open requested file.");
my $stopwords = getStopWords('en');
print $stopwords;
</code>
<p>
I've tried:
</p>
<code>
my @temp = $stopwords;
print "@temp";
</code>
<p>
But that doesn't work. Help!
</p>
<p>
Last note: I know there is a list of stop words for Lingua::StopWords, but I am using the (en) and I just want to make absolute sure what stop words I am using, so that is why I want to print it and ideally I want to print it to a file which the file part I should already know how to do.
</p>