Functions implemented
Add FunctionCompile (test function compile)