Next: C hooks, Previous: Backend Developer's Reference, Up: Backend Developer's Reference [Contents][Index]
The following method calls must be defined when writing a coNCePTuaL backend from scratch. They are invoked indirectly as part of PLY’s AST traversal. See Backend creation, for more information.
n_add_expr
n_aggregate_expr
n_aggregate_func
n_an
n_assert_stmt
n_awaits_completion
n_backend_decl
n_backend_stmt
n_buffer_number
n_buffer_offset
n_computes_for
n_data_multiplier
n_data_type
n_dimension
n_dimension_list
n_empty_stmt
n_eq_expr
n_expr_list
n_for_count
n_for_each
n_for_each_expr
n_for_time
n_func_call
n_ident
n_if_stmt
n_ifelse_expr
n_integer
n_item_size
n_let_binding
n_let_binding_list
n_let_stmt
n_log_expr_list
n_log_expr_list_elt
n_log_flush_stmt
n_log_stmt
n_mcast_stmt
n_message_alignment
n_message_spec
n_mult_expr
n_my_task
n_no_touching
n_output_stmt
n_param_decl
n_power_expr
n_processor_stmt
n_program
n_range
n_range_list
n_real
n_receive_attrs
n_receive_stmt
n_recv_buffer_number
n_reduce_message_spec
n_reduce_stmt
n_rel_conj_expr
n_rel_disj_expr
n_reset_stmt
n_restore_stmt
n_send_attrs
n_send_stmt
n_simple_stmt_list
n_sleeps_for
n_store_stmt
n_stride
n_string
n_string_or_expr_list
n_string_or_log_comment
n_sync_stmt
n_tag
n_task_expr
n_time_unit
n_top_level_stmt
n_touch_buffer_stmt
n_touch_repeat_count
n_touch_stmt
n_touching
n_trivial_node
n_unary_expr
n_unique
n_verification
n_version_decl
n_where_expr
Next: C hooks, Previous: Backend Developer's Reference, Up: Backend Developer's Reference [Contents][Index]