File: pcalc.html

package info (click to toggle)
libdate-pcalc-perl 1.2-3
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 428 kB
  • ctags: 80
  • sloc: perl: 4,738; makefile: 42; sh: 18
file content (58 lines) | stat: -rw-r--r-- 2,011 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<html>
<head>
<title>Date::Pcalc</title>
</head>

<body bgcolor="#ffffff">
<h1>Date::Pcalc</h1>
<h3>An all-Perl Date Calculation module</h3>
<p>
<a href="../index.html">Back to home page</a>
</p>
<p align="center">
<a
href="ftp://catcode.com/pub/date/Date-Pcalc-1.2.tar.gz">Download
the Date::Pcalc module</a>
</p>
<hr>
<h2>Mini-FAQ</h2>
<h3>What is Date::Pcalc?</h3>
<p>
This Perl module is a direct translation of
<a href="mailto:sb@engelschall.com">Steffen
Beyer</a>'s excellent
<a href="http://www.engelschall.com/u/sb/download">Date::Calc</a> module
to use Perl only instead of a combination of Perl and C.
<p>
This package consists of a Perl module
for all kinds of date calculations based
on the Gregorian calendar (the one used in all western countries today),
thereby complying with all relevant norms and standards: ISO/R 2015-1971,
DIN 1355 and, to some extent, ISO 8601 (where applicable).
</p>
<h3>Why did you rewrite a perfectly good module?</h3>
<p>
I was working on  a project that required date calculations.  Date::Calc did
exactly what I wanted, but the client's ISP would not allow me to
compile C code.  I rewrote the few subroutines that I needed into
Perl, and then decided to translate the entire module to Perl in
case other people encountered the same problem.
</p>
<h3>Why is the module so huge?</h3>
<p>
Since I've made the module match the original as closely as possible
(in terms of function calls, etc.), I decided to
use Mr. Beyer's documentation with slight modifications.  I am also
using two of his subroutines verbatim. This being the case,
the GPL requires me to
redistribute the entire package. I've included the original package
in the <code>Calc_original</code> subdirectory of this distribution.
</p>
<h3>Whom do I complain to if it doesn't work?</h3>
<p>
To <a href="mailto:david@catcode.com?subject=Date::Pcalc doesn't work">me</a>,
of course.  Any errors you find in the module have
undboutedly been introduced by my translation from C to Perl.
</p>
</body>
</html>