COMPILER: set need_space function