in reply to Slovak language characters

Just put the month names in quotes, and everything will be fine. Now you are treating them as bare words, and bare words have to look like indentifier names. Identifier names can only contain the letters 'a' to 'z' (any case), digits and underscores.

Abigail

Replies are listed 'Best First'.
Re: Re: Slovak language characters
by Wampa (Hermit) on Feb 12, 2004 at 11:03 UTC

    Thank you very much. Now is all OK and work fine.

    Excuse my bad English !!!
Re: Re: Slovak language characters
by ysth (Canon) on Feb 12, 2004 at 11:17 UTC
    Plus :: and ' (treated as ::):
    $ perl -wle"print STDOUT I'm::a::bareword" I::m::a::bareword

      I don't understand what do you thing with this code???

      Plus :: and ' (treated as ::): $ perl -wle"print STDOUT I'm::a::bareword" I::m::a::bareword
      Programing in Embperl and all questions are related to Embperl.
      Excuse my bad English !!!
        The rules say a bareword is something that looks like an identifier but is treated like a string. Abigail-II was saying an identifier is (typically) made of letters, digits, and underscores; I was pointing out that it can also include the package separator :: and its deprecated older version ', and also pointing out that ' is translated into the newer :: even though the identifier will end up being considered a string.

        But you should be using strict and warnings which makes the above irrelevant.