#![allow(non_snake_case)]
{% for function_info in function_infos %}mod {{function_info.name}};
{% endfor %}
// create UDFs
{% for function_info in function_infos %}make_udf_function!({{function_info.name}}::Func, {{function_info.gname}}, {{function_info.name}});
{% endfor %}
// Export the functions out of this package, both as expr_fn as well as a list of functions
export_functions!(
{% for function_info in function_infos %} (presto, {{function_info.name}}, {{function_info.arg_names}}, "function doc"),
{% endfor %});