Language::Befunge::Vector::XS - Language::Befunge::Vector rewritten for speed
The Language::Befunge module makes heavy use of n-dims vectors, mapped to the Language::Befunge::Vector class. This allows to abstract the funge dimension while still keeping the same code for the operations.
Language::Befunge
Language::Befunge::Vector
However, such an heavy usage does have some impact on the performances. Therefore, this modules is basically a rewrite of LBV in XS. If installed, then LBV will automagically load it and replace its own functions with the XS ones.
This module implements exactly the same api as LBV. Please refer to this module for more information on the following methods:
Jerome Quelin, <jquelin@cpan.org>
Development is discussed on <language-befunge@mongueurs.net>
Copyright (c) 2008 Jerome Quelin, all rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Language::Befunge::Vector::XS, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Language::Befunge::Vector::XS
CPAN shell
perl -MCPAN -e shell install Language::Befunge::Vector::XS
For more information on module installation, please visit the detailed CPAN module installation guide.