as noted above educated gives a module that lets you diff with context My question is more about what your real problem is.

You state that I would like to create a program that would create functions specifically designed to to pull apart a particular page template What do you mean by pull apart? are you trying to write some translation machine to convert to a new template file? Trying to standardize the templates down to a core template with diffs? If you are trying to do the latter to minimize your work you need to be careful as diffs _are_ context sensitive and making a change in the master template can (and if customizations are high) will make the context portion of your diffs invalid. Let me know what the real problem is that you are trying to solve -- there may be a better way.

-Waswas

In reply to Re: Seeking input on pattern generation. by waswas-fng
in thread Seeking input on pattern generation. by GermanHerman

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.