Pandoc::Version - version number of pandoc and its libraries
$version = Pandoc::Version->new("1.17.2"); # create version $version = bless [1,17,2], 'Pandoc::Version'; # equivalent "$version"; # stringify to "1.17.2" $version > 1.9; # compare $version->[0]; # major
This module is used to store and compare version numbers of pandoc executable and Haskell libraries compiled into pandoc. A Pandoc::Version object is an array reference of one or more non-negative integer values. In most cases there is no need to create such version objects. Just use the instances returned by methods version and libs of module Pandoc and trust in in overloading.
version
libs
Return a string representation of a version, for instance "1.17.0.4". This method is automatically called by overloading in string context.
"1.17.0.4"
Return a number representation of a version, for instance 1.017000004. This method is automatically called by overloading in number context.
1.017000004
Compare two version numbers. This is method is used automatically by overloading to compare version objects with strings or numbers (operators eq, lt, le, ge, ==, <, >, <=, and >=).
eq
lt
le
ge
==
<
>
<=
>=
Return an array reference of the version number to serialize in JSON format.
version is a similar module for Perl version numbers.
To install Pandoc, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Pandoc
CPAN shell
perl -MCPAN -e shell install Pandoc
For more information on module installation, please visit the detailed CPAN module installation guide.