Add interpeted function struct