The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 4.11 - 2009-06-04

  • new fingerprint: CPLI - complex numbers extension
  • new fingerprint: DIRF - directory operations
  • new fingerprint: FILE - file i/o operations
  • new fingerprint: FIXP - fixed point operations
  • new fingerprint: STRN - string operations
  • new fingerprint: SUBR - subroutines extension
  • new fingerprint: TIME - date/time operations
  • debug() now a plain sub in Language::Befunge::Debug, for a ~20% speedup
  • tests sanitized (ported to test::more, test::output and test::exception)

Documentation

a Befunge-98 interpreter

Modules

a generic funge interpreter
optimized debug solution for language::befunge
an Instruction Pointer for a Befunge-98 program.
definition of the various operations
operations supported by a Befunge-98 interpreter
operations supported by a Trifunge-98 interpreter
operations supported by a Unefunge-98 interpreter
a generic Storage base class
a 2D storage, using sparse hash
a generic N-dimensional LaheySpace.
a generic N-dimensional LaheySpace.
a generic N-dimensional LaheySpace.
an opaque, N-dimensional vector class.
base wrapping class
Non-standard math bases extension
Boolean operations extension
Complex numbers extension
directory operations
Environment variables extention
fixed point operations
a Befunge extension to print foo
a Befunge extension to print Hello world!
High-Resolution Timer extension
Modulo Arithmetic extension
Extension to opacify loaded extensions
Orthogonal easement extension
extension to embed Perl within Befunge
Referenced cells extension
Roman numerals extension
string extension
subroutines extension
a Befunge extension to run tests
date / time extension

Provides

in lib/Language/Befunge/Interpreter.pm