perlman
root
This section deals with general Perl language issues that don't clearly fit into any of the other sections. <BR><BR>
[Can I get a BNF/yacc/RE for the Perl language?]<BR>
[id://680]<BR>
[Do I always/never have to quote my strings or use semicolons and commas?]<BR>
[How do I skip some return values?]<BR>
[How do I temporarily block warnings?]<BR>
[What's an extension?]<BR>
[Why do Perl operators have different precedence than C operators?]<BR>
[How do I declare/create a structure?]<BR>
[How do I create a module?]<BR>
[How do I create a class?]<BR>
[How can I tell if a variable is tainted?]<BR>
[What's a closure?]<BR>
[What is variable suicide and how can I prevent it?]<BR>
[id://692]<BR>
[How do I create a static variable?]<BR>
[What's the difference between dynamic and lexical (static) scoping? Between local() and my()?]<BR>
[How can I access a dynamic variable while a similarly named lexical is in scope?]<BR>
[What's the difference between deep and shallow binding?]<BR>
[Why doesn't "my($foo) = <FILE>;" work right?]<BR>
[id://698]<BR>
[What's the difference between calling a function as &foo and foo()?]<BR>
[How do I create a switch or case statement?]<BR>
[How can I catch accesses to undefined variables/functions/methods?]<BR>
[Why can't a method included in this same file be found?]<BR>
[How can I find out my current package?]<BR>
[How can I comment out a large block of perl code?]<BR>