diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2007-03-22 12:40:58 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2007-03-22 12:40:58 +0000 |
commit | 1c0cac4fc8e489d72a3a54144eeaeffdbcef3b76 (patch) | |
tree | 66db3a848e4707d9a646464dedd9dc07db638862 | |
parent | feac05f6f26ede5587e6037df1dbdbeb8190c845 (diff) | |
download | mailfromd-1c0cac4fc8e489d72a3a54144eeaeffdbcef3b76.tar.gz mailfromd-1c0cac4fc8e489d72a3a54144eeaeffdbcef3b76.tar.bz2 |
Remove `next' node type
git-svn-id: file:///svnroot/mailfromd/trunk@1308 7a8a7f39-df28-0410-adc6-e0d955640f24
-rw-r--r-- | src/drivers.c | 18 | ||||
-rw-r--r-- | src/gram.y | 5 |
2 files changed, 2 insertions, 21 deletions
diff --git a/src/drivers.c b/src/drivers.c index ef36b7a3..9c76c280 100644 --- a/src/drivers.c +++ b/src/drivers.c @@ -850,24 +850,6 @@ code_type_un(NODE *node, struct locus **old_locus) } -/* type next */ - -/*FIXME: Remove*/ -void -print_type_next(NODE *node, int level) -{ - print_level(level); - printf("next\n"); -} - -void -code_type_next(NODE *node, struct locus **old_locus) -{ - MARK_LOCUS(); - code_op(opcode_next); -} - - /* type result */ void @@ -735,7 +735,7 @@ action : ACT_ACCEPT maybe_triplet } | NEXT { - $$ = alloc_node(node_type_next, &$1); + $$ = alloc_node(node_type_noop, &$1); } | ADD string expr { @@ -864,7 +864,7 @@ case_cond : SWITCH expr DO cond_branches DONE defcase = xmalloc(sizeof *defcase); defcase->locus = *get_locus(); defcase->valist = NULL; - defcase->node = alloc_node(node_type_next, + defcase->node = alloc_node(node_type_noop, &defcase->locus); } defcase->next = $4.head; @@ -3081,7 +3081,6 @@ node_type(NODE *node) case node_type_cast: return node->v.cast.data_type; - case node_type_next: case node_type_result: case node_type_header: case node_type_asgn: |