add: add func-if.lua