add_ifunction


Description:

public void add_ifunction (uint scope, string name, SExpIFunc ifunc)

Adds a function symbol which can perform short evaluation, or doesn't execute everything.

Use add_function for any other types of the function symbols.

Parameters:

this

a SExp

scope

a scope

name

a function name

ifunc

a function callback

user_data

user data for ifunc