Commits

Shlomi Fish committed 7a69bf1

Punctuation variables.

Comments (0)

Files changed (2)

     - Bad elements page:
         - Packaging as a CPAN distribution.
         - Generating Invalid markup (HTML, etc.)
-        - Generally - don't use punctuation variables.
         - Unrelated packages (e.g: OtherModule) inside MyModule.
             - Preferably every package should be inside one module (except for
             private ones).
 COMPLETED TASKS:
     - Bad elems: Parsing XML/HTML/JSON/CSV/etc. using regular expressions.
         @ DONE [Fri 2013-05-03]
+    - Bad elems: Generally - don't use punctuation variables.
+        @ DONE [Fri 2013-05-03]
 
 # vim:ft=quicktask:sw=4:ts=4:et

src/tutorials/bad-elements/perl-elements-to-avoid.xml-grammar-vered.xml

 <p>
 You should not try to parse HTML, XML, JSON, CSV, and other complex grammars
 using regular expressions. Instead, use a CPAN module. For more information
-see <a xlink:href="../../uses/text-parsing">our page about Parsing in Perl</a>.
+see <a xlink:href="../../uses/text-parsing/">our page about Parsing in Perl</a>.
+</p>
+</item>
+<item xml:id="using_punctuation_variables">
+<info>
+<title>Using most of the Perl punctuation variables from perlvar</title>
+</info>
+<p>
+<pdoc d="perlvar" /> mentions many punctuation variables, but they make the
+code hard to read, and most of them should be avoided, and have better
+alternatives.
 </p>
 </item>
 </section>