Loading...

snow web site logo

お問合わせ
About us
Blog

Perlについて
老舗の言語のあれこれ

先月 last month  2022 年 03 月  来月 next month
日 sun月 mon火 tue 水 wed木 thu金 fri土 sat


1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 2829 30 31

Date:2022-03-28 23:12 Editer:snow

strawberry Perlについて、ふと思う



Active Perl からstrawberry Perlへ転身して、数か月が経ちました。
それで、今まで使っていたActive Perlからの違いを感じましたので、メモ代わりに列挙したいと思います。

・まず、一緒にuse していたKCatch.pmが呼び出せなくて、エラーが出る。
これは、@INCに呼び出し元のファイルがあるカレントディレクトリが@INCから無くなり、呼び出せなくなったから、ということらしい。
ですから、この問題自体は、strawberry Perl だけではないでしょう。

「出典 「Perl 5.26」リリース、「@INC」の仕様が変更される


・サブルーチンの呼び出し元がなくても、エラーが出ない。
こちらは、use strict; していても、エラーが捕捉できません。恐らく、strawberry Perl の仕様だと思われます。

・(場合によって、なのか)セミコロン「;」を忘れても、エラーが出ない。
これも、use strict;していても、エラーが捕捉できませんでした。

※表記自体はhtmlの都合上、全角「;」で表記しています。

Print Twitter short URL いいね:131

月間アーカイブ
 ▼2021 年

 ▼2022 年

 ▼2023 年

 ▼2024 年

 ▼2025 年

↓
PR このサイトには広告が掲載されています。