Index 
										[SYMBOL]
									
										[A]
									
										[B]
									
										[C]
									
										[D]
									
										[E]
									
										[F]
									
										[G]
									
										[H]
									
										[I]
									
										[J]
									
										[K]
									
										[L]
									
										[M]
									
										[N]
									
										[O]
									
										[P]
									
										[Q]
									
										[R]
									
										[S]
									
										[T]
									
										[U]
									
										[V]
									
										[W]
									
										[X]
									
										[Y]
									
										[Z]
									
  object orientation      appropriate criteria      as choice      best practice      error handling  Object:: namespace objects      accessors      best practice 2nd      blessing      building      class hierarchies and      class interfaces      cloning      coercions      constructors      destructors      encapsulation and 2nd      indirect 2nd      lvalue accessors      methods      object orientation as choice      operator overloading      pseudohashes and      restricted hashes  Occam's Razor  oct function  octal numbers ok( ) subroutine      declarative exporting and      description      modular testing and      testing and  one-way hash algorithms  only module (CPAN) 2nd 3rd open statement      debugging      error checking and 2nd      error handling      opening cleanly 2nd      recoverable failure and      scalar variables and  openhandle( ) subroutine 2nd operators      best practice 2nd 3rd      breaking by precedence 2nd      breaking expressions before      code layout and      comma and 2nd      isomorphic      low-precedence      object orientation and      overloading      sub keyword and      ternary 2nd 3rd      types of      vertical alignment of 2nd  OPTIONS section (documentation)  OPTIONS template  or operator 2nd  Orcish Man?uvre 2nd  overload module
 
  |