| Functions |
ferite_create_class_variable(FeriteScript,char,FeriteClass,int) - Create a variable that references an existing class within the ferite script |
ferite_create_namespace_variable(FeriteScript,char,FeriteNamespace,int) - Create a variable that references an existing namespace within the ferite script |
ferite_create_number_double_variable(FeriteScript,char,double,alloc) - Create a FeriteVariable and set it up to be a number variable of type double |
ferite_create_number_long_variable(FeriteScript,char,long,alloc) - Create a FeriteVariable and set it up to be a number variable of type long |
ferite_create_object_variable(FeriteScript,char,alloc) - Create a FeriteVariable and set it up to be an object variable pointing to 'null' |
ferite_create_object_variable_with_data(FeriteScript,char,alloc) - Create a FeriteVariable and set it up to be an object variable pointing to 'o' |
ferite_create_string_variable(FeriteScript,char,FeriteString,int) - Allocate a FeriteVariable and set it up to be a string from a FeriteString |
ferite_create_string_variable_from_ptr(FeriteScript,char,char,int,int,int) - Create a FeriteVariable and set it up to be a string from a pointer and length |
ferite_create_uarray_variable(FeriteScript,char,int,int) - Create a FeriteVariable and set it up to be an array |
ferite_create_void_variable(FeriteScript,char,alloc) - Create a FeriteVariable and set it up to be an void variable |
ferite_duplicate_variable(FeriteScript,FeriteVariable,void) - Duplicate a variable |
ferite_get_variable_ref(FeriteScript,FeriteVariable) - Obtain a reference to an existing variable. |
ferite_number_as_double(FeriteScript,FeriteVariable) - Provide, for a given variable the double representation. |
ferite_number_as_long(FeriteScript,FeriteVariable) - Provide, for a given variable the long representation. |
ferite_set_static_variable_name(FeriteScript,FeriteVariable,char) - Mark the variable name as not allocated and change it to the new name |
ferite_set_variable_name(FeriteScript,FeriteVariable,char) - Mark the variable name as allocated and set it |
ferite_types_are_equal(FeriteScript,int,int) - Check to see, in ferite's eye, whether or not the two types are equal and can be assigned to |
ferite_variable_convert_to_type(FeriteScript,FeriteVariable,int) - Convert a variable to another type |
ferite_variable_destroy(FeriteScript,FeriteVariable) - Destroy a variable |
ferite_variable_id_to_str(FeriteScript,int) - Get the name of a variable type id |
ferite_variable_is_false(FeriteScript,FeriteVariable) - Find out whether a given FeriteVariable is false |
ferite_variable_to_str(FeriteScript,FeriteVariable,int) - Get a ferite string representation of a variable |
ferite_variable_type_to_char(FeriteScript,int) - For a given variable type, provide the first character of the variable's type. |