dt_node_program
d_program: DT_CTX_DPROG { $$ = dt_node_program(NULL); }
| DT_CTX_DPROG translation_unit { $$ = dt_node_program($2); }
extern dt_node_t *dt_node_program(dt_node_t *);