RPerl Operators

Summer of Code Project Ideas

RPerl Operators


Perl is an “operator rich” language, and the RPerl compiler still needs to implement most of the builtin Perl operators.

The process of implementing RPerl operators is documented here:

Getting Started Guide

Expected outcomes

We must implement at least one RPerl operator, including tests to ensure the operator is functioning properly.

An example operator can be found here:


The corresponding tests can be found here:


Required skills

Students must possess basic programming skills in both Perl and C++.



Possible mentors

Will ‘the Chill’ Braswell william.braswell@autoparallel.com

Mathias Köhler ma_ko@riseup.net