| Allocate a FeriteFunction structure and set it up for use as a native function |
| Declaration: |
| FeriteFunction *ferite_create_external_function( FeriteScript *script, char *name, void *(*funcPtr)(FeriteScript *, FeriteFunction*, FeriteVariable **), char *description ) |
| Parameters: |
| Parameter #1: FeriteScript *script - The script it is being used within |
| Parameter #2: char *name - The name of the function to be created |
| Parameter #3: void *funcPtr - A pointer to the native c function handling it |
| Parameter #4: char *description - A description of the functions signiture |
| Returns: |
| A pointer to a FeriteFunction structure |