SL cross interpreter