CFuncs

Intent provides a standard method for adding externally-written functions and making them available at run-time. A special Intent Language function, CFunc is provided to directly call a C function in a compiled dynamically linked library (DLL). The Intent Language uses CFuncs for nearly all of its built-in functions.

CFuncs are called from ordinary rules, as ordinary function calls.

Note: CFuncs are obsolete. It is strongly recommended that new CFuncs not be created. Support for linking CFuncs may be removed in the future. All new custom functions should be written using .NET.