函数指针 bind( 函数 f, 物件 ob )
f = bind( (: enable_commands :), ob );
evaluate(f);
以上例子的作用, 相当于物件 ob 自己处理 enable_commands() 的外部函数. 注意 !! 这个例子会引发一些系统安全上的风险, 因为 bind() 可以让你强迫其他的物件执行一段源代码. 为了要防止 bind() 被滥用, 有一个主控物件函数 (master apply) valid_bind() 可以用来决定 bind() 的执行与否. 调用 bind() 时, 如果 valid_bind() 返回 1 即可执行, 返回 0 就无法执行.