API for rco
The R Code Optimizer

Global functions
add_braces Source code
add_braces_to_expr Source code
all_optimizers Man page
apply_subexpr_elim Source code
can_load Source code Source code
cf_one_file Source code
cf_one_fpd Source code
common_subexpr_in_env Source code
cp_one_file Source code
cp_one_fpd Source code
create_new_pos_id Source code
create_new_var Source code
create_temp_var Source code
cs_one_file Source code
cs_one_fpd Source code
dc_one_file Source code
dc_one_fpd Source code
de_one_file Source code
de_one_pd Source code
dead_store_in_fun Source code
deparse_data Source code
ds_one_file Source code
ds_one_fpd Source code
eq_assign_to_expr Source code
flatten_leaves Source code
get_ancestors Source code
get_assign_indexes Source code
get_assigned_exprs_ids Source code
get_assigned_var Source code
get_assigned_var_extra Source code
get_assigned_vars_ids Source code
get_children Source code
get_common_subexprs Source code
get_constant_var Source code
get_folded_fpd Source code
get_fun_call_ids Source code
get_fun_last_exprs Source code
get_ifelse_expr Source code
get_loop_variant_vars Source code
get_roots Source code
get_temp_var_pos Source code
get_unassigned_exprs Source code
get_updated_vars_ids Source code
get_used_vars Source code
is_assignment Source code
is_constant_or_minus Source code
is_constant_var_expr Source code
is_function_call Source code
is_function_def Source code
is_if Source code
is_loop Source code
is_minus_constant Source code
li_in_loop Source code
li_one_file Source code
li_one_pd Source code
max_optimizers Man page
na_to_correct_str Source code
ocp_get_assigned_vars Source code
ocp_has_function_call Source code
ods_get_assigned_vars Source code
only_uses_ops Source code
opt_common_subexpr Man page Source code
opt_constant_folding Man page Source code
opt_constant_propagation Man page Source code
opt_dead_code Man page Source code
opt_dead_expr Man page Source code
opt_dead_store Man page Source code
opt_loop_invariant Man page Source code
optimize_active_file Source code
optimize_files Man page Source code
optimize_folder Man page Source code
optimize_selection Source code
optimize_text Man page Source code
parse_text Source code
pretty_remove_nodes Source code
rco_gui Man page Source code
read_code_file Source code
remove_after_interruption Source code
remove_assigns Source code
remove_constant_conds Source code
remove_false_if Source code
remove_false_while Source code
remove_nodes Source code
remove_true_if Source code
replace_constant_vars Source code
replace_pd Source code
split_ids Source code
subexpr_elim Source code
unindent_fpd Source code
unloop_expr Source code
write_code_file Source code
rco documentation built on April 17, 2021, 5:06 p.m.