Scala PETOOH interpreter