Shlomi Fish  committed 7a69bf1

Punctuation variables.

  • Participants
  • Parent commits f6ea3f5

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).
     - 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

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

 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>.
+<item xml:id="using_punctuation_variables">
+<title>Using most of the Perl punctuation variables from perlvar</title>
+<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