Вообще-то есть уже бесплатный аналог MATLAB в виде GNU Octave, но он на C/C++. И думаю, писание интерпретатора MATLAB на Обероне - не особенно осмысленное дело, т.к. эта среда сильна во многом из-за своих Toolbox-ов и графической подсистемы. В принципе, в MATLABе есть механизмы для связи с другими языками.