$ perl -MPOSIX -e'use strict; print POSIX::OREAD;' $ perl -MPOSIX -e'use strict; print abs(POSIX::OREAD);' Bareword "POSIX::OREAD" not allowed while "strict subs" in use at -e line 1. Execution of -e aborted due to compilation errors. $ perl -MPOSIX -e'use strict; print POSIX::OREAD();' OREAD is not a valid POSIX macro at -e line 1 #### Bareword "Use" not allowed while "strict subs" in use at - line 14. Bareword "strict" not allowed while "strict subs" in use at - line 15. Bareword "Be" not allowed while "strict subs" in use at - line 16. Bareword "Love" not allowed while "strict subs" in use at - line 21. Bareword "Forever" not allowed while "strict subs" in use at - line 23.