Index: trunk/doc/misc/perlCodeConventions.tex
===================================================================
--- trunk/doc/misc/perlCodeConventions.tex	(revision 2403)
+++ trunk/doc/misc/perlCodeConventions.tex	(revision 2404)
@@ -1,3 +1,3 @@
-%%% $Id: perlCodeConventions.tex,v 1.27 2004-11-23 04:24:52 jhoblitt Exp $
+%%% $Id: perlCodeConventions.tex,v 1.28 2004-11-23 05:03:47 jhoblitt Exp $
 \documentclass[panstarrs]{panstarrs}
 
@@ -1082,4 +1082,29 @@
 \end{verbatim}
 
+\subsubsection{Array Subscripts}
+
+Use ``cuddled'' brackets \code{[]} when accessing an array element.
+
+\begin{verbatim}
+    $foo[-1];                           # Correct
+    (someSub($foo))[1];                 # Correct
+    $foo[ 6 ];                          # AVOID!
+\end{verbatim}
+
+\subsubsection{Hash Subscripts}
+
+Use ``cuddled'' brackets \CODE.{}. when accessing a hash element.  It is
+acceptable to use ``bare-words'' as a hash key (Note: this rule may be subject
+to change).
+
+\begin{verbatim}
+    $foo{bar};                          # Correct
+    $foo{$baz};                         # Correct
+    $foo{'fiddle'};                     # Correct
+    $foo{ lish };                       # AVOID!
+    $foo{ 'zab' };                      # AVOID!
+\end{verbatim}
+
+
 %------------------------------------------------------------------------------
 \appendix				%Begin Appendices
