pax_global_header 0000666 0000000 0000000 00000000064 13574055027 0014522 g ustar 00root root 0000000 0000000 52 comment=e4d9250a00a498404bf2f4376d07e5c608fd2698
libmath-planepath-perl-127/ 0000775 0000000 0000000 00000000000 13574055027 0015727 5 ustar 00root root 0000000 0000000 libmath-planepath-perl-127/COPYING 0000664 0000000 0000000 00000104374 13574055027 0016773 0 ustar 00root root 0000000 0000000
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc.
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The GNU General Public License is a free, copyleft license for
software and other kinds of works.
The licenses for most software and other practical works are designed
to take away your freedom to share and change the works. By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users. We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors. You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.
To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights. Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received. You must make sure that they, too, receive
or can get the source code. And you must show them these terms so they
know their rights.
Developers that use the GNU GPL protect your rights with two steps:
(1) assert copyright on the software, and (2) offer you this License
giving you legal permission to copy, distribute and/or modify it.
For the developers' and authors' protection, the GPL clearly explains
that there is no warranty for this free software. For both users' and
authors' sake, the GPL requires that modified versions be marked as
changed, so that their problems will not be attributed erroneously to
authors of previous versions.
Some devices are designed to deny users access to install or run
modified versions of the software inside them, although the manufacturer
can do so. This is fundamentally incompatible with the aim of
protecting users' freedom to change the software. The systematic
pattern of such abuse occurs in the area of products for individuals to
use, which is precisely where it is most unacceptable. Therefore, we
have designed this version of the GPL to prohibit the practice for those
products. If such problems arise substantially in other domains, we
stand ready to extend this provision to those domains in future versions
of the GPL, as needed to protect the freedom of users.
Finally, every program is threatened constantly by software patents.
States should not allow patents to restrict development and use of
software on general-purpose computers, but in those that do, we wish to
avoid the special danger that patents applied to a free program could
make it effectively proprietary. To prevent this, the GPL assures that
patents cannot be used to render the program non-free.
The precise terms and conditions for copying, distribution and
modification follow.
TERMS AND CONDITIONS
0. Definitions.
"This License" refers to version 3 of the GNU General Public License.
"Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.
"The Program" refers to any copyrightable work licensed under this
License. Each licensee is addressed as "you". "Licensees" and
"recipients" may be individuals or organizations.
To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy. The resulting work is called a "modified version" of the
earlier work or a work "based on" the earlier work.
A "covered work" means either the unmodified Program or a work based
on the Program.
To "propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy. Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.
To "convey" a work means any kind of propagation that enables other
parties to make or receive copies. Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.
An interactive user interface displays "Appropriate Legal Notices"
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License. If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.
1. Source Code.
The "source code" for a work means the preferred form of the work
for making modifications to it. "Object code" means any non-source
form of a work.
A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.
The "System Libraries" of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form. A
"Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.
The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities. However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work. For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.
The Corresponding Source need not include anything that users
can regenerate automatically from other parts of the Corresponding
Source.
The Corresponding Source for a work in source code form is that
same work.
2. Basic Permissions.
All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met. This License explicitly affirms your unlimited
permission to run the unmodified Program. The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work. This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.
You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force. You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright. Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.
Conveying under any other circumstances is permitted solely under
the conditions stated below. Sublicensing is not allowed; section 10
makes it unnecessary.
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.
When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
the covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
technological measures.
4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.
You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.
5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these conditions:
a) The work must carry prominent notices stating that you modified
it, and giving a relevant date.
b) The work must carry prominent notices stating that it is
released under this License and any conditions added under section
7. This requirement modifies the requirement in section 4 to
"keep intact all notices".
c) You must license the entire work, as a whole, under this
License to anyone who comes into possession of a copy. This
License will therefore apply, along with any applicable section 7
additional terms, to the whole of the work, and all its parts,
regardless of how they are packaged. This License gives no
permission to license the work in any other way, but it does not
invalidate such permission if you have separately received it.
d) If the work has interactive user interfaces, each must display
Appropriate Legal Notices; however, if the Program has interactive
interfaces that do not display Appropriate Legal Notices, your
work need not make them do so.
A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
"aggregate" if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit. Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.
6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms
of sections 4 and 5, provided that you also convey the
machine-readable Corresponding Source under the terms of this License,
in one of these ways:
a) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by the
Corresponding Source fixed on a durable physical medium
customarily used for software interchange.
b) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by a
written offer, valid for at least three years and valid for as
long as you offer spare parts or customer support for that product
model, to give anyone who possesses the object code either (1) a
copy of the Corresponding Source for all the software in the
product that is covered by this License, on a durable physical
medium customarily used for software interchange, for a price no
more than your reasonable cost of physically performing this
conveying of source, or (2) access to copy the
Corresponding Source from a network server at no charge.
c) Convey individual copies of the object code with a copy of the
written offer to provide the Corresponding Source. This
alternative is allowed only occasionally and noncommercially, and
only if you received the object code with such an offer, in accord
with subsection 6b.
d) Convey the object code by offering access from a designated
place (gratis or for a charge), and offer equivalent access to the
Corresponding Source in the same way through the same place at no
further charge. You need not require recipients to copy the
Corresponding Source along with the object code. If the place to
copy the object code is a network server, the Corresponding Source
may be on a different server (operated by you or a third party)
that supports equivalent copying facilities, provided you maintain
clear directions next to the object code saying where to find the
Corresponding Source. Regardless of what server hosts the
Corresponding Source, you remain obligated to ensure that it is
available for as long as needed to satisfy these requirements.
e) Convey the object code using peer-to-peer transmission, provided
you inform other peers where the object code and Corresponding
Source of the work are being offered to the general public at no
charge under subsection 6d.
A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.
A "User Product" is either (1) a "consumer product", which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for incorporation
into a dwelling. In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage. For a particular
product received by a particular user, "normally used" refers to a
typical or common use of that class of product, regardless of the status
of the particular user or of the way in which the particular user
actually uses, or expects or is expected to use, the product. A product
is a consumer product regardless of whether the product has substantial
commercial, industrial or non-consumer uses, unless such uses represent
the only significant mode of use of the product.
"Installation Information" for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product from
a modified version of its Corresponding Source. The information must
suffice to ensure that the continued functioning of the modified object
code is in no case prevented or interfered with solely because
modification has been made.
If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information. But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).
The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates
for a work that has been modified or installed by the recipient, or for
the User Product in which it has been modified or installed. Access to a
network may be denied when the modification itself materially and
adversely affects the operation of the network or violates the rules and
protocols for communication across the network.
Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.
7. Additional Terms.
"Additional permissions" are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law. If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.
When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it. (Additional permissions may be written to require their own
removal in certain cases when you modify the work.) You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.
Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders of
that material) supplement the terms of this License with terms:
a) Disclaiming warranty or limiting liability differently from the
terms of sections 15 and 16 of this License; or
b) Requiring preservation of specified reasonable legal notices or
author attributions in that material or in the Appropriate Legal
Notices displayed by works containing it; or
c) Prohibiting misrepresentation of the origin of that material, or
requiring that modified versions of such material be marked in
reasonable ways as different from the original version; or
d) Limiting the use for publicity purposes of names of licensors or
authors of the material; or
e) Declining to grant rights under trademark law for use of some
trade names, trademarks, or service marks; or
f) Requiring indemnification of licensors and authors of that
material by anyone who conveys the material (or modified versions of
it) with contractual assumptions of liability to the recipient, for
any liability that these contractual assumptions directly impose on
those licensors and authors.
All other non-permissive additional terms are considered "further
restrictions" within the meaning of section 10. If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term. If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.
If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.
Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.
8. Termination.
You may not propagate or modify a covered work except as expressly
provided under this License. Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).
However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
prior to 60 days after the cessation.
Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.
Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License. If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.
9. Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or
run a copy of the Program. Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance. However,
nothing other than this License grants you permission to propagate or
modify any covered work. These actions infringe copyright if you do
not accept this License. Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.
10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License. You are not responsible
for enforcing compliance by third parties with this License.
An "entity transaction" is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations. If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.
You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License. For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.
11. Patents.
A "contributor" is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based. The
work thus licensed is called the contributor's "contributor version".
A contributor's "essential patent claims" are all patent claims
owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version. For
purposes of this definition, "control" includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.
Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.
In the following three paragraphs, a "patent license" is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement). To "grant" such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.
If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients. "Knowingly relying" means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.
If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.
A patent license is "discriminatory" if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License. You may not convey a covered
work if you are a party to an arrangement with a third party that is
in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying
the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory
patent license (a) in connection with copies of the covered work
conveyed by you (or copies made from those copies), or (b) primarily
for and in connection with specific products or compilations that
contain the covered work, unless you entered into that arrangement,
or that patent license was granted, prior to 28 March 2007.
Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.
12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may
not convey it at all. For example, if you agree to terms that obligate you
to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.
13. Use with the GNU Affero General Public License.
Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work. The terms of this
License will continue to apply to the part which is the covered work,
but the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.
14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions of
the GNU General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the
Program specifies that a certain numbered version of the GNU General
Public License "or any later version" applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of the
GNU General Public License, you may choose any version ever published
by the Free Software Foundation.
If the Program specifies that a proxy can decide which future
versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.
Later license versions may give you additional or different
permissions. However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.
15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.
17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
state the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
Copyright (C)
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see .
Also add information on how to contact you by electronic and paper mail.
If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:
Copyright (C)
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, your program's commands
might be different; for a GUI interface, you would use an "about box".
You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
.
The GNU General Public License does not permit incorporating your program
into proprietary programs. If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License. But first, please read
.
libmath-planepath-perl-127/Changes 0000664 0000000 0000000 00000040365 13574055027 0017232 0 ustar 00root root 0000000 0000000 Copyright 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Kevin Ryde
This file is part of Math-PlanePath.
Math-PlanePath is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3, or (at your option)
any later version.
Math-PlanePath is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License along
with Math-PlanePath. If not, see .
Version 128, August 2019
- Base-Digits.t more careful of UV overflow
- KochSnowflakes.t beware rounding
Version 127, June 2019
- PlanePathTurn new turn_type "NotStraight"
Version 126, March 2018
- new AlternateTerdragon
Version 125, December 2017
- GosperReplicate, QuintetReplicate new numbering_type "rotate"
- SquareReplicate new numbering_type "rotate-4","rotate-8"
Version 124, January 2017
- new n_to_n_list()
Version 123, April 2016
- bigfloat.t compare results with ==, needed by BigFloat 1.999720,
as reported by Petr Pisar RT#114014
- MultipleRings fix BigFloat output on BigRat input
Version 122, January 2016
- tests fix sloppy condition exposed by recent Math::BigFloat
Version 121, September 2015
- new methods xyxy_to_n_list(), xyxy_to_n_list_either(),
turn_any_left(), turn_any_right(), turn_any_straight()
Version 120, August 2015
- new HilbertSides
- PlanePathTurn new turn_type "Straight"
Version 119, May 2015
- fixes to most n_to_level()
- Math::PlanePath::Base::Digits new round_up_pow()
Version 118, February 2015
- new methods xyxy_to_n(), xyxy_to_n_either()
- DekkingCurve new "arms" parameter, correction to level N range
Version 117, September 2014
- new methods n_to_level(), level_to_n_range()
- UlamWarburton,UlamWarburtonQuarter parameter parts=>octant,octant_up
Version 116, June 2014
- new WythoffPreliminaryTriangle
- new methods is_tree(), x_negative_at_n(), y_negative_at_n()
Version 115, March 2014
- CoprimeColumns new parameter direction=down
- MPeaks new parameter n_start
- Math::PlanePath::Base::Generic new parameter_info_nstart0()
Version 114, February 2014
- PlanePathDelta new delta_type=>"dRadius","dRSquared"
- CCurve xy_to_n() by division instead of search
Version 113, December 2013
- PythagoreanTree new tree_type="UArD", digit_order="LtoH"
- PlanePathCoord new coordinate_type "MinAbs","MaxAbs"
Version 112, December 2013
- PythagoreanTree new tree_type="UMT"
Version 111, November 2013
- FactorRationals new factor_coding "odd/even","negabinary","revbinary"
- new sumabsxy_minimum(), sumabsxy_maximum(), absdiffxy_minimum(),
absdiffxy_maximum()
Version 110, August 2013
- PlanePathTurn new turn_type "SLR","SRL"
Version 109, August 2013
- TerdragonCurve correction to dx_minimum()
- TerdragonMidpoint correction to dx_maximum()
Version 108, July 2013
- new tree_n_to_subheight()
- PlanePathCoord new coordinate_type "SubHeight"
- tests skip some 64-bit perl 5.6.2 dodginess in "%" operator
Version 107, July 2013
- PentSpiral,PentSpiralSkewed,HeptSpiralSkewed,OctagramSpiral,
Staircase,StaircaseAlternating new parameter n_start
- FilledRings fix parameter_info_array() missing n_start
- StaircaseAlternating fix parameter_info_array() missing end_type
Version 106, June 2013
- new methods tree_n_root(), tree_num_roots(), tree_root_n_list(),
tree_depth_to_n_range(), tree_depth_to_width(), tree_num_children_list(),
dsumxy_minimum(),dsumxy_maximum(), ddiffxy_minimum(),ddiffxy_maximum()
- PyramidSpiral new parameter n_start
- PlanePathCoord new coordinate_type "RootN"
Version 105, June 2013
- PlanePathCoord new coordinate_type "NumSiblings"
Version 104, May 2013
- new method n_to_radius()
Version 103, May 2013
- UlamWarburton new parts=2,1
- PythagoreanTree new coordinates="SM","SC","MC"
Version 102, April 2013
- new sumxy_minimum(),sumxy_maximum(), diffxy_minimum(),diffxy_maximum(),
- PlanePathDelta new delta_type=>"dSumAbs"
Version 101, April 2013
- MultipleRings fixes for ring_shape=polygon xy_to_n(), rect_to_n_range()
- CellularRule,CellularRule54,CellularRule57,CellularRule190
new parameter n_start
- DiagonalRationals new parameter direction=up
Version 100, March 2013
- new absdx_minimum(),absdx_maximum(), absdy_minimum(),absdy_maximum(),
dir_minimum_dxdy(),dir_maximum_dxdy()
- AztecDiamondRings new parameter n_start
- TriangleSpiralSkewed new parameter skew=right,up,down
- WythoffArray new parameters x_start,y_start
- PlanePathDelta new delta_type=>"dAbsDiff"
Version 99, February 2013
- oops, correction to IntXY on negatives
Version 98, February 2013
- CoprimeColumns,DiagonalRationals,DivisibleColumns new n_start parameter
- PlanePathCoord new coordinate_type "IntXY"
Version 97, January 2013
- new tree_num_children_minimum(), tree_num_children_maximum()
Version 96, January 2013
- AnvilSpiral,HexSpiral,HexSpiralSkewed new n_start, which was in
parameter_info but did nothing
- FilledRings new n_start parameter
Version 95, December 2012
- new tree_any_leaf()
- PythagoreanTree new coordinates="AC" and "BC"
Version 94, December 2012
- new rsquared_minimum(), rsquared_maximum()
- PlanePathCoord new coordinate_type "IsLeaf","IsNonLeaf"
- ImaginaryHalf new option "digit_order"
- Math::PlanePath::Base::Generic new parameter_info_nstart1()
Version 93, November 2012
- new xy_is_visited()
- PlanePathCoord new coordinate_type "Min","Max","BitAnd","BitOr","BitXor"
Version 92, October 2012
- new x_minimum(),x_maximum(), y_minimum(),y_maximum(),
dx_minimum(),dx_maximum(), dy_minimum(),dy_maximum()
Version 91, October 2012
- new tree_depth_to_n(), tree_depth_to_n_end()
- RationalsTree new tree_type "HCS"
- UlamWarburton,UlamWarburtonQuarter new "n_start" parameter
- PlanePathN new line_type=>"Depth_start","Depth_end"
- Math::PlanePath::Base::Digits new bit_split_lowtohigh()
Version 90, October 2012
- new CfracDigits, ChanTree
- tree_n_num_children() return undef when no such N
- Diagonals new x_start,y_start parameters
- PlanePathCoord new coordinate_type "GCD"
Version 89, September 2012
- RationalsTree new tree_type=L
Version 88, September 2012
- new DekkingCurve, DekkingCentres
- new tree_n_to_depth()
- PlanePathCoord new coordinate_type "Depth"
- DiamondSpiral new "n_start" parameter
Version 87, August 2012
- new tree_n_num_children()
- PlanePathCoord new coordinate_type "NumChildren"
- SierpinskiArrowhead,SierpinskiArrowheadCentres new parameter
align=right,left,diagonal
- Rows,Columns new "n_start" parameter
- KnightSpiral,PentSpiral,SierpinskiCurve fixes for n_to_xy() on
some fractional N
Version 86, August 2012
- Diagonals,DiagonalsOctant,DiagonalsAlternating,PyramidRows,PyramidSides,
Corner new "n_start" parameter
Version 85, August 2012
- SquareSpiral new "n_start" parameter
- PlanePathDelta new delta_type=>"AbsdX","AbsdY"
Version 84, August 2012
- PyramidRows new "align" parameter
Version 83, July 2012
- new n_to_dxdy()
- SierpinskiTriangle new parameter align=right,left,diagonal
- SierpinskiTriangle,TriangleSpiral,TriangleSpiralSkewed,Hypot new
"n_start" parameter
- PlanePathDelta new delta_type=>"dDiffYX"
- PlanePathN new line_type=>"Diagonal_NW","Diagonal_SW","Diagonal_SE"
- Math::PlanePath::Base::Digits new digit_join_lowtohigh()
- new Math::PlanePath::Base::Generic round_nearest()
Version 82, July 2012
- new tree_n_children(), tree_n_parent()
- PlanePathDelta new delta_type=>"dDiffXY"
- ImaginaryBase,ImaginaryHalf rect_to_n_range() exact
- new Math::PlanePath::Base::Digits round_down_pow(),
digit_split_lowtohigh(), parameter_info_array(), parameter_info_radix2()
Version 81, July 2012
- TriangularHypot new points=hex,hex_rotated,hex_centred
Version 80, July 2012
- new AlternatePaperMidpoint
- AlternatePaper new "arms"
- GreekKeySpiral new "turns"
- ComplexPlus, Flowsnake, FlowsnakeCentres, TerdragonMidpoint,
TerdragonRounded, R5DragonMidpoint fix for arms>1 fractional N
Version 79, June 2012
- TriangularHypot new option points=odd,even
Version 78, June 2012
- new WythoffArray, PowerArray
- GcdRationals new option pairs_order
- Hypot,HypotOctant new option points=odd,even
- Diagonals new options direction=up,down
Version 77, June 2012
- new DiagonalsOctant
Version 76, May 2012
- tests allow for as_float() only in recent Math::BigRat
Version 75, May 2012
- new CubicBase, CCurve, R5DragonCurve, R5DragonMidpoint, TerdragonRounded
- MultipleRings new ring_shape=>"polygon"
- PlanePathDelta new delta_type=>"dSum"
- fix TheodorusSpiral n_to_rsquared() on fractional N
Version 74, May 2012
- new ImaginaryBase
- new method n_to_rsquared()
- PlanePathN new line_type X_neg,Y_neg
- fix ImaginaryBase xy_to_n() possible infloop on floating point rounding
- fix TerdragonMidpoint xy_to_n() undef on points outside requested arms
Version 73, April 2012
- new GrayCode, SierpinskiCurveStair, WunderlichSerpentine
- fix GcdRationals xy_to_n() on BigInt
- PlanePathCoord new coordinate_type "SumAbs","TRadius","TRSquared"
Version 72, March 2012
- PlanePathTurn new turn_type "Right"
Version 71, February 2012
- new FilledRings
- misc fixes for Math::NumSeq::PlanePathCoord etc values_min etc
Version 70, February 2012
- TheodorusSpiral fix n_to_xy() position saving
- StaircaseAlternating new end_type=>"square"
Version 69, February 2012
- new Math::NumSeq::PlanePathTurn
- Math::NumSeq::PlanePathN new pred()
Version 68, February 2012
- new xy_to_n_list()
- new CretanLabyrinth
Version 67, February 2012
- oops, DragonMidpoint,DragonRounded xy_to_n() exclude points on the
arm one past what was requested
- new CellularRule57
Version 66, February 2012
- new TerdragonMidpoint
- DragonCurve,DragonMidpoint,DragonRounded,TerdragonCurve faster xy_to_n()
Version 65, January 2012
- new parameter_info_hash(), n_frac_discontinuity()
Version 64, January 2012
- new AnvilSpiral, AlternatePaper, ComplexPlus, TerdragonCurve
Version 63, January 2012
- new class_x_negative() and class_y_negative() methods
- new CellularRule, ComplexRevolving, Math::NumSeq::PlanePathN
- Math::NumSeq::PlanePathCoord etc new planepath_object option
Version 62, December 2011
- new FractionsTree
Version 61, December 2011
- new FactorRationals
Version 60, December 2011
- new GcdRationals
Version 59, December 2011
- new AR2W2Curve
Version 58, December 2011
- new DiagonalRationals, StaircaseAlternating,
Math::NumSeq::PlanePathDelta
Version 57, December 2011
- new HilbertSpiral
- LTiling new L_fill "left" and "upper"
Version 56, December 2011
- new CincoCurve, DiagonalsAlternating, LTiling
Version 55, November 2011
- new KochelCurve, MPeaks
- Flowsnake,QuintetCurve faster xy_to_n()
Version 54, November 2011
- new WunderlichMeander
- PlanePathCoord new coordinate_type "Product","DiffXY","DiffYX","AbsDiff"
- BetaOmega,CellularRule190 exact rect_to_n_range()
Version 53, November 2011
- new FibonacciWordFractal, Math::NumSeq::PlanePathCoord
Version 52, November 2011
- new BetaOmega, CornerReplicate, DigitGroups, HIndexing
Version 51, October 2011
- new CellularRule190
Version 50, October 2011
- DragonRounded fix xy_to_n() with arms=2,3,4 on innermost XY=0,1
- SierpinskiCurve fixes for rect_to_n_range()
Version 49, October 2011
- new AztecDiamondRings, DivisibleColumns, SierpinskiCurve,
UlamWarburtonQuarter
- SierpinskiArrowheadCentres fix for n_to_xy() on fractional $n
Version 48, October 2011
- new UlamWarburton
Version 47, October 2011
- new SquareReplicate
Version 46, September 2011
- new GosperReplicate
Version 45, September 2011
- new QuintetCurve, QuintetCentres, QuintetReplicate
Version 44, September 2011
- new ComplexMinus
- RationalsTree new tree_type=Drib
- Corner new wider parameter
Version 43, September 2011
- new KochSquareflakes, RationalsTree
- new parameter_info_array(), parameter_info_list()
Version 42, September 2011
- new SierpinskiArrowheadCentres, SierpinskiTriangle
Version 41, August 2011
- new QuadricCurve, QuadricIslands, ImaginaryBase
Version 40, August 2011
- new DragonRounded, CellularRule54
- new arms_count() method
- Flowsnake, FlowsnakeCentres new "arms" parameter
Version 39, August 2011
- new DragonCurve, DragonMidpoint
Version 38, August 2011
- new Flowsnake, FlowsnakeCentres
Version 37, July 2011
- new SquareArms, DiamondArms, File
Version 36, July 2011
- new HexArms
- PeanoCurve new radix parameter
Version 35, July 2011
- new GosperSide
- fixes for experimental BigFloat support
Version 34, July 2011
- ZOrderCurve new radix parameter
Version 33, July 2011
- new GosperIslands
Version 32, June 2011
- new SierpinskiArrowhead, CoprimeColumns
Version 31, June 2011
- KochCurve fix for fractional N
Version 31, June 2011
- PythagoreanTree avoid dubious hypot() on darwin 8.11.0
Version 30, May 2011
- new TriangularHypot, KochCurve, KochPeaks, KochSnowflakes
Version 29, May 2011
- GreekKeySpiral rect_to_n_range() tighter $n_lo
- tests more diagnostics on PythagoreanTree
Version 28, May 2011
- PixelRings xy_to_n() fix some X==Y points should be undef
Version 27, May 2011
- new GreekKeySpiral
Version 26, May 2011
- new PythagoreanTree
- Rows,Columns more care against width<=0 or height<=0
Version 25, May 2011
- tests fix neg zero for long double NV
Version 24, May 2011
- tests fix OEIS file comparisons
- MultipleRings xy_to_n() fix for x=-0,y=0
Version 23, April 2011
- new ArchimedeanChords
- TheodorusSpiral rect_to_n_range() tighter $n_lo
Version 22, March 2011
- new n_start() method
- SacksSpiral rect_to_n_range() include N=0
Version 21, February 2011
- new Hypot, HypotOctant, OctagramSpiral
- TheodorusSpiral, VogelFloret allow for xy_to_n() result bigger than IV
(though that big is probably extremely slow)
Version 20, February 2011
- fix Makefile.PL for perl 5.6.0
- tests avoid stringized "-0" from perl 5.6.x
Version 19, January 2011
- new PixelRings
Version 18, January 2011
- avoid some 5.12 warnings on infs
Version 17, January 2011
- avoid some inf loops and div by zeros for n=infinity or x,y=infinity
(handling of infinity is unspecified, but at least don't hang)
- PyramidRows, PyramidSides exact rect_to_n_range()
Version 16, January 2011
- new PeanoCurve, Staircase
Version 15, January 2011
- MultipleRings fix xy_to_n() and rect_to_n_range() at 0,0
- Corners,Diagonals,MultipleRings tighter rect_to_n_range()
Version 14, December 2010
- HilbertCurve exact rect_to_n_range()
Version 13, December 2010
- new HilbertCurve, ZOrderCurve
Version 12, October 2010
- oops, VogelFloret botched rect_to_n_range()
Version 11, October 2010
- VogelFloret new rotation and radius parameters
- SacksSpiral,VogelFloret tighter rect_to_n_range() when away from origin
Version 10, October 2010
- fix MultipleRings xy_to_n()
Version 9, September 2010
- HexSpiral and HexSpiralSkewed new "wider" parameter
Version 8, September 2010
- tests fix stray 5.010 should be just 5.004
Version 7, August 2010
- new MultipleRings
- VogelFloret xy_to_n() fix for positions away from exact N
- Rows, Columns rect_to_n_range() tighter
Version 6, August 2010
- new TheodorusSpiral
Version 5, July 2010
- SquareSpiral new "wider" parameter
Version 4, July 2010
- new PentSpiral, HeptSpiralSkewed
- PyramidRows "step" parameter
Version 3, July 2010
- new PyramidSpiral, TriangleSpiral, TriangleSpiralSkewed, PentSpiralSkewed
Version 2, July 2010
- in Diagonals don't negative sqrt() if n=0
Version 1, July 2010
- the first version
libmath-planepath-perl-127/MANIFEST 0000664 0000000 0000000 00000035420 13574055027 0017064 0 ustar 00root root 0000000 0000000 Changes
COPYING
debian/changelog
debian/compat
debian/control
debian/copyright
debian/patches/pod-examples-dir.diff
debian/rules
debian/source/format
debian/watch
devel/alternate-paper-midpoint.pl
devel/alternate-paper.pl
devel/alternate-terdragon.pl
devel/archimedean.pl
devel/aztec-diamond.pl
devel/beta-omega.pl
devel/bigint-lite.pl
devel/bignums.pl
devel/biguv.pl
devel/c-curve.pl
devel/cellular-rule-oeis.pl
devel/cellular-rule-xpm.pl
devel/cellular-rule.pl
devel/cellular-rule62.pl
devel/cfrac-digits.pl
devel/chan-tree.pl
devel/complex-minus.pl
devel/complex-revolving.pl
devel/cont-frac.pl
devel/coprime.pl
devel/corner-replicate.pl
devel/cubic-base.pl
devel/dekking-curve.pl
devel/diagonals.pl
devel/digit-groups.pl
devel/divisible-columns.pl
devel/dragon.pl
devel/exe-atan2.c
devel/exe-complex-minus.c
devel/exe-complex-plus.c
devel/exe-complex-revolving.c
devel/factor-rationals.pl
devel/fibonacci-word.logo
devel/fibonacci-word.pl
devel/filled-rings.pl
devel/flowsnake-ascii.gp
devel/flowsnake-levels.pl
devel/flowsnake.pl
devel/fractions-tree.pl
devel/gcd-rationals-integer.pl
devel/gcd-rationals.pl
devel/gosper-islands-stars.pl
devel/gosper-replicate.pl
devel/gosper-side.pl
devel/gray.pl
devel/greek-key.pl
devel/grep-various-values.pl
devel/grid.pl
devel/hex-arms.pl
devel/hexhypot.pl
devel/hilbert-diamond.pl
devel/hilbert.pl
devel/hypot.pl
devel/imaginary-base.pl
devel/imaginary-half.pl
devel/interpolate.pl
devel/iterator.pl
devel/junk/FibonacciSquareSpiral.pm
devel/koch-curve.pl
devel/koch-snowflakes.pl
devel/koch-squareflakes.pl
devel/l-tiling.pl
devel/lib/Math/PlanePath/BalancedArray.pm
devel/lib/Math/PlanePath/BinaryTerms-oeis.t
devel/lib/Math/PlanePath/BinaryTerms.pm
devel/lib/Math/PlanePath/FibonacciWordKnott.pm
devel/lib/Math/PlanePath/four-replicate.pl
devel/lib/Math/PlanePath/FourReplicate.pm
devel/lib/Math/PlanePath/godfrey.pl
devel/lib/Math/PlanePath/Godfrey.pm
devel/lib/Math/PlanePath/MooreSpiral.pm
devel/lib/Math/PlanePath/NxN.pm
devel/lib/Math/PlanePath/NxNinv.pm
devel/lib/Math/PlanePath/NxNvar.pm
devel/lib/Math/PlanePath/ParabolicRows.pm
devel/lib/Math/PlanePath/ParabolicRuns.pm
devel/lib/Math/PlanePath/PeanoHalf.pm
devel/lib/Math/PlanePath/PeanoRounded.pm
devel/lib/Math/PlanePath/PeanoVertices.pm
devel/lib/Math/PlanePath/PowerRows.pm
devel/lib/Math/PlanePath/PyramidReplicate.pm
devel/lib/Math/PlanePath/QuintetSide.pm
devel/lib/Math/PlanePath/R7DragonCurve.pm
devel/lib/Math/PlanePath/SquaRecurve.pm
devel/lib/Math/PlanePath/squares-dispersion.pl
devel/lib/Math/PlanePath/SumFractions.pm
devel/lib/Math/PlanePath/wythoff-lines.pl
devel/lib/Math/PlanePath/WythoffDifference-oeis.t
devel/lib/Math/PlanePath/WythoffDifference.pm
devel/lib/Math/PlanePath/WythoffLines.pm
devel/lib/Math/PlanePath/WythoffTriangle-oeis.t
devel/lib/Math/PlanePath/WythoffTriangle.pm
devel/lib/Math/PlanePath/z2-dragon.pl
devel/lib/Math/PlanePath/Z2DragonCurve.pm
devel/lib/Math/PlanePath/ZeckendorfTerms-oeis.t
devel/lib/Math/PlanePath/ZeckendorfTerms.pm
devel/lib/Math/square-radical.pl
devel/lib/Math/SquareRadical.pm
devel/lib/MyFLAT.pm
devel/Makefile
devel/mephisto-waltz.logo
devel/misc.pl
devel/multiple-rings.pl
devel/number-fraction.pl
devel/numseq.pl
devel/peano.pl
devel/pixel-rings.pl
devel/pythagorean.pl
devel/quadric.pl
devel/quintet-replicate.pl
devel/quintet.pl
devel/r5-dragon.pl
devel/r5.pl
devel/rationals-tree.pl
devel/run.pl
devel/sacks.pl
devel/sierpinski-arrowhead-centres.pl
devel/sierpinski-arrowhead-stars.pl
devel/sierpinski-arrowhead.pl
devel/sierpinski-curve.pl
devel/sierpinski-triangle.gnuplot
devel/sierpinski-triangle.pl
devel/square-spiral.gnuplot
devel/square-spiral.pl
devel/squarecurve.pl
devel/staircase-alternating.pl
devel/t-square.pl
devel/terdragon.pl
devel/theodorus.gnuplot
devel/theodorus.pl
devel/tree.pl
devel/triangular-spiral.pl
devel/ulam-warburton.pl
devel/vertical.pl
devel/vogel.pl
devel/wythoff-array.pl
examples/c-curve-wx.pl
examples/cellular-rules.pl
examples/cretan-walls.pl
examples/hilbert-oeis.pl
examples/hilbert-path.pl
examples/knights-oeis.pl
examples/koch-svg.pl
examples/numbers.pl
examples/other/dragon-curve.el
examples/other/dragon-curve.gnuplot
examples/other/dragon-curve.logo
examples/other/dragon-curve.m4
examples/other/dragon-pgf-latex.tex
examples/other/dragon-pgf-plain.tex
examples/other/dragon-recursive.gri
examples/other/fibonacci-word-fractal.logo
examples/other/flowsnake-ascii-small.gp
examples/other/sierpinski-triangle-bitand.gnuplot
examples/other/sierpinski-triangle-replicate.gnuplot
examples/other/sierpinski-triangle-text.gnuplot
examples/other/sierpinski-triangle-text.logo
examples/other/sierpinski-triangle.m4
examples/rationals-tree.pl
examples/sacks-xpm.pl
examples/square-numbers.pl
examples/ulam-spiral-xpm.pl
lib/Math/NumSeq/OEIS/Catalogue/Plugin/PlanePath.pm
lib/Math/NumSeq/PlanePathCoord.pm
lib/Math/NumSeq/PlanePathDelta.pm
lib/Math/NumSeq/PlanePathN.pm
lib/Math/NumSeq/PlanePathTurn.pm
lib/Math/PlanePath.pm
lib/Math/PlanePath/AlternatePaper.pm
lib/Math/PlanePath/AlternatePaperMidpoint.pm
lib/Math/PlanePath/AlternateTerdragon.pm
lib/Math/PlanePath/AnvilSpiral.pm
lib/Math/PlanePath/AR2W2Curve.pm
lib/Math/PlanePath/ArchimedeanChords.pm
lib/Math/PlanePath/AztecDiamondRings.pm
lib/Math/PlanePath/Base/Digits.pm
lib/Math/PlanePath/Base/Generic.pm
lib/Math/PlanePath/Base/NSEW.pm
lib/Math/PlanePath/BetaOmega.pm
lib/Math/PlanePath/CCurve.pm
lib/Math/PlanePath/CellularRule.pm
lib/Math/PlanePath/CellularRule190.pm
lib/Math/PlanePath/CellularRule54.pm
lib/Math/PlanePath/CellularRule57.pm
lib/Math/PlanePath/CfracDigits.pm
lib/Math/PlanePath/ChanTree.pm
lib/Math/PlanePath/CincoCurve.pm
lib/Math/PlanePath/Columns.pm
lib/Math/PlanePath/ComplexMinus.pm
lib/Math/PlanePath/ComplexPlus.pm
lib/Math/PlanePath/ComplexRevolving.pm
lib/Math/PlanePath/CoprimeColumns.pm
lib/Math/PlanePath/Corner.pm
lib/Math/PlanePath/CornerReplicate.pm
lib/Math/PlanePath/CretanLabyrinth.pm
lib/Math/PlanePath/CubicBase.pm
lib/Math/PlanePath/DekkingCentres.pm
lib/Math/PlanePath/DekkingCurve.pm
lib/Math/PlanePath/DiagonalRationals.pm
lib/Math/PlanePath/Diagonals.pm
lib/Math/PlanePath/DiagonalsAlternating.pm
lib/Math/PlanePath/DiagonalsOctant.pm
lib/Math/PlanePath/DiamondArms.pm
lib/Math/PlanePath/DiamondSpiral.pm
lib/Math/PlanePath/DigitGroups.pm
lib/Math/PlanePath/DivisibleColumns.pm
lib/Math/PlanePath/DragonCurve.pm
lib/Math/PlanePath/DragonMidpoint.pm
lib/Math/PlanePath/DragonRounded.pm
lib/Math/PlanePath/FactorRationals.pm
lib/Math/PlanePath/FibonacciWordFractal.pm
lib/Math/PlanePath/File.pm
lib/Math/PlanePath/FilledRings.pm
lib/Math/PlanePath/Flowsnake.pm
lib/Math/PlanePath/FlowsnakeCentres.pm
lib/Math/PlanePath/FractionsTree.pm
lib/Math/PlanePath/GcdRationals.pm
lib/Math/PlanePath/GosperIslands.pm
lib/Math/PlanePath/GosperReplicate.pm
lib/Math/PlanePath/GosperSide.pm
lib/Math/PlanePath/GrayCode.pm
lib/Math/PlanePath/GreekKeySpiral.pm
lib/Math/PlanePath/HeptSpiralSkewed.pm
lib/Math/PlanePath/HexArms.pm
lib/Math/PlanePath/HexSpiral.pm
lib/Math/PlanePath/HexSpiralSkewed.pm
lib/Math/PlanePath/HilbertCurve.pm
lib/Math/PlanePath/HilbertSides.pm
lib/Math/PlanePath/HilbertSpiral.pm
lib/Math/PlanePath/HIndexing.pm
lib/Math/PlanePath/Hypot.pm
lib/Math/PlanePath/HypotOctant.pm
lib/Math/PlanePath/ImaginaryBase.pm
lib/Math/PlanePath/ImaginaryHalf.pm
lib/Math/PlanePath/KnightSpiral.pm
lib/Math/PlanePath/KochCurve.pm
lib/Math/PlanePath/KochelCurve.pm
lib/Math/PlanePath/KochPeaks.pm
lib/Math/PlanePath/KochSnowflakes.pm
lib/Math/PlanePath/KochSquareflakes.pm
lib/Math/PlanePath/LTiling.pm
lib/Math/PlanePath/MPeaks.pm
lib/Math/PlanePath/MultipleRings.pm
lib/Math/PlanePath/OctagramSpiral.pm
lib/Math/PlanePath/PeanoCurve.pm
lib/Math/PlanePath/PentSpiral.pm
lib/Math/PlanePath/PentSpiralSkewed.pm
lib/Math/PlanePath/PixelRings.pm
lib/Math/PlanePath/PowerArray.pm
lib/Math/PlanePath/PyramidRows.pm
lib/Math/PlanePath/PyramidSides.pm
lib/Math/PlanePath/PyramidSpiral.pm
lib/Math/PlanePath/PythagoreanTree.pm
lib/Math/PlanePath/QuadricCurve.pm
lib/Math/PlanePath/QuadricIslands.pm
lib/Math/PlanePath/QuintetCentres.pm
lib/Math/PlanePath/QuintetCurve.pm
lib/Math/PlanePath/QuintetReplicate.pm
lib/Math/PlanePath/R5DragonCurve.pm
lib/Math/PlanePath/R5DragonMidpoint.pm
lib/Math/PlanePath/RationalsTree.pm
lib/Math/PlanePath/Rows.pm
lib/Math/PlanePath/SacksSpiral.pm
lib/Math/PlanePath/SierpinskiArrowhead.pm
lib/Math/PlanePath/SierpinskiArrowheadCentres.pm
lib/Math/PlanePath/SierpinskiCurve.pm
lib/Math/PlanePath/SierpinskiCurveStair.pm
lib/Math/PlanePath/SierpinskiTriangle.pm
lib/Math/PlanePath/SquareArms.pm
lib/Math/PlanePath/SquareReplicate.pm
lib/Math/PlanePath/SquareSpiral.pm
lib/Math/PlanePath/Staircase.pm
lib/Math/PlanePath/StaircaseAlternating.pm
lib/Math/PlanePath/TerdragonCurve.pm
lib/Math/PlanePath/TerdragonMidpoint.pm
lib/Math/PlanePath/TerdragonRounded.pm
lib/Math/PlanePath/TheodorusSpiral.pm
lib/Math/PlanePath/TriangleSpiral.pm
lib/Math/PlanePath/TriangleSpiralSkewed.pm
lib/Math/PlanePath/TriangularHypot.pm
lib/Math/PlanePath/UlamWarburton.pm
lib/Math/PlanePath/UlamWarburtonQuarter.pm
lib/Math/PlanePath/VogelFloret.pm
lib/Math/PlanePath/WunderlichMeander.pm
lib/Math/PlanePath/WunderlichSerpentine.pm
lib/Math/PlanePath/WythoffArray.pm
lib/Math/PlanePath/WythoffPreliminaryTriangle.pm
lib/Math/PlanePath/ZOrderCurve.pm
Makefile.PL
MANIFEST This list of files
MANIFEST.SKIP
SIGNATURE
t/AlternatePaper.t
t/AlternatePaperMidpoint.t
t/AlternateTerdragon.t
t/AnvilSpiral.t
t/ArchimedeanChords.t
t/AztecDiamondRings.t
t/Base-Digits.t
t/Base-Generic.t
t/BetaOmeta.t
t/bigfloat.t
t/bigint-lite.t
t/bigint.t
t/bigint_common.pm
t/CCurve.t
t/CellularRule.t
t/CellularRule190.t
t/CfracDigits.t
t/ChanTree.t
t/CincoCurve.t
t/Columns-load.t
t/Columns.t
t/ComplexMinus.t
t/ComplexPlus.t
t/CoprimeColumns.t
t/Corner.t
t/CornerReplicate.t
t/CubicBase.t
t/DekkingCurve.t
t/DiagonalRationals.t
t/Diagonals.t
t/DiamondArms.t
t/DiamondSpiral.t
t/DigitGroups.t
t/DivisibleColumns.t
t/DragonCurve.t
t/DragonMidpoint.t
t/DragonRounded.t
t/FactorRationals.t
t/FibonacciWordFractal.t
t/File.t
t/FilledRings.t
t/Flowsnake.t
t/FlowsnakeCentres.t
t/GcdRationals.t
t/GosperIslands.t
t/GosperReplicate.t
t/GosperSide.t
t/GrayCode.t
t/GreekKeySpiral.t
t/HexArms.t
t/HexSpiral-load.t
t/HexSpiral.t
t/HexSpiralSkewed-unskew.t
t/HexSpiralSkewed.t
t/HilbertCurve-load.t
t/HilbertCurve.t
t/HilbertSpiral.t
t/HIndexing.t
t/Hypot.t
t/HypotOctant.t
t/ImaginaryBase.t
t/ImaginaryHalf.t
t/KnightSpiral.t
t/KochCurve.t
t/KochelCurve.t
t/KochPeaks.t
t/KochSnowflakes.t
t/KochSquareflakes.t
t/LTiling.t
t/MultipleRings.t
t/MyTestHelpers.pm
t/number-fraction.t
t/NumSeq-PlanePathCoord.t
t/NumSeq-PlanePathDelta.t
t/NumSeq-PlanePathN.t
t/NumSeq-PlanePathTurn.t
t/PeanoCurve-load.t
t/PeanoCurve.t
t/PixelRings.t
t/PlanePath.t
t/PyramidRows.t
t/PythagoreanTree.t
t/QuadricCurve.t
t/QuadricIslands.t
t/QuintetCentres.t
t/QuintetCurve.t
t/QuintetReplicate.t
t/RationalsTree.t
t/Rows-load.t
t/Rows.t
t/SacksSpiral.t
t/SierpinskiArrowhead.t
t/SierpinskiArrowheadCentres.t
t/SierpinskiCurve.t
t/SierpinskiCurveStair.t
t/SierpinskiTriangle.t
t/SquareReplicate.t
t/SquareSpiral.t
t/Staircase.t
t/StaircaseAlternating.t
t/TerdragonCurve.t
t/TerdragonMidpoint.t
t/TheodorusSpiral.t
t/TriangularHypot.t
t/UlamWarburton.t
t/UlamWarburtonQuarter.t
t/VogelFloret.t
t/WythoffArray.t
t/ZOrderCurve.t
tools/alternate-paper-dxdy.pl
tools/ar2w2-curve-table.pl
tools/beta-omega-table.pl
tools/cellular-rule-limits.pl
tools/cinco-curve-table.pl
tools/corner-replicate-table.pl
tools/dekking-centres-table.pl
tools/dekking-curve-table.pl
tools/dragon-curve-dxdy.pl
tools/dragon-curve-table.pl
tools/flowsnake-centres-table.pl
tools/flowsnake-table.pl
tools/gallery.pl
tools/hilbert-curve-table.pl
tools/hilbert-spiral-table.pl
tools/kochel-curve-table.pl
tools/moore-spiral-table.pl
tools/pythagorean-tree.pl
tools/r5dragon-midpoint-offset.pl
tools/terdragon-midpoint-offset.pl
tools/wunderlich-meander-table.pl
tools/wythoff-array-zeck.pl
xt/0-examples-xrefs.t
xt/0-file-is-part-of.t
xt/0-META-read.t
xt/0-no-debug-left-on.t
xt/0-Test-ConsistentVersion.t
xt/0-Test-Pod.t
xt/0-Test-Synopsis.t
xt/0-Test-YAML-Meta.t
xt/bigrat.t
xt/ChanTree-slow.t
xt/DragonCurve-more.t
xt/GrayCode-oseq.t
xt/HIndexing-more.t
xt/KochCurve-more.t
xt/MyOEIS.pm
xt/oeis-duplicate.t
xt/oeis-xrefs.t
xt/oeis/AlternatePaper-oeis.t
xt/oeis/AlternatePaperMidpoint-oeis.t
xt/oeis/AlternateTerdragon-oeis.t
xt/oeis/AnvilSpiral-oeis.t
xt/oeis/CCurve-oeis.t
xt/oeis/CellularRule-oeis.t
xt/oeis/CellularRule190-oeis.t
xt/oeis/CellularRule54-oeis.t
xt/oeis/CfracDigits-oeis.t
xt/oeis/ComplexMinus-oeis.t
xt/oeis/ComplexPlus-oeis.t
xt/oeis/CoprimeColumns-oeis.t
xt/oeis/Corner-oeis.t
xt/oeis/CornerReplicate-oeis.t
xt/oeis/DiagonalRationals-oeis.t
xt/oeis/Diagonals-oeis.t
xt/oeis/DiagonalsAlternating-oeis.t
xt/oeis/DiagonalsOctant-oeis.t
xt/oeis/DiamondSpiral-oeis.t
xt/oeis/DigitGroups-oeis.t
xt/oeis/DivisibleColumns-oeis.t
xt/oeis/DragonCurve-oeis.t
xt/oeis/DragonMidpoint-oeis.t
xt/oeis/FactorRationals-oeis.t
xt/oeis/FibonacciWordFractal-oeis.t
xt/oeis/FilledRings-oeis.t
xt/oeis/Flowsnake-oeis.t
xt/oeis/FractionsTree-oeis.t
xt/oeis/GcdRationals-oeis.t
xt/oeis/GosperSide-oeis.t
xt/oeis/GrayCode-oeis.t
xt/oeis/HeptSpiralSkewed-oeis.t
xt/oeis/HexSpiral-oeis.t
xt/oeis/HilbertCurve-oeis.t
xt/oeis/HilbertSides-oeis.t
xt/oeis/HIndexing-oeis.t
xt/oeis/Hypot-oeis.t
xt/oeis/HypotOctant-oeis.t
xt/oeis/ImaginaryBase-oeis.t
xt/oeis/KnightSpiral-oeis.t
xt/oeis/KochCurve-oeis.t
xt/oeis/KochSnowflakes-oeis.t
xt/oeis/LTiling-oeis.t
xt/oeis/MPeaks-oeis.t
xt/oeis/MultipleRings-oeis.t
xt/oeis/NumSeq-PlanePath-oeis.t
xt/oeis/OctagramSpiral-oeis.t
xt/oeis/PeanoCurve-oeis.t
xt/oeis/PentSpiral-oeis.t
xt/oeis/PentSpiralSkewed-oeis.t
xt/oeis/PowerArray-oeis.t
xt/oeis/PyramidRows-oeis.t
xt/oeis/PyramidSides-oeis.t
xt/oeis/PyramidSpiral-oeis.t
xt/oeis/PythagoreanTree-oeis.t
xt/oeis/QuadricCurve-oeis.t
xt/oeis/QuintetCentres-oeis.t
xt/oeis/R5DragonCurve-oeis.t
xt/oeis/RationalsTree-oeis.t
xt/oeis/SierpinskiArrowhead-oeis.t
xt/oeis/SierpinskiCurve-oeis.t
xt/oeis/SierpinskiTriangle-oeis.t
xt/oeis/SquareSpiral-oeis.t
xt/oeis/Staircase-oeis.t
xt/oeis/TerdragonCurve-oeis.t
xt/oeis/TheodorusSpiral-oeis.t
xt/oeis/TriangleSpiral-oeis.t
xt/oeis/TriangleSpiralSkewed-oeis.t
xt/oeis/TriangularHypot-oeis.t
xt/oeis/UlamWarburton-oeis.t
xt/oeis/UlamWarburtonQuarter-oeis.t
xt/oeis/WythoffArray-oeis.t
xt/oeis/WythoffPreliminaryTriangle-oeis.t
xt/oeis/ZOrderCurve-oeis.t
xt/PixelRings-image.t
xt/PlanePath-subclasses.t
xt/pod-lists.t
xt/slow/AlternatePaper-slow.t
xt/slow/CCurve-slow.t
xt/slow/CellularRule-slow.t
xt/slow/ComplexMinus-slow.t
xt/slow/DragonCurve-slow.t
xt/slow/GcdRationals-slow.t
xt/slow/HilbertCurve-slow.t
xt/slow/NumSeq-PlanePathCoord.t
xt/slow/R5DragonCurve-slow.t
xt/slow/TerdragonCurve-slow.t
xtools/my-check-copyright-years.sh
xtools/my-check-spelling.sh
xtools/my-deb.sh
xtools/my-diff-prev.sh
xtools/my-kwalitee.sh
xtools/my-manifest.sh
xtools/my-pc.sh
xtools/my-tags.sh
xtools/my-wunused.sh
META.yml Module YAML meta-data (added by MakeMaker)
META.json Module JSON meta-data (added by MakeMaker)
libmath-planepath-perl-127/MANIFEST.SKIP 0000664 0000000 0000000 00000006230 13574055027 0017626 0 ustar 00root root 0000000 0000000 #!/usr/bin/perl
# MANIFEST.SKIP -- Kevin's various excluded files
# Copyright 2008, 2009, 2010, 2011, 2012, 2013, 2015, 2019 Kevin Ryde
# This file is shared among several distributions.
#
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option)
# any later version.
#
# This file is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License along
# with this file. If not, see .
# cf. /usr/share/perl/5.14/ExtUtils/MANIFEST.SKIP
# emacs backups
~$
# emacs locks
(^|/)\.#
# emacs autosave
(^|/)#
# own distdir
^[A-Za-z][A-Za-z0-9-_]*-\d+/
# own dist files
\.tar$
\.tar\.gz$
\.deb$
\.dsc$
\.diff.gz$
# ExtUtils::MakeMaker leaving Makefile.old
# and "myman" leaving MANIFEST.old
\.old$
# ExtUtils::MakeMaker "metafile" rule temporary, left behind if interrupted
^META_new\.yml$
# built - MakeMaker
^Makefile$
^blib
^pm_to_blib
^TAGS$
# MakeMaker 6.18 to 6.25, apparently
^blibdirs\.ts$
# msdos compiler output stuff using gcc,
# "XSFILENAME.def" extension, and others fixed names it seems
\.def$
^dll\.base$
^dll\.exp$
# msdos compiler stuff using ms c
\.pdb$
# built - recent Module::Build nonsense
^MYMETA\.yml$
# built - something recent ExtUtils::MakeMaker
^MYMETA\.json$
# built - cdbs and debhelper
^debian/stamp-
^debian/.*\.log$
# built - texinfo.tex temporaries
\.(aux|cp|cps|fn|fns|ky|log|pg|toc|tp|tps|vr)$
# built - PGF temporary
\.pgf$
# tex or latex output, not distributed for now
\.(dvi|pdf|ps)$
# toplevel .c files built from .xs
^[^/]+\.c$
# built .o compiled and .bs from .xs
\.o$
\.obj$
\.bs$
#
#(^|/)[A-Z][A-Za-z0-9_]*\.c$
#/[^Z])[^/]+\.c$
# built - configury
^a\.out$
^conftest
^config\.h$
^myconfig\.h$
# built - toplevel html pages
^[a-zA-Z][^./]+\.html$
# inc/MyMakefileExtras.pm "diff-prev"
^diff\.tmp
# inc/MyMakefileExtras.pm "lintian-source"
^temp-lintian
# various testing
^tempfile\.png$
^tempfile
\.tmp$
# my dists
^dist-deb
^up$
^c$
# special case p..ulp test build stuff
devel/h2xs/TestConstFoo/
# special case various executables
^devel/exe-[^/.]+$
# special case mall executables
^devel/hblk$
^devel/mallopt$
^devel/mallstats$
^devel/malltrim$
# special case fli executables
^devel/mmap-multi$
# special case widget-bits executables
^devel/grandom$
^devel/grandom-[a-z]+$
# special case widget-cursor executables
^devel/invisible-blank$
# special case x'or executables
^devel/gtk-gc-colour$
# special case combo executables
^devel/toolbutton-overflow-leak$
# special case xpother executables
^devel/encode-all$
^devel/encode-dump$
^devel/Encode-X11-xlib$
^devel/Encode-X11-xlib2$
# special case xpother samples
^devel/encode.*\.ctext$
^devel/encode.*\.utf8$
# special htmlext environs
^test-dist/
# TeX
_whizzy.*
\.aux$
\.dvi$
\.fls$
\.log$
\.out$
\.pdf$
\.waux$
\.wdvi$
\.fdb_latexmk$
\.junk$
\.bak$
^backup
^misc
^maybe
^samples
^samp
^formats
libmath-planepath-perl-127/META.json 0000664 0000000 0000000 00000003602 13574055027 0017351 0 ustar 00root root 0000000 0000000 {
"abstract" : "Mathematical paths through the 2-D plane.",
"author" : [
"Kevin Ryde "
],
"dynamic_config" : 1,
"generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010",
"license" : [
"gpl_3"
],
"meta-spec" : {
"url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
"version" : 2
},
"name" : "Math-PlanePath",
"no_index" : {
"directory" : [
"t",
"inc",
"devel",
"xt"
],
"package" : [
"Math::PlanePath::ToothpickTree",
"Math::PlanePath::ToothpickReplicate",
"Math::PlanePath::ToothpickUpist",
"Math::PlanePath::LCornerTree",
"Math::PlanePath::LCornerReplicate",
"Math::PlanePath::OneOfEight"
]
},
"prereqs" : {
"build" : {
"requires" : {
"ExtUtils::MakeMaker" : "0"
}
},
"configure" : {
"requires" : {
"ExtUtils::MakeMaker" : "0"
}
},
"runtime" : {
"requires" : {
"List::Util" : "0",
"Math::Libm" : "0",
"constant" : "1.02",
"constant::defer" : "5",
"perl" : "5.004"
}
},
"test" : {
"requires" : {
"Test" : "0"
},
"suggests" : {
"Data::Float" : "0",
"Math::BigFloat" : "1.993",
"Math::BigInt" : "0",
"Math::BigInt::Lite" : "0",
"Math::BigRat" : "0",
"Number::Fraction" : "0"
}
}
},
"release_status" : "stable",
"resources" : {
"homepage" : "http://user42.tuxfamily.org/math-planepath/index.html",
"license" : [
"http://www.gnu.org/licenses/gpl.html"
]
},
"version" : 127,
"x_serialization_backend" : "JSON::PP version 2.97001"
}
libmath-planepath-perl-127/META.yml 0000664 0000000 0000000 00000002026 13574055027 0017200 0 ustar 00root root 0000000 0000000 ---
abstract: 'Mathematical paths through the 2-D plane.'
author:
- 'Kevin Ryde '
build_requires:
ExtUtils::MakeMaker: '0'
Test: '0'
configure_requires:
ExtUtils::MakeMaker: '0'
dynamic_config: 1
generated_by: 'ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010'
license: gpl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: '1.4'
name: Math-PlanePath
no_index:
directory:
- t
- inc
- devel
- xt
package:
- Math::PlanePath::ToothpickTree
- Math::PlanePath::ToothpickReplicate
- Math::PlanePath::ToothpickUpist
- Math::PlanePath::LCornerTree
- Math::PlanePath::LCornerReplicate
- Math::PlanePath::OneOfEight
requires:
List::Util: '0'
Math::Libm: '0'
constant: '1.02'
constant::defer: '5'
perl: '5.004'
resources:
homepage: http://user42.tuxfamily.org/math-planepath/index.html
license: http://www.gnu.org/licenses/gpl.html
version: '127'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
libmath-planepath-perl-127/Makefile.PL 0000775 0000000 0000000 00000005252 13574055027 0017710 0 ustar 00root root 0000000 0000000 #!/usr/bin/perl -w
# Copyright 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2019 Kevin Ryde
# This file is part of Math-PlanePath.
#
# Math-PlanePath is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by the Free
# Software Foundation; either version 3, or (at your option) any later
# version.
#
# Math-PlanePath is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
# for more details.
#
# You should have received a copy of the GNU General Public License along
# with Math-PlanePath. If not, see .
use 5.004;
use strict;
use ExtUtils::MakeMaker;
WriteMakefile
(NAME => 'Math::PlanePath',
ABSTRACT => 'Mathematical paths through the 2-D plane.',
VERSION_FROM => 'lib/Math/PlanePath.pm',
PREREQ_PM => {
'Math::Libm' => 0, # for hypot() mainly
'List::Util' => 0,
'constant' => '1.02', # 1.02 for leading underscore
'constant::defer' => 5, # v.5 for Perl 5.6 fixes
},
TEST_REQUIRES => {
'Test' => 0,
},
AUTHOR => 'Kevin Ryde ',
LICENSE => 'gpl_3',
SIGN => 1,
MIN_PERL_VERSION => '5.004',
META_MERGE =>
{ 'meta-spec' => { version => 2 },
resources =>
{ homepage => 'http://user42.tuxfamily.org/math-planepath/index.html',
license => 'http://www.gnu.org/licenses/gpl.html',
},
no_index => { directory=>['devel','xt'],
# these are in Math-PlanePath-Toothpick but added to by
# Math::NumSeq::PlanePathCoord here
package => [ 'Math::PlanePath::ToothpickTree',
'Math::PlanePath::ToothpickReplicate',
'Math::PlanePath::ToothpickUpist',
'Math::PlanePath::LCornerTree',
'Math::PlanePath::LCornerReplicate',
'Math::PlanePath::OneOfEight',
],
},
prereqs =>
{ test =>
{ suggests =>
{
# have "make test" do as much as possible
'Data::Float' => 0,
'Math::BigInt' => 0,
'Math::BigInt::Lite' => 0,
'Math::BigFloat' => '1.993',
'Math::BigRat' => 0,
'Number::Fraction' => 0,
},
},
},
},
);
libmath-planepath-perl-127/SIGNATURE 0000664 0000000 0000000 00000154575 13574055027 0017234 0 ustar 00root root 0000000 0000000 This file contains message digests of all files listed in MANIFEST,
signed via the Module::Signature module, version 0.83.
To verify the content in this distribution, first make sure you have
Module::Signature installed, then type:
% cpansign -v
It will check each file's integrity, as well as the signature's
validity. If "==> Signature verified OK! <==" is not displayed,
the distribution may already have been compromised, and you should
not run its Makefile.PL or Build.PL.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
SHA256 fc82ca8b6fdb18d4e3e85cfd8ab58d1bcd3f1b29abe782895abd91d64763f8e7 COPYING
SHA256 55d3b35bd544ced28e5694fa7d0cdf62387f4a102655daf3ba998edf0d16e2e8 Changes
SHA256 42474987a01561bec298f26b1c9a8d83d55b120bf078fc8f6e56b4c7ee73d9dc MANIFEST
SHA256 91eb41c99a794a3fced08c2002ec7a6ed5a8ccb85c20ac26237e6f40dc2f7ba9 MANIFEST.SKIP
SHA256 896ad95f05f22f19996eb11e978f730e88d2673f11edb192bd3c47225e86feea META.json
SHA256 dc9a90bad848273de341e4136e86903b7bf508a42af1edf6aae75a416019a039 META.yml
SHA256 975080120ec8ff7f19e3af4cd05f98b074534450dc79315ed9b7b2214f954db2 Makefile.PL
SHA256 37e01454249f4b448534e698e0b06e698aab7d166d9a8f91e7c29f9d7dde94af debian/changelog
SHA256 2e6d31a5983a91251bfae5aefa1c0a19d8ba3cf601d0e8a706b4cfa9661a6b8a debian/compat
SHA256 4d071cb3990738ca0454f4911a8b86660f7abff93bbd50e523cf51890ea010d4 debian/control
SHA256 afc43f4726fbafec63ac9d2045f89fb15e3a78c12eda40e3997ab5a5ff66abcf debian/copyright
SHA256 ecf0e48d03b49e025891924199e552d9a0e6d020d2cfa5ec5ff7cccc71a86963 debian/patches/pod-examples-dir.diff
SHA256 3a475162ee0994750921e80ce4a4291382e2d2bddf7245082c6b50d6a3345a63 debian/rules
SHA256 5717e7c840171019a4eeab5b79a7f894a4986eaff93d04ec5b12c9a189f594bf debian/source/format
SHA256 1db1d77d669325e60a94bccc86120bf893373d026d6ed0dae3ec3f123b623220 debian/watch
SHA256 0372692f3855b988a4e27a891a563d2f71d7b1563d31648a4222b62233133730 devel/Makefile
SHA256 c2fc9a0e57efe3dbd0afbd7f6c02ab20499c5022b7acc8647177f605ae23535e devel/alternate-paper-midpoint.pl
SHA256 83e8cb2e3d337881dc3d66863cf0d05e8b4f22a885ebd37135bb7e15efee83ca devel/alternate-paper.pl
SHA256 5804e7ce498c347bd7355468de7cb938fffb3fb6852981640311bdff9be22e64 devel/alternate-terdragon.pl
SHA256 be56a17b3870d5e3d190cd1580b175d8228fc86767cb5ab5e8cbbebd14ae1c32 devel/archimedean.pl
SHA256 6b22394d442b44eca2eaadf00565726213dc3391cec9521f5a39a9d797770f85 devel/aztec-diamond.pl
SHA256 7142f9357726f9ece297e56c990fbe3a8246f20f5bdd61defe7d7e8f329b55b1 devel/beta-omega.pl
SHA256 c3a47b0ac5d54bca39bf6122023a8b358703ca2a751a7064c109c5f77df106c7 devel/bigint-lite.pl
SHA256 3b8d6ac8fa2cefc759a6847cef17719d76023f229bd05e8469facc6ea4041f6a devel/bignums.pl
SHA256 7ebacf0e9aefb24a010f13c2020f041de16619ba54112cd9e27cf091be359cb0 devel/biguv.pl
SHA256 265dbc7756baa44ce47d234410b8b107f6fd0d0b641eca64ff7449f67f9edf4f devel/c-curve.pl
SHA256 0a3a249abbf602ef6d1c97b9c5a8ead4f6b23403ec67af55f5249b2cbcdcdc04 devel/cellular-rule-oeis.pl
SHA256 69b1b04f5bd95d36019183f90a3d28491454363231e7ea0d1fa5bdade43ef976 devel/cellular-rule-xpm.pl
SHA256 ede2e21118c99b4be9105b12498354d16523c0717696292cf7130c0ec4862078 devel/cellular-rule.pl
SHA256 4c971659cb414022aa396d75e56dc8a41c9790e719d07aa283829065add957d4 devel/cellular-rule62.pl
SHA256 e4a61c75ab2143e7f59bd9208c263cabdfec0c4454d768dc119a467ebcab15f8 devel/cfrac-digits.pl
SHA256 ea0e36b495c776896553569d8f99e2f84ee18cb2913feb76cc562e3130d26ce6 devel/chan-tree.pl
SHA256 7ef51681fa935fee87a14ba4d18c3ab49060b1fb4b93e80ffb92bce6fdefe54d devel/complex-minus.pl
SHA256 53d5163b4b7757e0d863874eb9bc0f6f7c11681f2709cb9f546f66d2f9eb4f09 devel/complex-revolving.pl
SHA256 97ee3fa3f6e0abdaf5a3d5285ae1976d4da5b28c2cd4d01a595c8fd1b5a0c990 devel/cont-frac.pl
SHA256 0ded978f0fdc2c3b1d8ec43d4a2d0c1c9ad41dab97ff21dd503efea020cb1ec8 devel/coprime.pl
SHA256 d8f1a2a1b7ce846f241676ffb6d18d8500e09a890575a02c5bba03f234228468 devel/corner-replicate.pl
SHA256 bd58994fabd719f4e628849ba466feb8a4be6f5c43a0a5f0654bb3a7c49358f7 devel/cubic-base.pl
SHA256 7220e82992a6d6c379a5f434ef6fa915b8480ec496c7628bdc97baf1ca876461 devel/dekking-curve.pl
SHA256 b0739bb4c770725d9ea1f0dbedefc1bf161eead52689a3b02f2e63a276a1df81 devel/diagonals.pl
SHA256 e38a7104bb33975a177b3b74a9131ec834cad6b162db15ef035a78e5990f6b4d devel/digit-groups.pl
SHA256 607b1ba76326d52ad6ecba0ce67af22ea6fbe2db7caffd3d24e8b2a84e28b494 devel/divisible-columns.pl
SHA256 6b9fdad5c38d02380f44d6828b1d3be2f2578bd9a8016e5f8910f73aa3f29a43 devel/dragon.pl
SHA256 e2bd28104c076a169913d802d573ec25163ae29ece3554128e76f27c3534c592 devel/exe-atan2.c
SHA256 8e77eb942cf72c8d843572a7f4cdd94770de99d831aa17c43356a0b26c039854 devel/exe-complex-minus.c
SHA256 eb09cbcd4efc5fff730f31bb56abf8591b93e369493a6b91d4189b6a39c33da2 devel/exe-complex-plus.c
SHA256 cbb0db8fa798c6702fbfefe93427af2d7809376db62bad6cac13afe6bbef8f1d devel/exe-complex-revolving.c
SHA256 c279bf293e41640de5799609daefbf54261540762869a2ed467bc4b647bed6fc devel/factor-rationals.pl
SHA256 a329486258007e2a6db3b1df43690a95fc448d3029e8c6a92f4baf2e3297b1e2 devel/fibonacci-word.logo
SHA256 99a83d24c52d91923dd480c15fba2dfc609961132655edb21440425042a0b5f6 devel/fibonacci-word.pl
SHA256 baab6e9be22667d0779465e818a0a356b5a230e957f50269ebd17a32b936ae9d devel/filled-rings.pl
SHA256 c95e3f94d1ce843a23f6ce10ee19a9cf31a61ee60875d58d11ee87f9edf11b90 devel/flowsnake-ascii.gp
SHA256 becd2091b4ce5961cd0df30864c127e5a84ed3c16fc77215335ee3d6315fcc79 devel/flowsnake-levels.pl
SHA256 52dacd5fd0cad9c58bb47e4dbac9d21e93a28482f79a3ee74e6f9e8d4723428b devel/flowsnake.pl
SHA256 8b570fb9dca79eb4c0baac38914782336378080b554930d893dcbd74c91fae7f devel/fractions-tree.pl
SHA256 3c11dd8da46d62ced6b856ed1ec7031d1674410ba70db7f3544f26117165476e devel/gcd-rationals-integer.pl
SHA256 ff6f0368147ffef031278e12d368c906b33bafed5e9192b97b4048378688dbc1 devel/gcd-rationals.pl
SHA256 f043205b15233fa903e37910f6edce8cf1201198cae400df6ae3483a389b78fd devel/gosper-islands-stars.pl
SHA256 abc32e740230f6a2469ffb1df153a67968d5a1842e3bbf39186df3bf506455cf devel/gosper-replicate.pl
SHA256 e49a2892ccf2c7ac50e483de17e33658a284d30898c7dc69b99d8bce5dbe40a6 devel/gosper-side.pl
SHA256 c2e67d163c73409e600c3751c41ba180220518c283da5288923c824e08ca9ad7 devel/gray.pl
SHA256 6c20d3b0a23e7b3347e21f41efcf289461e207297d69b2e927a318d466daac6a devel/greek-key.pl
SHA256 efd0404ba657246dffde37ffd98a68e135e0820f9b231174b9aebcd1a8dc42d8 devel/grep-various-values.pl
SHA256 b793898e4a2cd2e118b8b69a05bb4042a89a40eaffb8411c84271a9658ba79f9 devel/grid.pl
SHA256 6ff5ad4267356f47b281d97c37940a4e2042adb5ba7109bdc9840dd99afe6e53 devel/hex-arms.pl
SHA256 aa5a81e4e97deb5f7b9f58399aeceb96c37f90de5b7bbd95a7571d3680d7e802 devel/hexhypot.pl
SHA256 42592f1ec812d10b6e6ae7c59f0e81e369c340fa41206a2e777c117dc8b2e514 devel/hilbert-diamond.pl
SHA256 adc22c02f3f5d6b7475bb969a42d9393912a8c19826dac63a06ad8f57052d69f devel/hilbert.pl
SHA256 07313f92ad632e5b9f310bd862b08ac3bb02d7610a122e05e7d053bd49068c0d devel/hypot.pl
SHA256 31d8abfd402178a824f663a0714fd6a97cb508de3f2ff2f00ff0580003ba09ac devel/imaginary-base.pl
SHA256 1ff4bcecc63e1e6106f895a73a81a4001ec53f1fb4c5e528e4709118059b32b0 devel/imaginary-half.pl
SHA256 920d6883922cb5cb9a9805cebcd6c63011c57648982193bd9af2e292935e94bf devel/interpolate.pl
SHA256 3a63a3939d76c2ee98973b8560ea0bb32e2a629d2eb37ba97ccb9c5e28e29c36 devel/iterator.pl
SHA256 c53e8e0dec716c3381a69f34163d0d4c327cca63c7726b51760cdc8b70ceb039 devel/junk/FibonacciSquareSpiral.pm
SHA256 89cb33394257b6ed1f4778e47a98bcbc8d37ada4a6512af6856e3b2f6892ff22 devel/koch-curve.pl
SHA256 c6ce4f32e8ff317cdf32744bd98751f56e47ca56d6ce61a3c0ba372cb18ec58d devel/koch-snowflakes.pl
SHA256 8bbca97415a495ac84f7ff3e322eec715f002a8ffe4c5c9c76e982ae86cabb08 devel/koch-squareflakes.pl
SHA256 058de387895a1d5d58acae6a3e6fb56869144025d25ea7306fbdf59cd014db9d devel/l-tiling.pl
SHA256 fdac2209ba11afce07a66c54f5be23a25c490b1f8bc2e2fa446b728af8334457 devel/lib/Math/PlanePath/BalancedArray.pm
SHA256 af4f5d215afca944c0537cf379da54feadacd41081e46814744463a529c3c52d devel/lib/Math/PlanePath/BinaryTerms-oeis.t
SHA256 f1416096187800a4d29ee4d41a6ec87424a51472a8f72ed3c7f4a8cb107aef0b devel/lib/Math/PlanePath/BinaryTerms.pm
SHA256 367e52c2a838c5cacd1e24a6d5fa3386ac420cc8bfc279eb3e9bed3e9490f056 devel/lib/Math/PlanePath/FibonacciWordKnott.pm
SHA256 2bb478699f8e7b2416b9b7f8e2c6068f442c7524d5612a48319da1d1aec0cf97 devel/lib/Math/PlanePath/FourReplicate.pm
SHA256 2e48d4d4cf32858a5e997205632a0de3c64368a770ddaf1e10569699fbaa5442 devel/lib/Math/PlanePath/Godfrey.pm
SHA256 67847244d0f2991ee344417b5b2ba13c3f938d410373e438e2af4bb7fcbd67c2 devel/lib/Math/PlanePath/MooreSpiral.pm
SHA256 735a6d881d35a257d746d7711781004f2c3652188675a7cc6c9a7a4dd1339beb devel/lib/Math/PlanePath/NxN.pm
SHA256 93a871ff68e3a69afc55df537b2294297f4ecf637efbcb28ca5e9140847c080f devel/lib/Math/PlanePath/NxNinv.pm
SHA256 41687d446bfbc1d85371887c013d2836d04aee6326488828a565d1977b0a2608 devel/lib/Math/PlanePath/NxNvar.pm
SHA256 3723c0d128a71f4c98b8366f1e74071c571a9ca6ba15ac529dc58f04e6356786 devel/lib/Math/PlanePath/ParabolicRows.pm
SHA256 d1dcb5eb9cc7427667d40a11cb025d14ed07f1933acbad96c6273f4b075967bd devel/lib/Math/PlanePath/ParabolicRuns.pm
SHA256 e567aee6fd54e3b91a9fb53fdcb9d8ebf399a9616cccc7dfe6d57914ad8c398c devel/lib/Math/PlanePath/PeanoHalf.pm
SHA256 5f54fb9b712775be94139e80e5a4b9ac28c85f7458376be4eebe0913e1e19b8f devel/lib/Math/PlanePath/PeanoRounded.pm
SHA256 de6b638317912c5632e42e140dd99acdda28e6fdb56ae194e698c9c963751c72 devel/lib/Math/PlanePath/PeanoVertices.pm
SHA256 f16c818dd9cbb8c683091c8676abb47d015890331af4e3756f79a0beb2b5ba9e devel/lib/Math/PlanePath/PowerRows.pm
SHA256 4514456eae316c9ea2c2836e9a25e3ff5691aa99dde3b2b4812f88b0a374908e devel/lib/Math/PlanePath/PyramidReplicate.pm
SHA256 fd046baf0999b873abf3cd4627ab2f980a03172310f0a7f0445cd1a276fa98a3 devel/lib/Math/PlanePath/QuintetSide.pm
SHA256 0ff022baed713499e417e2edbbe4b29a4c21170eab17237146db1a703838e14c devel/lib/Math/PlanePath/R7DragonCurve.pm
SHA256 9179db3e224e40e1710e6cdae6d9a78355303afaf78fcd23a1a48050036dfa7b devel/lib/Math/PlanePath/SquaRecurve.pm
SHA256 6ff17381cb0743a1de5590a5758f0b4b034dc72f518f73e070f77e7765052212 devel/lib/Math/PlanePath/SumFractions.pm
SHA256 0883854a0a7cb0daca073e1319dfb42bff94f58a9314f783c6b7aff2a2e06a18 devel/lib/Math/PlanePath/WythoffDifference-oeis.t
SHA256 8b8983d6b81a2298279a29d99d50902d3f86008247d4b4db6c84103142c1a07f devel/lib/Math/PlanePath/WythoffDifference.pm
SHA256 01139a007da042a70f6b12f5ac2b3eba3b0f98816d5fc2e08e164b3739fffab2 devel/lib/Math/PlanePath/WythoffLines.pm
SHA256 1de1cf5d815edb5e15400e57e5a8a3890f012ffec2da98079a510d67a144b928 devel/lib/Math/PlanePath/WythoffTriangle-oeis.t
SHA256 2551e8fc290d87008db44ba7d89b723db1f4544d6aa2c64b045cc6b9272703d7 devel/lib/Math/PlanePath/WythoffTriangle.pm
SHA256 1d84d8d5067aea0cd9d903afeb7e88420da06921bfc230fa28636b1c01c43db9 devel/lib/Math/PlanePath/Z2DragonCurve.pm
SHA256 4de3e59a64df6bf9ce81d1837794da0be75a53e521fef970c53a898bbb2ae66e devel/lib/Math/PlanePath/ZeckendorfTerms-oeis.t
SHA256 2b1be24cdfc9e1334ef92e7588ab14784158ccc9a9e02d1f73b35df7b05e3e3a devel/lib/Math/PlanePath/ZeckendorfTerms.pm
SHA256 203947dccc89de16c23b8bc436761b33ff17dd47cc4c7622540376015b74b199 devel/lib/Math/PlanePath/four-replicate.pl
SHA256 94048a17f0bbe56275bcf497dd5e98e4a41194b21ba1c35f850625001743465e devel/lib/Math/PlanePath/godfrey.pl
SHA256 2ce33e9c29c473fb7345c39fc664cddd888c2125117cf3b5b036e998a289c3d1 devel/lib/Math/PlanePath/squares-dispersion.pl
SHA256 28e5b374dec6563d79df4b1bdacd45ed54779d07c8b2f086ef79fb770bbcc72a devel/lib/Math/PlanePath/wythoff-lines.pl
SHA256 2d6918b8cdcb25f42c5bbf9a24060647a586600e13c1e616811cd10000df9628 devel/lib/Math/PlanePath/z2-dragon.pl
SHA256 4e17b05551c68519ecb37d6b850b2c60ab1fe875807ca4c3725afdc6b2e03774 devel/lib/Math/SquareRadical.pm
SHA256 6ebb6eb1c54ab817c72d97ce04167af8968277f880835472fa3133b87840c15c devel/lib/Math/square-radical.pl
SHA256 5ddf2ef6b67a0280547a15f8e8c7d62be088ed4d60ddad325ed421b939d536f5 devel/lib/MyFLAT.pm
SHA256 e887716f9abe46e5118978c8bee504adf7ba7e5b3812e01da67c90f12c76658c devel/mephisto-waltz.logo
SHA256 f2d15a59c783203d522d81793ffc681e90672e0f5524eaa8d9a526c85bcb7bd3 devel/misc.pl
SHA256 96f16a900c507a193d3bf4a420cfa74cb192da08a0a49a69c2fcb37b0cc13966 devel/multiple-rings.pl
SHA256 6130103086c573bddf4d7075401f9a22003cbdf5ab0e7a82b80690fc6e91b114 devel/number-fraction.pl
SHA256 ce5aa27313800947f2bbcb7108c6279af5f966331fde34548f2cacf6e33909d2 devel/numseq.pl
SHA256 9836e5a2a07dc35292dd422ee552b5270f2be8bc2d586bdf08a563ec376ea8dd devel/peano.pl
SHA256 91b38bf3a7b7f2e20860296441149b701c79dc238aacc645b18cbee0ac9f69a8 devel/pixel-rings.pl
SHA256 4c03ee44b9d0df170a6b42d1e08751ffb9e7ffbe3d3a9319415fd3c4a4355ef8 devel/pythagorean.pl
SHA256 e5cafcd1c2a8fd53ebb5c45751fa759ed03ab53907a7cd06c96bd2ad497ccfa7 devel/quadric.pl
SHA256 8a7d744481f4771c1830d40fe0ae0d13d7fcd2491e32762a55f5d38478d42de1 devel/quintet-replicate.pl
SHA256 774d93f2558a4fabb48e7d8fb796bd0ad64e0639f64f3c5d43f82ec8810dd8bb devel/quintet.pl
SHA256 518f205ad32e8dbe282612d8c7d4b321e663a31c679bc30938f0072cd93f089d devel/r5-dragon.pl
SHA256 339678e080c24df60edad0501aff244f5e2465bcf5d7e93f3fd3e5d11dcf5c04 devel/r5.pl
SHA256 08bb54faa2667998cbc0074a3ae6a38d6f842447347a681a7115325aab1df479 devel/rationals-tree.pl
SHA256 58fd91a545383454c4297c5094d8e4b59fea43ed77e774d12804c6b11b1b80bd devel/run.pl
SHA256 05539100a770924000a9c38d114054f908e2ef5c3eaae899cf9643357898a8a5 devel/sacks.pl
SHA256 f96a7b37efcbe1b122e50f1246a90fbd3399a71e2f5e3461d9f7da9e564cf9a6 devel/sierpinski-arrowhead-centres.pl
SHA256 8c1c81bef68212be09ba94916745dbad1996f519a67de15a297be05a7be6234f devel/sierpinski-arrowhead-stars.pl
SHA256 48917029361fe052998d6a4fc3fedd62c733196bac01801a7c8dc24b2433cda0 devel/sierpinski-arrowhead.pl
SHA256 1c09ddc670763b0754f23a565ba6e70ef47d36b274f7f7786df803040fe23d28 devel/sierpinski-curve.pl
SHA256 7cf6668acf66f7d1f1246e614238dd5a06b47e49dd944a55440cda13e1f836a2 devel/sierpinski-triangle.gnuplot
SHA256 aa18f11218b38dad9720752d4e448f03b19d07429cc510d2dfd13b5d8c83a1d7 devel/sierpinski-triangle.pl
SHA256 de764bf9e7d20ec3e787658bf2724249e5fda142df90b54cec333071a6359201 devel/square-spiral.gnuplot
SHA256 2e4518bf512ed89cbcc5e9784d70d4614cbf077fa53432055c3c205e8ac8e79c devel/square-spiral.pl
SHA256 d49123415df5a9b2e5a8fcdaac6aac40248662b77022def1f5a398e780d8808c devel/squarecurve.pl
SHA256 e722441fcf9730c1bcf3c69599fceca5b09a294ca1156842280c822914724e27 devel/staircase-alternating.pl
SHA256 a1f365610b3ba8de003ec49b26c07894a603ec5e60f858fd8fc933098266f182 devel/t-square.pl
SHA256 632f01f8ed8e0f00087360d7ab2cb34810211f02ebf0888005e554f2afae30ec devel/terdragon.pl
SHA256 8aeeebad0d6f350c46b2a00ed8d2acc53ba9b6c1bb4ce26983c81ff53e55d3ed devel/theodorus.gnuplot
SHA256 10028e4dcff991d77522f4095c2aa98e9f0138b6396d1d11d0c315f1560a813e devel/theodorus.pl
SHA256 3c4d8b6cc46b579de052583d1b5bef24fa3650f49794e802fe438de66fc8d378 devel/tree.pl
SHA256 47cff039fe66c32c7e0746b24b29cc2aeaae3f07f4c624e1773b4076341e81d2 devel/triangular-spiral.pl
SHA256 136f211010af7d7298a375fd33e137c762e9d3cc9374b23926188da5cf0f3988 devel/ulam-warburton.pl
SHA256 5e260052952cf76e72218462301e704d7ba8e659a4e3f8f1928eb9fcfa909d60 devel/vertical.pl
SHA256 2e47d2f2b19b855ad032f7ae466b68f29f80dc4c38d8c13bafe7ee0af112071d devel/vogel.pl
SHA256 f1b72008a76237d52040a759d9b142e30196969f58ba99e1d9d12e5a1761da4b devel/wythoff-array.pl
SHA256 5c3bd643379398bd45a55342e5c88b6a514b08f7372ca8fa658b552acf44395c examples/c-curve-wx.pl
SHA256 0da9971dbe34517795ceea2d2fa4f22c1e5e7b65a387dd74ffcd4f10d8636a83 examples/cellular-rules.pl
SHA256 f17472f4db24af547d84a51c91c4e17cc8c715512c6c73772a4153c069c5ddff examples/cretan-walls.pl
SHA256 325d4bd73562e88cf0bd73073bb0727673f80375a12484af37a31269c9a6bc3c examples/hilbert-oeis.pl
SHA256 339bb58d3619cb6bbf5b97b2a3ca4945dc96750546175be00b54e467f7942857 examples/hilbert-path.pl
SHA256 e2628455be36be3840fdf71e5589bc103a83044c3b0588a2e137d32991d16883 examples/knights-oeis.pl
SHA256 8b2fd8007885dcb1607b2d89332bdbf4e78ae35eec43d861a597590c146c9e75 examples/koch-svg.pl
SHA256 01fd727f6e8152f351d4261169a45485fc6fad79afc6d3d2fc4f0e2a8de90e3a examples/numbers.pl
SHA256 5b768a2953c29fb00e6e80994317be64fddcfbb85fece46c86ded010ab9a00ba examples/other/dragon-curve.el
SHA256 e869473142a9afd15cca6e99090e821460788dce3965990171c413ab5242a13d examples/other/dragon-curve.gnuplot
SHA256 d9e592d8084f2010258a5b7fbc644973e3c69f582ae595a347b22604a8e67a2a examples/other/dragon-curve.logo
SHA256 77d28a35773b2b86b400a081a3645dc514ccc9f468fb735625976aa59d11f0fa examples/other/dragon-curve.m4
SHA256 6faca48ae81ea9542463cc9a5805ea78c443611d4799d3470202f0c95ed32487 examples/other/dragon-pgf-latex.tex
SHA256 cc1942019f84075aa8e3a75dc46f2ce274001b3a41a9881ecc67bbe8e49868b8 examples/other/dragon-pgf-plain.tex
SHA256 77968f689eaafeecfa0d6190b74a23cb003ea3cdd079ad2d7a28cb5f9a0f3f61 examples/other/dragon-recursive.gri
SHA256 3928e393cb4d2c9bf6f026d5bb020fde7dff973e98527e8138ce1f58ccf1252e examples/other/fibonacci-word-fractal.logo
SHA256 23119ce5548085babdbf072f8d4c27ddd98bd9dfe1a39fae0df0839bb79818c5 examples/other/flowsnake-ascii-small.gp
SHA256 493b400392d9c404c1739c881aa0dc46bc2812750b4ccc6a35b3bfe278a417e5 examples/other/sierpinski-triangle-bitand.gnuplot
SHA256 a36fb4541eedf7b29c5573d4faa3e5eccf43d16263186827ed0ebecb16c24a41 examples/other/sierpinski-triangle-replicate.gnuplot
SHA256 eccd571b571c8404e841389d3f6ceb4cb7a3586e1a1e9562a2c0dfc841c4cb25 examples/other/sierpinski-triangle-text.gnuplot
SHA256 4f696685f3007b45383b68e5cc0b7be530f7397fe9dfec2b2659019bf63a50be examples/other/sierpinski-triangle-text.logo
SHA256 ef42ead73ac8f2443c267b9d40c35ce2313b1126537d883740b89e06facd79fd examples/other/sierpinski-triangle.m4
SHA256 8ab0303ce513fec53bd6545308bbb2d4f273496265f1d083f68f30047905e4dc examples/rationals-tree.pl
SHA256 7e3fa4dcf56df213f53ba1466c8aa772a2196f2158b27aa5d7588618b6f1f0d2 examples/sacks-xpm.pl
SHA256 1f0fe74886d7ac6f6c58715bd286ce911b072ad39df093852e19a54b053fbbf3 examples/square-numbers.pl
SHA256 e39cdcb58827fdf80938031453468dfc43fea671247e3bbe9cfaed0af7cef84a examples/ulam-spiral-xpm.pl
SHA256 b1e5ca071050acca5165e813c75b0da219fcb79ba0d78b38d47ea5a611e00cca lib/Math/NumSeq/OEIS/Catalogue/Plugin/PlanePath.pm
SHA256 b5364a663dcee7cb0d99f0e3372b826bd39a68e9fcbb3d2e73443ecb1352ec1f lib/Math/NumSeq/PlanePathCoord.pm
SHA256 8cd65a945bb2b6c87337aebb8746dfeb9b34a7d387509379bed8e879d83d02dd lib/Math/NumSeq/PlanePathDelta.pm
SHA256 1a87449ac78db2cdd812477b011e89aeb74e192e5060c11772ae5c57160018fe lib/Math/NumSeq/PlanePathN.pm
SHA256 e72db28ff5e2dc36c62dc0fb350322c1739dc9631cb6d40b19563e4b73d64f3d lib/Math/NumSeq/PlanePathTurn.pm
SHA256 5f0ea57d25b390d78b1d7990f26edfbf16dd8f0511bb3e76021c5f7beb9c9981 lib/Math/PlanePath.pm
SHA256 1c5ca4733f83f84ebf46f39b5a5a9ed297767e74261b491803e0148429ba5f8b lib/Math/PlanePath/AR2W2Curve.pm
SHA256 3ed0fd11e9f62d122d60bb77967144ad0cca72d76b4ba28a987aff1709df6edc lib/Math/PlanePath/AlternatePaper.pm
SHA256 6eb8cec77e3db0407bebcd6fcfa0bb7ed1475b9212db5a2f310e0781d72d84a9 lib/Math/PlanePath/AlternatePaperMidpoint.pm
SHA256 08356faae5a4441a75602cb9df4c7489514a97b40fe607c273a28c414e532853 lib/Math/PlanePath/AlternateTerdragon.pm
SHA256 8facf18b96d217b0d7c0dae2ce61434c39c4c4447bf9befd468b386b7896f08a lib/Math/PlanePath/AnvilSpiral.pm
SHA256 57413523e4cb618292fe2cc6811d2635a7c9735fa28134da1e5010c212a7b370 lib/Math/PlanePath/ArchimedeanChords.pm
SHA256 02c049060da72389b7640ee544e96bc994e98dca0ec8c7dcb91137fc1b4ef39e lib/Math/PlanePath/AztecDiamondRings.pm
SHA256 69d2fbad1115e66e7343471977d89a092b526924467090f2aa5aeb012b9938ee lib/Math/PlanePath/Base/Digits.pm
SHA256 6037ce094a1d792cb27a02e78e0f06ffac403c9d46ee8678a4deb7fd9eddf677 lib/Math/PlanePath/Base/Generic.pm
SHA256 8bd3cd8f3c50e5f7752b54a2d79d45280ebf18806b09c2a8d0ff67efde01814f lib/Math/PlanePath/Base/NSEW.pm
SHA256 94fc646276b8a933393c94bcd6cf59538a8ad3e3d9938bad613a7e177b65d701 lib/Math/PlanePath/BetaOmega.pm
SHA256 26e0e7b0c88af1f4238d9b197298eb230d321a6c7e8f06dd30f87835037c98c1 lib/Math/PlanePath/CCurve.pm
SHA256 02acf2e140e7ba82583b4704ed277cc1904ad4f60e75d6e04dfa035e34bcbcdb lib/Math/PlanePath/CellularRule.pm
SHA256 3098eee31f891f244af5d7c65d2b30489b609a8b41ca24a2b89a8b97d6d40d30 lib/Math/PlanePath/CellularRule190.pm
SHA256 80a5449a28fc33708ae3fff212509551bf3261b72e7f5448fd91a3aeef714714 lib/Math/PlanePath/CellularRule54.pm
SHA256 b0c487257f54f26ea7285ab52b2a2cd220eddd5a4448302dcbcbcfb28c14647e lib/Math/PlanePath/CellularRule57.pm
SHA256 042e56b84fcf2d81fcef5c52f82edc20c87195c84ffc6338d80b6d9f283675d7 lib/Math/PlanePath/CfracDigits.pm
SHA256 ee452f215d768e0396d88b5772e29568108c5f9eb3ea81efac922282bd25a46c lib/Math/PlanePath/ChanTree.pm
SHA256 4849f387daadf5035867ace74a27223a8d8d2ae2770f7ef1057494f4125c813d lib/Math/PlanePath/CincoCurve.pm
SHA256 31454952d4461062982e9212c45ab6249d4aad4a8a025a7c79433689be9488ed lib/Math/PlanePath/Columns.pm
SHA256 f0c7fc8f3494a27b97f48b228ab1cec48a8ae1a64ede3a0638d849ab6e8db34f lib/Math/PlanePath/ComplexMinus.pm
SHA256 a8c5a3c17155aa9d3e86b7d0d57cc02bad63abc54029a227ceee2466a5ebeba4 lib/Math/PlanePath/ComplexPlus.pm
SHA256 6cc1885a2439669222da7335604b595aa9147226cc0381f7a67d6d63cc18d34e lib/Math/PlanePath/ComplexRevolving.pm
SHA256 a0fc45c9954a77b18b8cdae1d9f9aaf0e5b65c2fef666c6e2d99bad504fd35d0 lib/Math/PlanePath/CoprimeColumns.pm
SHA256 a7c72193bcb1b89cc3719800dfeebe14663805ee9d61cf1c93c611db93df406f lib/Math/PlanePath/Corner.pm
SHA256 2b4dcf7fc24b92adbb9659ea9c96a458e62cf152f3cf9c368b5dc6bed6f02ef0 lib/Math/PlanePath/CornerReplicate.pm
SHA256 5fc92269f1675c0db93d22777b6e08cd2d32288e76cd3446e2732757d5e86040 lib/Math/PlanePath/CretanLabyrinth.pm
SHA256 5690f293264717ba7fbf05b714c9fff1bc634d6b19145a6e29f53cd0e5975d4c lib/Math/PlanePath/CubicBase.pm
SHA256 2a164bebfebd4b73e29966559be3d154b2531727c877a46c4e9557db6100153a lib/Math/PlanePath/DekkingCentres.pm
SHA256 b73996a7f6b4b64b1827877912ed352c03178148e8dcae8ed45be8823a435100 lib/Math/PlanePath/DekkingCurve.pm
SHA256 75ba9e0f709885dac945756365b31b4984e32ade351e0d4bd3ec203f373bf2cb lib/Math/PlanePath/DiagonalRationals.pm
SHA256 50ea8b1f1fb2c42755e70080e72df9fc7bb19cd99811f6abb80dc110779a5501 lib/Math/PlanePath/Diagonals.pm
SHA256 2b76e71c7517a73b6635f14782b72bfa9ae0bb24747ebadccf39cedb17cbfed4 lib/Math/PlanePath/DiagonalsAlternating.pm
SHA256 798eabd54e41a8aefbed8321d64b647afa95602046092c80554673e1af2e8464 lib/Math/PlanePath/DiagonalsOctant.pm
SHA256 63c258fade2359726da621813b928e1847d23a172a4a2ee7cb5f5a18562d2e04 lib/Math/PlanePath/DiamondArms.pm
SHA256 06386856b260f7620bb7a7e34cdf5f051c128267396fc7e95239d0b3f95e81e3 lib/Math/PlanePath/DiamondSpiral.pm
SHA256 557b9e813a35c06603a6030897afaae7e54a95abb52f339c23c00e1db6a3d034 lib/Math/PlanePath/DigitGroups.pm
SHA256 6ae51b8659be3e3e9cdeea7b6b0b23ffc6c6af210c189df5ce11e4086b20bac8 lib/Math/PlanePath/DivisibleColumns.pm
SHA256 318c6c179bc321cee41be34035d5e1f8859b5332d68a19bc7b35630c81eea60d lib/Math/PlanePath/DragonCurve.pm
SHA256 d91af27cd802486ec9662d5cef9c3be5d8ef7361d12a428150350b558e49491c lib/Math/PlanePath/DragonMidpoint.pm
SHA256 a0d3b0ba0e8451c2795b1769d27e0b77ab5d63f5637a22e6f7b70aa02c5837f9 lib/Math/PlanePath/DragonRounded.pm
SHA256 20273aabaf1a00aff184794b079e9b74e0166d13162c48fdea811c8e03ed763e lib/Math/PlanePath/FactorRationals.pm
SHA256 6648c5635f6eacb1ac2915dcb41c12a2fca57064115f7058af91b1b2783e5ba0 lib/Math/PlanePath/FibonacciWordFractal.pm
SHA256 91eb96cc0cc8c8bc20064a49ea57ccd818eeb3c8690a6c7d1c0fd01fe2436da6 lib/Math/PlanePath/File.pm
SHA256 f075e345b2a6e7f260a06255ef46d25fe6f653c1f8cde8e1d6831bda4494b3c1 lib/Math/PlanePath/FilledRings.pm
SHA256 105cf7c2eb05a8b410fe5fb533aaa0ec2ce3272e62063af49cf51054853d1319 lib/Math/PlanePath/Flowsnake.pm
SHA256 e9b321c1b4ae7a3a4ff62092faca75789408816ea8291e189421abbd927a44b5 lib/Math/PlanePath/FlowsnakeCentres.pm
SHA256 c096a6c12bb49931d0a7d2d96bb0a8918b19b7cded6289bea0fc461303e3b874 lib/Math/PlanePath/FractionsTree.pm
SHA256 fe2a36be80be98b4be2856b092951e61f51de4fcfb01dd7d3499a43836eb03a8 lib/Math/PlanePath/GcdRationals.pm
SHA256 30e537e5e24b8b001dc6bcf7e340f9f5ada97b2d91f2fcfbbd7d810e5fb7e012 lib/Math/PlanePath/GosperIslands.pm
SHA256 420ef8cfc003241791d6fe3a468f84777ba940fce0d308fcc096a14a1b988cad lib/Math/PlanePath/GosperReplicate.pm
SHA256 36fbc3221e16ad6e4bdef46ea1001100fa215861753d36e56bc3166193a9c124 lib/Math/PlanePath/GosperSide.pm
SHA256 64c3056eec12a65680565070609a3fdae04bca65b14bc4bbaabacf0adc95e631 lib/Math/PlanePath/GrayCode.pm
SHA256 7d4d673bff240a138cc4a2386496e625cc7aa1656e830c1ac64b2b2ed7f747c6 lib/Math/PlanePath/GreekKeySpiral.pm
SHA256 6b41498bda9e9d10edeab60605752501d7d8dcf50b3ecad61b473ec29e38ebc4 lib/Math/PlanePath/HIndexing.pm
SHA256 80c3b715ecb1f0682c44786160db81ee2c636e6c6520c54d6b14c91d52756a44 lib/Math/PlanePath/HeptSpiralSkewed.pm
SHA256 04fdfee6cbc8972b0e320e862f3a9633640be2f60337786d414264b003b57ed1 lib/Math/PlanePath/HexArms.pm
SHA256 bed61b6f889f8298f30e14ef79a316110126f453c2242dcb189afe6b3d9e8927 lib/Math/PlanePath/HexSpiral.pm
SHA256 1cde420a672aae176ad0ccce78c60be83b3889a6336eb7ac866d34e350949991 lib/Math/PlanePath/HexSpiralSkewed.pm
SHA256 fdc3ebf73c518e7959beef90d864c46724d34ce8924eeba73a7b067ab56538db lib/Math/PlanePath/HilbertCurve.pm
SHA256 58b05d6a46185d5c95615e2a3bf154a646e4b7c1c0239f9d96d8c0d904f17f9d lib/Math/PlanePath/HilbertSides.pm
SHA256 31725c549f2d551089781e1ed1f553f5e2f0570d987017adaa25249cb9d99e99 lib/Math/PlanePath/HilbertSpiral.pm
SHA256 3f8ac116dba229f9858209d0c9ef59e968cf1d5005808fcae9d92707046e89bf lib/Math/PlanePath/Hypot.pm
SHA256 d75711b0eb292e8b207b415c4b4af55e275865991b2a030ca8724619b4ee05af lib/Math/PlanePath/HypotOctant.pm
SHA256 970c42e1379ea14c0b336b37335b8e7b055178964ac30a67b0f51d4876a5a9b0 lib/Math/PlanePath/ImaginaryBase.pm
SHA256 9a1952b8f470abb62773d20686558cae91c3864dead26c56f0c575928cd32c3b lib/Math/PlanePath/ImaginaryHalf.pm
SHA256 72749b7e3221372bf1c698cbfafd59119b236fb7b1767f91013449b01d884cd3 lib/Math/PlanePath/KnightSpiral.pm
SHA256 6c2eb7e94884262046ba1ef5ca9a66bb520cbecb896c47ff8346ff2fedd2b06b lib/Math/PlanePath/KochCurve.pm
SHA256 2220d6cae9c355d6d5cafb22de0f09c9b5574eff7414da68742f14c99e6b635e lib/Math/PlanePath/KochPeaks.pm
SHA256 78be2ee548767251c59d0ea67b2e71314bf1f95b0fbdfb8c77d89f4247987c75 lib/Math/PlanePath/KochSnowflakes.pm
SHA256 520eecb6ab12c88dca92fec8398b796aa7d87eb2ea14092a6cdf3a09fa2f894d lib/Math/PlanePath/KochSquareflakes.pm
SHA256 3dde34ac43dbc684c05eb5f2801c3ccd069833f0db3ddfccfb2043a25a032bd2 lib/Math/PlanePath/KochelCurve.pm
SHA256 12ed3fc5294927fb72c358efa6e1506ba5ded17fcdd3580613f20661c41a64e4 lib/Math/PlanePath/LTiling.pm
SHA256 e6212129d20d74e6a011f008a7c6cc8a5c258cba5e29c58738f804229791bcc3 lib/Math/PlanePath/MPeaks.pm
SHA256 77afb94f1bb80e110e93c67538ed59b4b01d44525904a4f74da343b94f974b79 lib/Math/PlanePath/MultipleRings.pm
SHA256 f293793711cfba23bf786c07ac6e05f720f511460905abf7c4de5f477771e3b0 lib/Math/PlanePath/OctagramSpiral.pm
SHA256 bd758e5049abae945b8a4cf65f6850f0a97b6104ad4e1fc157b88e2f93ed922d lib/Math/PlanePath/PeanoCurve.pm
SHA256 bec89e4a46b0b57b4046967592ee5bca00442ab17d37921b506e896f1969a35e lib/Math/PlanePath/PentSpiral.pm
SHA256 30cabfecd9148712e953bf5039c9fbd2af2ef9656ce8518cfd94e2befad0dcd7 lib/Math/PlanePath/PentSpiralSkewed.pm
SHA256 ba9e765ea72ed3667c31f63cc5fe50f92f7b8d13e14c58cde028c433ad461f71 lib/Math/PlanePath/PixelRings.pm
SHA256 b1253fa1d43f0e5f64a29c67624aeefda6e26ee5ae5c4f942fa941849489a374 lib/Math/PlanePath/PowerArray.pm
SHA256 ff19a6eb302e25bc24a77b2adfb8ce92cb191369c8a20447333a6f21929b1b07 lib/Math/PlanePath/PyramidRows.pm
SHA256 3a88bacc9a3a817a3eded45d436f40b2858afb44d0575c773fa8c70a3c72e0cf lib/Math/PlanePath/PyramidSides.pm
SHA256 d06bf546885c326d5054f3509ecbb5e314ac5c97f2beb4fc4dd8bbd41c665216 lib/Math/PlanePath/PyramidSpiral.pm
SHA256 7dba79c874730d8b6bef973010aec09fa704258445701d9cab3cf4a877357242 lib/Math/PlanePath/PythagoreanTree.pm
SHA256 86aeefbe567a1ff734f56b450d211b5424c25f1dd9fb114684e00a2fcfd187d3 lib/Math/PlanePath/QuadricCurve.pm
SHA256 8db39735414c6f8928da60cbd80644391da19d3aeafb8e53ccd1f0aaaafed63a lib/Math/PlanePath/QuadricIslands.pm
SHA256 b42b4d281cf4eb072face743ea9c29057b5fbd78ccd6c61cad5620bd89f4503c lib/Math/PlanePath/QuintetCentres.pm
SHA256 7a8b1685ce12547da48eb6a3ec2b7c84271ac2fd67c212fdcd955692590fce63 lib/Math/PlanePath/QuintetCurve.pm
SHA256 3dfa6cb2f52f94e46c116ec8891af3d3fb3fece00ff3eb012d7d1fda5435d99e lib/Math/PlanePath/QuintetReplicate.pm
SHA256 e79696e78e10ed88cae08c1f1b5f9a8065b0fe88ce3a37fcb8a4df772e58db19 lib/Math/PlanePath/R5DragonCurve.pm
SHA256 424086abf1980986d6b3ffdf9169b54dc9238f4c83a25fb684b687560c5cb4bd lib/Math/PlanePath/R5DragonMidpoint.pm
SHA256 7b864a9ad19d1094c5501f7a1bd5103e091095667d2417aa5dd3d8481fe40594 lib/Math/PlanePath/RationalsTree.pm
SHA256 7ac1881936aaf73e0295cf8315ab9681a02966c7b4c66df3503fd477ecbfac66 lib/Math/PlanePath/Rows.pm
SHA256 97c58266b73fa5e4767e20427b24e18cfad570a061e9996d0fb7eda6661f0b60 lib/Math/PlanePath/SacksSpiral.pm
SHA256 c4e98aa11d716dc6439ae7de9755149e749174ec5d63e1da15762f4e4bb204c3 lib/Math/PlanePath/SierpinskiArrowhead.pm
SHA256 95ad9ec6b53d5d7d6fe50bc814bc5e0b3637d9a2dd8b39817544133b187bbcc9 lib/Math/PlanePath/SierpinskiArrowheadCentres.pm
SHA256 22fa5567979e75fafb6caba8aeebc2341bd5c99245ee64de1b846f28125ae7ae lib/Math/PlanePath/SierpinskiCurve.pm
SHA256 6c77d64fa504b483b3ff81abb45fb0340f1dd5731a2ce73dc93c6c7f3d4efbb9 lib/Math/PlanePath/SierpinskiCurveStair.pm
SHA256 d18ef420875a0efc1978e915aa7ee5a14dedb150c77054caf30f21d1600e1558 lib/Math/PlanePath/SierpinskiTriangle.pm
SHA256 3543df2423d2a064d3191b25f9d631c499cc36a6988f6ca45c69febd18ad5602 lib/Math/PlanePath/SquareArms.pm
SHA256 12b7688845c17e1b46b95eb310c5a5d935df28607f5ed1a5ac49013daf46e3e8 lib/Math/PlanePath/SquareReplicate.pm
SHA256 014d5e7c998896b87d71eb6837aa8d5b97f13849ea0bf9e2491e97a78a015d76 lib/Math/PlanePath/SquareSpiral.pm
SHA256 63be08fe5b56cfd41ae4894c512e84f21ca0216c7d6e757cd3044b378483a44e lib/Math/PlanePath/Staircase.pm
SHA256 e8246f784a423c5022e9ab48eb577c4c97bb8f6c12b0f21d9db7e76c3abb0bc1 lib/Math/PlanePath/StaircaseAlternating.pm
SHA256 14e404a7602da420bfe0a26a49ccf4610b0a699760c0ab85a354dc6a92aab359 lib/Math/PlanePath/TerdragonCurve.pm
SHA256 7b96ff19d78684d5aea8a461596ace5f8f1a1a1f57552135bc861efcaebab957 lib/Math/PlanePath/TerdragonMidpoint.pm
SHA256 3127732bf87e07b25075589eb0f3e5866b891f783dcde21a174c9a832f1dd288 lib/Math/PlanePath/TerdragonRounded.pm
SHA256 1f66d81fe0040f533d15074ec3f5368b77df6c79f59abcf1c4d788d9d589f48a lib/Math/PlanePath/TheodorusSpiral.pm
SHA256 7f5f5359034f8f9dc5a54cdd33db7d62257be8441551026e66f812018bfdb70a lib/Math/PlanePath/TriangleSpiral.pm
SHA256 75a7ea13fa51754d3492577de6ce10f75f986fe26a02c44744329e0b57e7e869 lib/Math/PlanePath/TriangleSpiralSkewed.pm
SHA256 4f7584c272089eb644b935f421869f5a82e4f6e968410caa3fb2fd1ab9ea894a lib/Math/PlanePath/TriangularHypot.pm
SHA256 ec1c430428540874a131ae3b826d9c43cb03e56c4e3d657017044f9980ca0dfd lib/Math/PlanePath/UlamWarburton.pm
SHA256 27ec8f4adfead5f28794a1f60a4417cb58319deabeb015c1f56f977136daf0f7 lib/Math/PlanePath/UlamWarburtonQuarter.pm
SHA256 929cf2c80ebb1a72d1d3c01e009f424ad6d573ada3c215ab6e5653b7bf504d85 lib/Math/PlanePath/VogelFloret.pm
SHA256 a03c35f436533da8fba5af4f802ca8b6946a41bc7ccdaa32c9d34f129732f0f8 lib/Math/PlanePath/WunderlichMeander.pm
SHA256 5cffb60b95daaded23747183922cf8761754de3c3a0fc1e0c1c1571128510d2c lib/Math/PlanePath/WunderlichSerpentine.pm
SHA256 1d6a1b4599fb8553c13646199b67c5f53f46b77ab67d66ff92cbd2c62f034e51 lib/Math/PlanePath/WythoffArray.pm
SHA256 15b4c8c7907f786f8b188981c35d2c98c1556609029ebed14718b72fdb491443 lib/Math/PlanePath/WythoffPreliminaryTriangle.pm
SHA256 136dc1c0d9f1efbacc9844e2f376f5b8c613cd6616b0b8c00523928a81bcddf0 lib/Math/PlanePath/ZOrderCurve.pm
SHA256 3a985c17c1b42bd076371069c4c324c98fe7456222a0f2fcf7c6dd4da4f30776 t/AlternatePaper.t
SHA256 3d5100ef8a00e2687e5962cf12bb895cc2dc0514721df9250fa6d12f07827460 t/AlternatePaperMidpoint.t
SHA256 ea0d66f02667f25e8de1fcd9e387253eb6d8d8551529c2ea694e45e140b4d47b t/AlternateTerdragon.t
SHA256 91c518e5402c90d16bfc706f228bffd4fdd7c0b37ffde5730eeb0df3427b5322 t/AnvilSpiral.t
SHA256 d3ba1aaf6914dd0158ea8f345c82ea8993525e5b3b0ea0709535814b1eceba83 t/ArchimedeanChords.t
SHA256 0926decd1567526617c7e511a40e48890cdd4bd0ca3116d599adfe0707c7cf5e t/AztecDiamondRings.t
SHA256 d3cafa143d1b915b27dbca2bebf37c6617faa65463b380b0892a9cd513834714 t/Base-Digits.t
SHA256 5b44ec12404492577f5e95e97c8f3fbc33fa45dd06a4640333bcdab7773d2ce2 t/Base-Generic.t
SHA256 8c7c8b0d0e74f782e85b521114034b86f6ef8eebcd19646382579f884b518087 t/BetaOmeta.t
SHA256 8097a015216abc6f1b18215526e9861480b0cd7ff1f3fc29a73b2f2bac7f7aed t/CCurve.t
SHA256 b051b082d63ba57e0243ced28ba44996f017cd65b35b242ad42348c32aeb739a t/CellularRule.t
SHA256 2bb8a44130975a259eea9ba833e5382f98b7565dbf937fc5daf169aabebcbbb9 t/CellularRule190.t
SHA256 1595568b6cf72f054d10130eaf1d6387b756e37233e2adbb8f790bebc56d94d5 t/CfracDigits.t
SHA256 ac5a94a6d259f3736619d0a7cf4df975805231a19fd010f515e74841aadbd8fa t/ChanTree.t
SHA256 99ce57867efb8b771f6fe3ef194123ecad9ddc0101bfeb03e60e12b2a256619f t/CincoCurve.t
SHA256 93387e5424a0777bc330299f5d83d80135b972ae69490786f11c2cfd72229285 t/Columns-load.t
SHA256 7f52deaea06379451552c47833d60b953531495f0f79038421b1f6f86646cde2 t/Columns.t
SHA256 3511b7acf6d7f2abeeda4fa66482335cbd77c012faaed9e6158b156fffd5e21f t/ComplexMinus.t
SHA256 28dc9e0c6b78c65612456047a4ada1cf8959de856b693ffe4b188136ed8819bb t/ComplexPlus.t
SHA256 c1c582b7afd60d5920a2518c6df1da89a7b9cc40a6d51fedd304c9e00bceb420 t/CoprimeColumns.t
SHA256 505f3574267db838dc5c6d92a8649eb1abbaad542d493cc8c2a4d58d68c10c7a t/Corner.t
SHA256 d1501846888fe1d4e2d1b3e5479d0aa9bfb1270c676c77eee1b89e29aa97d7a3 t/CornerReplicate.t
SHA256 173f4bbb4d322d4c718a03b8cea77d6ea050fdf81b22002462140f53a8f2a0a7 t/CubicBase.t
SHA256 18956bb9f8d7ea5878ac5109baa7da8543d8ee810bdcc743d912ade26b6d837c t/DekkingCurve.t
SHA256 53c1b44e744850b8bc66859f9779283ff652c64000f6dc3125e4a83867d13aab t/DiagonalRationals.t
SHA256 c7e6aca6ca4691ae4eedf1829b390ede4a3439c4841ed7f71c700fada1d07756 t/Diagonals.t
SHA256 b67e6e69d66f7c296f6aa27ad70fb0719c22e153953a2190e73ef37be0a3b271 t/DiamondArms.t
SHA256 5ac231e5c5e96fe90d9a67542696e013e129a9e2f53450ff0b45068b60abc597 t/DiamondSpiral.t
SHA256 cb1c586afb2c4b0256ea1c044d64ff2691e5e626539ac04cdfc5b6073e625155 t/DigitGroups.t
SHA256 e53feb6231787e7da26131543d4b7060ddbfa92bf1250f5026b93f94bde4158c t/DivisibleColumns.t
SHA256 a9fdde4ab6fd9815b83ef066c44e35d00d8bd29cf9ae5ab9baac5b021a49bcd3 t/DragonCurve.t
SHA256 4ac3abc72770862e460e9e31410861583c49732a952436a1e77622ae981577e5 t/DragonMidpoint.t
SHA256 bfc63710726d0f582e4e03ce0836372579dc680dec21a0d7e5517eff9e2a4f2b t/DragonRounded.t
SHA256 c64bc1c478a5fc648048f8e2d44172f830e80619473e24aef1076e0507e79e99 t/FactorRationals.t
SHA256 74d1d7ae9f0a01bd139a763f4894a7e54c934bd32a128cd6aff86143764bfbf4 t/FibonacciWordFractal.t
SHA256 c33bfa8b4a4decea560bc734ab7a46d210d861cd75b856eb27c3faa6365bf697 t/File.t
SHA256 ff10707b91b6f1c7afdf390fd082563515505d7d140376e13da57fe66ab00805 t/FilledRings.t
SHA256 5a9f527d2a5b46f995994f7251de97e8023de279f53b52f04b8f87e094086da0 t/Flowsnake.t
SHA256 45d592ae16b835609c3b2b3e92c380b4ee8e6c2b338cfc708d6b560ccdee63f7 t/FlowsnakeCentres.t
SHA256 c956eccbbbe31917842aa7f2bcc9462316bb2f142456ec079a0bc9c5c0c3912e t/GcdRationals.t
SHA256 ae5565707482f01dbec12cca174f96a7a55517e94385084c6770c4ec606adb35 t/GosperIslands.t
SHA256 750a968cc6e7ec110bb93cc8cdc8be12c585c2c602c7b5ae96f6b97913613db7 t/GosperReplicate.t
SHA256 8a7622a42f6f8b8fd343b13916c4afd67590eedf56b62f0a006529cad20f6639 t/GosperSide.t
SHA256 7d002e0439699c51fca65415284b11cdadbb6efc2d6cc46a587506ab70c0a812 t/GrayCode.t
SHA256 f02d8ea9db307837cb88d9e459381f2bb012f1e87ec97c55bf6bc0cce142da24 t/GreekKeySpiral.t
SHA256 f69c957d24e917ba132d4cef238cfc79b29b03bff3f07e07ef30d51fc50edc45 t/HIndexing.t
SHA256 1e28fbc7d3f4f237ed58d2e5f5cff83673b280b75b3db6a6f61846f2f11efa27 t/HexArms.t
SHA256 ac24667d5a4e195edac14e33ffc0fff8971b678e5d0e167c119936e747d6944f t/HexSpiral-load.t
SHA256 54c786838c4263ec6719bc9f9f837d3aca3caf776e33982b7f3882637852451a t/HexSpiral.t
SHA256 8ab6f6c627cbd1076c11574441eadee9ce9807d5333281d40b3aa8d3642434ef t/HexSpiralSkewed-unskew.t
SHA256 abde1d10d45e7e928b3fb83db268dc8e7e82b1044513d878f7e2ff6b0a261e2a t/HexSpiralSkewed.t
SHA256 daac8b060511cd00abe6502d55d453311c9aa264072f55ac4861f4bc0da3b978 t/HilbertCurve-load.t
SHA256 3e1481d104d519b5199720808e558da70b5b2772e27fa300f80a480b31cb1ac1 t/HilbertCurve.t
SHA256 03ce391159c62b8b351e070df647fcbd581dcc2587accde1a8d99901a2a2efb1 t/HilbertSpiral.t
SHA256 9edcc0566c27316d77ea0f7e2c1b52b2db530e3542d94fbabc1c232f8dbe0ec0 t/Hypot.t
SHA256 11138cd55162ee0cd9ea69df588f709130f23f93c6e7c392e73f76200f057e3f t/HypotOctant.t
SHA256 a1b0da56d3617feb80c6d1426ea74e7980f09a2e9d512e7dd6887376e66c4cf4 t/ImaginaryBase.t
SHA256 8b08eb6dc6596690197579eeb9f914ca7761fd9bb4859ced835721b55a4c7dca t/ImaginaryHalf.t
SHA256 27ca5783f2e994f8572c1bf33f18aea60df32c9ff85d3fccb03217026111d1c5 t/KnightSpiral.t
SHA256 8c8f0348d81bb76a022a45636ae52611e16ef0460daf2e0ff6de5181ebcb9b01 t/KochCurve.t
SHA256 e0854c30ac18e0abeb0c75987a847bfc54af6baa847fe8f808be7a6681494667 t/KochPeaks.t
SHA256 346e79c0948fe8832c9412db0302e2dc856dc10dd3ee54aed976c5eca3440e5f t/KochSnowflakes.t
SHA256 feeb89af54824b1897e648e4ca682a5ef9242ee45033e8aed50881b246811bc5 t/KochSquareflakes.t
SHA256 1299a3d1cbd8e7bbb3f1566a3524a3494310543ea3c107b3fef5e4660d14fe6c t/KochelCurve.t
SHA256 dcbaafd4379d626896bc5f36c18cd8cdf812a2d052b5d47f23fa1f806527110a t/LTiling.t
SHA256 37eba3f08d674cd1ad172665aa0aae50f62a68f099ca5369af9eda9adb20fdab t/MultipleRings.t
SHA256 91cd2bba3e246abf05c342ed549ed6d902e8a77a43b6c9c4e092e4c918732ac0 t/MyTestHelpers.pm
SHA256 43483d5e0420bc56031d7af107e9d056f498bb2ac7b13ac0f4ac4bbd67d3a6fb t/NumSeq-PlanePathCoord.t
SHA256 b2ba123cb3e9c55ffa6652d58036cfa0e6c2729dec9fd8bb5c6aaa71d0dce963 t/NumSeq-PlanePathDelta.t
SHA256 f9c746b057607a908b02f322407674d4237e0b46497ea80602c2de13291cb009 t/NumSeq-PlanePathN.t
SHA256 9c81313f2b26d95bf3d742d5635a3a7859663da417a9a16f19968a1ebb515141 t/NumSeq-PlanePathTurn.t
SHA256 7f77d06b82992814d709094cb6179804adcb8536684e45a5e2bf4b6902b6ae87 t/PeanoCurve-load.t
SHA256 ed12bddf7a6a1f38fdce86ac3ebe7b1e916b7bda8dab788e7e1983914e2724ce t/PeanoCurve.t
SHA256 d1680648d4d3e8da4b0b297b254d3cebd458e4ce56482a2100bf183ad7838d5d t/PixelRings.t
SHA256 ae1a5ee3dd0684c508e76db200679d23ca556ecf810ff884923f0ba9000978d5 t/PlanePath.t
SHA256 d01c80c1171174472530530f5cd9f45ab35a002d9c18ff1712e06467f9f32737 t/PyramidRows.t
SHA256 3bfeacc32b5b1a6f7cbc4f7713ba1d7a702e4970fccd7440a980f69a86d4d9d3 t/PythagoreanTree.t
SHA256 b72657a3ee0386ff1bbfc8563f3fa62051512ab196f8a9e9f6f379d61f2df5d9 t/QuadricCurve.t
SHA256 f0f51ac90dcf6a5563d916fc602112dfe12358bbcf63ff1b3e6c31abdb75d3f6 t/QuadricIslands.t
SHA256 d3b39781fe4a33308a64e961eb3fa5a275f7c765b586e18b728b09b76724976a t/QuintetCentres.t
SHA256 9fad418393b3fab628398bb0949b55f8be65ddaf77ee0d68ea1870dcde0d2e0a t/QuintetCurve.t
SHA256 48e85b438eca0283745fc63f94e3d66cda8b724f6de938a0923d1972b52e766a t/QuintetReplicate.t
SHA256 4dacb4a6e3462e309dc499eda57b5d0b5fd9d720abb913f362cb80237e25a723 t/RationalsTree.t
SHA256 22d1b5c44700728ef899550fc2dbd345148f75da0b10e7a48f02bd66544e0288 t/Rows-load.t
SHA256 677b658a709e9bbe45ee752925511be40881f855c6cc32d6434539abd6f60d20 t/Rows.t
SHA256 3cfd0dc4161a9fe46102ddf8b6b5bd919450a3485d72e92a8c842c6191a6908b t/SacksSpiral.t
SHA256 6d61c6bd183152ea7ac9da5159aa02bea1137ed084e863c8406cb25f9c5005cd t/SierpinskiArrowhead.t
SHA256 2520c767bf143b1dc6e370992e99697280460a50bc38879af9254d79c1db39aa t/SierpinskiArrowheadCentres.t
SHA256 8297165fd1ff7eadf765f2b7fdc97fb692bc6bf5a154dc47bfa0b7cf1f059b40 t/SierpinskiCurve.t
SHA256 6b5bca0314394df62ca2ad1e2e151b811102ad1f6162739e15b2940e17400fce t/SierpinskiCurveStair.t
SHA256 56214b21d8c3dcef401cfd4c31cb4dbcf46ecca5bd5ec5e3a54a8a4534e14356 t/SierpinskiTriangle.t
SHA256 731104af5743c93f532272886b99e941aec41246f093247767c8c5cfa2401188 t/SquareReplicate.t
SHA256 312e89cfc974ff842c67af1c6dd6272c10269fa2d80c266fc4530c900ba3eb18 t/SquareSpiral.t
SHA256 5e64ed42069e3cecad3070dd9244ef212a3831a1e765e6c03a14186678a8a390 t/Staircase.t
SHA256 7810d3c486636e51f7971a28b68fad26891f0d90de9566754ad3f78e766e67b5 t/StaircaseAlternating.t
SHA256 64fd6e3c97f20ce12a8890f7bd830227c948727ab0b03dfbfe52d4a17b4fc8d3 t/TerdragonCurve.t
SHA256 0ab4b959fdbce97d9142749c20c900114917c75d2be34ee39576eb9aacb1e622 t/TerdragonMidpoint.t
SHA256 1c2b0774f6569550bd751e697d24f54c67d96feeb81f96decfce43fb3e0f8f86 t/TheodorusSpiral.t
SHA256 717e5a21f0c9c36ac40a5136ba54cbf59a7c312e449009338f6dd8cb29599247 t/TriangularHypot.t
SHA256 ee02d5d75e9d4443cb83ab4e932769051435672a42b21b57371e7c1f9bc3d912 t/UlamWarburton.t
SHA256 04908e7058232692069efa95cd7b6493acf1959b788b7000de4d64410d2378d0 t/UlamWarburtonQuarter.t
SHA256 83bcec29c81d135c2a0fdbc361a525aab2073047b9a102c054a93a5c85c42746 t/VogelFloret.t
SHA256 9cad5906a69b7c82c382cb7e14eddda42a5b220f6f9821d0ea42d21468744959 t/WythoffArray.t
SHA256 0783f2103beff9b826982de894648893d72e400db884003612ca6b5b571f649b t/ZOrderCurve.t
SHA256 dc72cde61fba7b398f30a8369e4aab08448624a6ba5162f372df42d1ee25aa06 t/bigfloat.t
SHA256 0c986a4a44d3c4e7a24462db7f6783287eb0e8c5201fe4d2defa0b8f9eb9eb57 t/bigint-lite.t
SHA256 9079bd5fb016de84f23c11a0225229eb10accb291d019c1ae7550511d04b54f6 t/bigint.t
SHA256 661e33342a4d3623d8e61503d2c65344702fcd3c790e65cbcc5cfe3805f73320 t/bigint_common.pm
SHA256 5b96629330c0b8017d3e510d58c415a57fd241faaa44a280fd9e2fa42a47d0b6 t/number-fraction.t
SHA256 95c346421372342407ef43b7c93cf597353e59d38c4a75ad838be446534c50b6 tools/alternate-paper-dxdy.pl
SHA256 764d20ab4f0c4ace38b7ad967b2216275eea7843ba5194e15c4c49ccfa05bef9 tools/ar2w2-curve-table.pl
SHA256 65091cedb17f2ff86b697face44033dc5a18f82f7b81f068b4f55b86e3eb72cc tools/beta-omega-table.pl
SHA256 9d44fa5b6f8ad039de6920264c37e4605ba7a8f829a6adcb851dea4664ffc4d6 tools/cellular-rule-limits.pl
SHA256 a04e2f6f7cb9a69a59eee9dec879f9a228bf82eefc80763dcd61055615df5a02 tools/cinco-curve-table.pl
SHA256 705153247c077e89f3d968b65e3627d6082d68aa399018337f2b922a3cebdf35 tools/corner-replicate-table.pl
SHA256 7311c2a37d37323e4f2eb66c9550cc920fad91d25d970a65f523600ccee3f769 tools/dekking-centres-table.pl
SHA256 40d7ed0824bcf6161a289011bc6e6dc5b57d0329e27f4fb1559b892cfec02b8c tools/dekking-curve-table.pl
SHA256 589a120c5df7d4202acd2367465c6d4bd8114fa65daa413c3c1be991caafeb2e tools/dragon-curve-dxdy.pl
SHA256 cb0b7aaccaf47cc3d61359bc523efcd2fc4032b3cac4c27879176765549a2c59 tools/dragon-curve-table.pl
SHA256 6d0095b39166d27fd11ea1a8eecf6a0e02712f434e5fb4e5b14980b76c2d7425 tools/flowsnake-centres-table.pl
SHA256 7a9a4b45f60efd4fd3db697d4053b2fe041529904391e3a3ebd9aa2b1ddf5776 tools/flowsnake-table.pl
SHA256 2cdc382873356f70e394d6ae8dc174d0245658218592259d74864a673a5bd90c tools/gallery.pl
SHA256 db89fb304697dc0c778c6bfe36404826a90cf3b634a9de2604ca584bbc451dd4 tools/hilbert-curve-table.pl
SHA256 fb79fe8180739d25aa7dccb10fa086475ddde371b37e829f7ae207263b3133f9 tools/hilbert-spiral-table.pl
SHA256 7f0caffc48139fad70a88c53263608c4de8b91d07a8b75699c453d48b22023ee tools/kochel-curve-table.pl
SHA256 79999d7c6277035c4d0651480e3b0756efebc743791fc6a71351a170bf3bf723 tools/moore-spiral-table.pl
SHA256 165ca8817ad906bdebc252c095d0873201a798dad01f1428930ebaad61a2c761 tools/pythagorean-tree.pl
SHA256 7c84b2f8a7c4d0fc2f81a8fcc42e030e72aafd92c6d4f76ca8b5980d1c970db0 tools/r5dragon-midpoint-offset.pl
SHA256 2945cbfed609c81221aba9ef3f6fb061b27b21554bdbd7637474c226f22ac16b tools/terdragon-midpoint-offset.pl
SHA256 3a111d5d3fc0522c4ab76bda11756894e69f05e64714f221938f627f99dbc6ec tools/wunderlich-meander-table.pl
SHA256 aa1308db52b5a4f7957983e4d4a60418f3c9a06623a3c407ead696332079e486 tools/wythoff-array-zeck.pl
SHA256 ef75312e02ddcfed7095de7eecebc6b7b863d56acd9b64142737ab7a5edb57e3 xt/0-META-read.t
SHA256 f03d4741c4e6dd385c7bafa06118082bad4809a64e28a094635324ef8ab4f3e5 xt/0-Test-ConsistentVersion.t
SHA256 48b441e0c335e93946d913897e342662387788833229c5ba5fac57f0ff3d567c xt/0-Test-Pod.t
SHA256 2e1e1d896a226aeb190cdcfbe83969f634c1be3e7344302e023915e3f7150732 xt/0-Test-Synopsis.t
SHA256 d33b48c1986680cd934565250bd9e3879674dfe6aad69b1717ed76354a29ff44 xt/0-Test-YAML-Meta.t
SHA256 1ae41bbd04e6aba264df79250d525e8b2b2e6b311930ef191c5e432936706cdc xt/0-examples-xrefs.t
SHA256 75a73148514fad2715873d1e02a6fa8e3b9cc43f7aff97aaffac9721c086a319 xt/0-file-is-part-of.t
SHA256 6bdbe1a3a52562b120ddac9fab256ef581e65f5b189422c0ccdb968915b6269c xt/0-no-debug-left-on.t
SHA256 fe39f11e31fd74f82f234e2304d3fd752492bb9b1b714129774d0a37a37f42f8 xt/ChanTree-slow.t
SHA256 df2e538b283c6e0a19a4e272cf0498c8c431e22ba8b0c25e4443eebf0965894a xt/DragonCurve-more.t
SHA256 732d08681a52c48e5c48b7a0aac53d5cd48449aab63c496df6108c77f0285e18 xt/GrayCode-oseq.t
SHA256 5894fba7ae59186764bb3524965108df34a72e797633e51041ab67178edc1f3d xt/HIndexing-more.t
SHA256 1794de1eb2039febd464706bb070485818f64e766252631ac5a87fcb438c25a3 xt/KochCurve-more.t
SHA256 e64a346d4332ed5a1fc33f9c3802144c631d0b34ea8a5f28eabbedfeafbd17f1 xt/MyOEIS.pm
SHA256 d2d918ca89589005556bc263685ffca308693f3387dfd88a2971a664fb402da6 xt/PixelRings-image.t
SHA256 640c0f8af861c689b5a74ce7b5f2aa90bde043ff7091a8813eeba1c7d11d28ac xt/PlanePath-subclasses.t
SHA256 d70d4282e773f98d8b124f53c82f7e9c6ad9b5a2f83bedebbc1d6f3c4dd15fb6 xt/bigrat.t
SHA256 93b2b934328ff724dbac541ef358957d032fb2d83f38846b3048b0eefa1bab67 xt/oeis-duplicate.t
SHA256 f687daaee76647a34fe715e4f827e1699ab9c19ce145c19357ec05d152075d1f xt/oeis-xrefs.t
SHA256 92d068c089097ffc388787dbeaba0ed757af30e09bb8aa6b7825416b6b98b6b1 xt/oeis/AlternatePaper-oeis.t
SHA256 566116036b7ff148220e4c88371306bedec9663220c0b16a6929ec76add7d4e4 xt/oeis/AlternatePaperMidpoint-oeis.t
SHA256 c1efd3560fd95697ee07f156532099cf0f15795406f0a5815edd49e263e2a385 xt/oeis/AlternateTerdragon-oeis.t
SHA256 7f1c8ef5072e901bec52ad2441e94d1245d4e4f9efd6169ec537f9dd632e1d92 xt/oeis/AnvilSpiral-oeis.t
SHA256 5024cfd329586f525955b50dcf2d71b0c93fa419bfeffd0efcc53d7356d056c4 xt/oeis/CCurve-oeis.t
SHA256 d0c4ab8ebb2076f2b2b5e914601203c2877b96911686a1a6b741a94f8d6ca759 xt/oeis/CellularRule-oeis.t
SHA256 5cb66c6f6027ab888b18d3968e0dbdf6ba8e33b3bc37881eea446c72477ffee8 xt/oeis/CellularRule190-oeis.t
SHA256 8514953ce3bf6cdd86c78b737d39755f24a80bd5f92dc9e740b293b139c42b77 xt/oeis/CellularRule54-oeis.t
SHA256 e9382635f2e171d972839f15badf33229072450cbe41939b533ac87fef6bac7d xt/oeis/CfracDigits-oeis.t
SHA256 770d593b050ff298be778570c10b6562e6dd70e2c16ccbc5e94c0f0fd6b2c50f xt/oeis/ComplexMinus-oeis.t
SHA256 a75ee08743e4d2a099a891b5d6fa3f3c6fe9fef8c1615bc30d0122693defb38f xt/oeis/ComplexPlus-oeis.t
SHA256 01f2e95a86f85d8dfe38970466d0c7c44b9bd79c9beb99807a4f77c33af660f2 xt/oeis/CoprimeColumns-oeis.t
SHA256 116dda594d10fc5255f9c2c69d433a6c25e6e4c9af21334868f75c1b799225d0 xt/oeis/Corner-oeis.t
SHA256 c563e876b188ae06f3d9a3636f21616c00948f80310ef37f8fd8c368038cf282 xt/oeis/CornerReplicate-oeis.t
SHA256 ab84e43841b74117c0e3954f2910069dc4a16e23d7d64357195d481c52ea7987 xt/oeis/DiagonalRationals-oeis.t
SHA256 e15419acd3cb4a54c5241b446ba6d7bbe198bf2230a3460c30b7a3ae2b6dd731 xt/oeis/Diagonals-oeis.t
SHA256 807fc6d64696711e9b9750448b5a54ac74793c67ef8c1f7287fba47973777098 xt/oeis/DiagonalsAlternating-oeis.t
SHA256 261cac185aa5e0b6afc7c5122bd156777ccf71bff55d2248347a9ca5d902d44b xt/oeis/DiagonalsOctant-oeis.t
SHA256 73d410c1de4eb320b09e75115b11ecb9e493c68b75d4ad642972390ac9173abf xt/oeis/DiamondSpiral-oeis.t
SHA256 7af1a093e8b0bb0d21dc7b2c155f305abe81b97973321fa18c5306dcf1a24d0a xt/oeis/DigitGroups-oeis.t
SHA256 6ea481f654acd9922a8b7d561a8082d8f6e36d509ce2bac85237767785fe1b54 xt/oeis/DivisibleColumns-oeis.t
SHA256 327083a9ebb93c11aff4c87ddcd11498d599b2309fa53dd4b5d4deba78ef0aba xt/oeis/DragonCurve-oeis.t
SHA256 423f1559c0012d7c3a05a6a3b9ec6f35627475e0557cbe5c1b90d4bb6880b5a5 xt/oeis/DragonMidpoint-oeis.t
SHA256 c10c795415c69e617ea29243261d4db87ca7aa471ae9e54e9e17c1ee81dca8ac xt/oeis/FactorRationals-oeis.t
SHA256 12e59479ed048744fa6e52a680914774fcb0b69d472b50fc412e99eabb8afe85 xt/oeis/FibonacciWordFractal-oeis.t
SHA256 a677172f14e5ec92223c34fca1ac1a6d3b8951d9fa71d29b060d9fbee0c7b8b4 xt/oeis/FilledRings-oeis.t
SHA256 6836915ed677f026147af46b6c9e9786a0c823d19b54d1514f2ccbf9e7d4eabe xt/oeis/Flowsnake-oeis.t
SHA256 01777e56fd965e0d3b53b1a96e31aa920d0b097d4f0c1c04b52d9244670a8f93 xt/oeis/FractionsTree-oeis.t
SHA256 0bcfc5874a6264a8d8ab6a84592d77aebea6058fdd2c35fe14ec9b6ce4bb0b3a xt/oeis/GcdRationals-oeis.t
SHA256 68611a9c4cffead53af8e31152a0f65d2703a7b2d0423f5199a8804efec8df4a xt/oeis/GosperSide-oeis.t
SHA256 c09a36596a08617dc0bcee003e9e6ef51cd0574c2df44163d5ca818e1ee7e723 xt/oeis/GrayCode-oeis.t
SHA256 2f8c4d7c8e884017473a08f7013c5d76a1112abc8657bfe7ac852387efbf4ffc xt/oeis/HIndexing-oeis.t
SHA256 7221e0bd5744b7603fe17eebfcbcc8fd588bbefedcb03f92aa62911d94c61fdc xt/oeis/HeptSpiralSkewed-oeis.t
SHA256 0451639b61ce1af1ba53ea85764847d0f02452dc96f28bdd52f76761086754b7 xt/oeis/HexSpiral-oeis.t
SHA256 5afe6a3517ac7dbe57da8c70761074f6381f14877f91bd0d08bc1ce2ba698157 xt/oeis/HilbertCurve-oeis.t
SHA256 afb1666bbd58019d3069dfc3bbe4dc38ac7b66868ef7f5491535634535eec4f9 xt/oeis/HilbertSides-oeis.t
SHA256 5b8a044dfa0674ad77a13dda9128189829a15eab3f186bed6b42821c6716b32c xt/oeis/Hypot-oeis.t
SHA256 91e41135ab6093e51fc02656af1b8c74aee5d3ef3feb6bbbfbb8c7bb91df4ab6 xt/oeis/HypotOctant-oeis.t
SHA256 0325bd1e1093b381310740eef81c49b789bdbda67ac1eb0297f62805520c85bf xt/oeis/ImaginaryBase-oeis.t
SHA256 246fb9f3d3f53fa2f511b5f62a807050a2a47a291822c5d1732abacf2a0a5dd3 xt/oeis/KnightSpiral-oeis.t
SHA256 5873fbe7624fff9079f30bdce87713a4d33efd1725d519e4d609ba9290d6c87c xt/oeis/KochCurve-oeis.t
SHA256 66c874a1a7620a4dd5bc4513f7e9e9cfb2a8bf5d73be9c6594f80a7db9adec88 xt/oeis/KochSnowflakes-oeis.t
SHA256 12848ba75b34f05e370bf9e7eb49de30e88158b598b391921bc5e3933bfee73f xt/oeis/LTiling-oeis.t
SHA256 698e21ac7bd2c2b7d237961289f0cc632d6827857bafadc2e8b7dc15bf0403c4 xt/oeis/MPeaks-oeis.t
SHA256 34dd6739d2898c5bc00916acb24f1f84bfd0d02cb13f087a6d263e89e0a0a7b0 xt/oeis/MultipleRings-oeis.t
SHA256 9701663086461967e69fd1194dcb2331d363a6770f6b6176034decadd3639811 xt/oeis/NumSeq-PlanePath-oeis.t
SHA256 3d6778a4ccbd556c64212b196b867c8fd3d097fbbb9d164fe7d6637cbd1f50ec xt/oeis/OctagramSpiral-oeis.t
SHA256 00f0ae7d5771bdc6adb9b850f7bd3018c3530951a262a89b97e46e44960f96de xt/oeis/PeanoCurve-oeis.t
SHA256 b0fd877fceef05fdb9ba4132305939cf13e9359e90c4448afad6931f20d56903 xt/oeis/PentSpiral-oeis.t
SHA256 0a2ec0711d839d3dfbad03bffe1655e9bb2cf425243a97903ac423b2a30ec9b8 xt/oeis/PentSpiralSkewed-oeis.t
SHA256 8948e08f818d31ad77c9c1655efe56dc07684c1c7d0f81d463b1ba68b38c9b8b xt/oeis/PowerArray-oeis.t
SHA256 5c7fa0fefc1c254d866bd91f7deabc08259f03acb156cd6dcef0d65d985ff9b8 xt/oeis/PyramidRows-oeis.t
SHA256 c7c616d682cfd36f85882bebc7cce9facc2d28ae510075b08719d1089274ad0f xt/oeis/PyramidSides-oeis.t
SHA256 259a99b90c69eb9edb3d6dfd065dbecc2af8f65dd45796c929f950eefb2b058c xt/oeis/PyramidSpiral-oeis.t
SHA256 8450d02d9cfdf33083661c368241626496249234e139a4d28d70b2cf2060f0f7 xt/oeis/PythagoreanTree-oeis.t
SHA256 8cf809241ae19556b4462332051f2708b4721b5049676ef4a73e470d28ba7194 xt/oeis/QuadricCurve-oeis.t
SHA256 b31a4e0da1eb8975580b5c27a0c187c4dc6c9ee53cff7ba14a33361822ff26c1 xt/oeis/QuintetCentres-oeis.t
SHA256 c73e72b73d49e866d90682d51daedb94739eefeb08157d193f0483a0b705c888 xt/oeis/R5DragonCurve-oeis.t
SHA256 5eabdd2afb5bab37f114b91fd754c19d744002a9d56d5e92d46623314470dc70 xt/oeis/RationalsTree-oeis.t
SHA256 28b850eb47e2a0a0b3e5b19da845fc93ba0352dc8c9c4e2c387d1f28d973fe67 xt/oeis/SierpinskiArrowhead-oeis.t
SHA256 0c9ac180393d9243fe5717b79e76a856d5f012b0ce7b672d6f6a4fd97fef2d16 xt/oeis/SierpinskiCurve-oeis.t
SHA256 1ee914921e914e579cd27de8ceb58d7db4c2ba0d92c3a45cc5764b30390d8e1c xt/oeis/SierpinskiTriangle-oeis.t
SHA256 dd590b80d1f89ae7dd319adfd47eacb36384db4a784ac233f4c37db1c507ebc1 xt/oeis/SquareSpiral-oeis.t
SHA256 93692dd4cf8b03d0e6f3296883a4bc004e8c684f7d5e36e5eb1e847070073cd6 xt/oeis/Staircase-oeis.t
SHA256 8e970d43d9d2f1fe156644e71b34d77054d07388dbe9f516752751d27c4f71ec xt/oeis/TerdragonCurve-oeis.t
SHA256 aa11977fa92a8354c17e15aab000017cd1c4f1a6fe25487aa2fc522c6e868704 xt/oeis/TheodorusSpiral-oeis.t
SHA256 be657f9bd44be1b15c7bfaf9072821e45a975959ad21977fad4336add1a9bbb0 xt/oeis/TriangleSpiral-oeis.t
SHA256 ca6e46d45a86432618aa44bfba45f11dfda20ab20b15af7929ace7c10aad4880 xt/oeis/TriangleSpiralSkewed-oeis.t
SHA256 33b52790029cf8d5b8d39895375c290e2ec2e26c31199e260340c37de4777639 xt/oeis/TriangularHypot-oeis.t
SHA256 41dce0410272f22c97342df979e3f4b490d3c9fc7f22c9b2dd29c0f0aeb5576d xt/oeis/UlamWarburton-oeis.t
SHA256 916e51c61ed63b592973d93347dbec03351a3e4510c8c5b2f94e7178e8dbc4cf xt/oeis/UlamWarburtonQuarter-oeis.t
SHA256 8eb67c9f4a1a65b88e039c2321bdf3992d4d5de66ac1318bd75e17ecacb84379 xt/oeis/WythoffArray-oeis.t
SHA256 fe8833f01b3f3d5c78dddb652461c7aae8efe2e7304ad04e7902433102726a87 xt/oeis/WythoffPreliminaryTriangle-oeis.t
SHA256 7dfee36e55a51a79dfb1e4e0da72ba17807b58aa48179a2e8ebc2068a9df3c0f xt/oeis/ZOrderCurve-oeis.t
SHA256 90e8fc61367a3b46d1f08e99dc8c31ce0f5d322ab06d9b34ccaa66534f6f0f9e xt/pod-lists.t
SHA256 95103f1be9a22edacbffa24276eb66c69932e092b67e21f2293118d350809867 xt/slow/AlternatePaper-slow.t
SHA256 0dbde129e051b32c21cc8b78713dfda9a2ae2940f4548bd97edb40a89afd501e xt/slow/CCurve-slow.t
SHA256 55e9a2f7aa8688ec0abf39e1afc96e78abe5620011df706cb58a75b0f7de29c7 xt/slow/CellularRule-slow.t
SHA256 f726fb4ec4caee65b68d240fc241438a5b5ad8a27c2baf2dc5d730151c9495ff xt/slow/ComplexMinus-slow.t
SHA256 cb2d7e58cfad03d03b39c5a20b39deab3af7930a6b501f3540cfff07066bd4a1 xt/slow/DragonCurve-slow.t
SHA256 602187e7437c6afc9d0982a7910c7bad4cdaf76fc632e1a28242e84dbe5d6974 xt/slow/GcdRationals-slow.t
SHA256 451781a737ea4e4d9a4f81eb5c01b902b0bbf943b5790c4ae1f57ba3a8ac67f9 xt/slow/HilbertCurve-slow.t
SHA256 c9dc5b075169719ea00977b7d927925de049e57a06193d8e920165dd0c85bb03 xt/slow/NumSeq-PlanePathCoord.t
SHA256 ca96a9354a57845dadf115529217b232ee9fb66f3d6ebcf59ae10faf76560c42 xt/slow/R5DragonCurve-slow.t
SHA256 7d4e81c68127263b72c37d7c3fcf433fe0eff75c4e8ec29cee19e5c6e0f4d9b4 xt/slow/TerdragonCurve-slow.t
SHA256 330b4711b382ca5c9961eb0270f5bb50d1dc5c43108dc5aa609e1ade77f228fe xtools/my-check-copyright-years.sh
SHA256 6ffca8d25b0aca54062465b36015040bb12ca1714829e62d2ca551c4125b84f8 xtools/my-check-spelling.sh
SHA256 758d9fcc220ecd9d01536cc146b2eb8457a27ae58e2daf9b1264544fc84b8bfb xtools/my-deb.sh
SHA256 02d7e3c4bd8846b27dbeeb736ce4386015b0cacc1917a03d12e9db15417acc62 xtools/my-diff-prev.sh
SHA256 0c9535621e35a944f06353ea646eff232edacb9faeb43b0b60d2642c6ffb535b xtools/my-kwalitee.sh
SHA256 5b5355dfea048d707ef66bbc92aab6ce1058251be78a85f7bab218e90ab79912 xtools/my-manifest.sh
SHA256 54be906960c753ed9025b297cba51f4056da882df119de85c16fee0a3f18a79c xtools/my-pc.sh
SHA256 94f3c3184b1b1078205b93c2329dc5b34cd02c06661d945d69f0f1fe50bec019 xtools/my-tags.sh
SHA256 64aa17c531171303417500b4ddd5da8bcf91c77508a39e78c4e14f8ca0aee4e0 xtools/my-wunused.sh
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJdV3U2AAoJEPjQtOfS0hGRKDkP/2w6Apf7WHtEwlHPb/TuoBCV
pxEs0H+FAU/06zk5YaiBFeJRkf233u5WL95+pZNdkcXqBvrjk6ShVnN7uQi4Z4As
kxQBn7ODZfFgYLvckxJtj+0gJEOU+jHn+NfqQaMudiyjy+LNvN93a70r12d/Ajgf
j0n6nLHjM5szMwUcjZY8BnePnhR4NfYS/MSrKf3pY70yGwpkDm4yk319XRHs3wZr
wXmzkYdTcLQcAhIX2lEz+ht8/sYDUE2d/LZKtL/CdG/RiKvGtdXradcd5bIAw5u/
ranBw8TnsRpbsrg5UhOX5uT3Lwa9fvRoDq2anuhfvQ/921b8GtYmpwCCnn2ZWCKr
qrrNcMeoCaBSgIeXcel4dkyX/wVbtI5WCRir5vUNstvqNp3ww5QP1knl0xdH6e/z
BJAFKwHFiRU0pmcjUMoCjYC0UtOgAFYFsL3LkbwO10E1sZ9XGO/omkCjzmcOBIWL
z9iqLpE88YRAFxFSdoTywo1LfM1jAWotGyKwsvBGW9on/+HkrphoRPP16uSRMLzx
DI8TlQShpirDSk473TkLfsSd6pRFcuntKIunQYXGmhouPVKGMaKcdEIdVyVCkCLr
GhQjU3k267CxJYn8Yx4efL/4gCsehEfZoGfCxIl47Y/umO3ew2187B43jn2YfL70
8iPyAUqmQFahzMRk0WHW
=ST3Q
-----END PGP SIGNATURE-----
libmath-planepath-perl-127/devel/ 0000775 0000000 0000000 00000000000 13574055027 0017026 5 ustar 00root root 0000000 0000000 libmath-planepath-perl-127/devel/Makefile 0000664 0000000 0000000 00000002030 13574055027 0020461 0 ustar 00root root 0000000 0000000 # Copyright 2011, 2012, 2013, 2015 Kevin Ryde
# This file is part of Math-PlanePath.
#
# Math-PlanePath is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by the Free
# Software Foundation; either version 3, or (at your option) any later
# version.
#
# Math-PlanePath is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
# for more details.
#
# You should have received a copy of the GNU General Public License along
# with Math-PlanePath. If not, see .
# CFLAGS = -Wall -O0 -g
CFLAGS = -Wall -O2 -DINLINE=inline -g
LOADLIBES = -lm
size:
perl -e '$$/=undef; $$_=<>; \
s{(?<>g; \
s<""><" ">g; \
s{quit.*}{}s; \
s{\n}{}sg; \
print $$_,"\n",length($$_),"\n"' \