Mercurial > hg > xemacs-beta
comparison src/mule-ccl.c @ 450:98528da0b7fc r21-2-40
Import from CVS: tag r21-2-40
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:39:20 +0200 |
parents | 576fb035e263 |
children | e7ef97881643 |
comparison
equal
deleted
inserted
replaced
449:c83749d23eb5 | 450:98528da0b7fc |
---|---|
598 static tr_stack mapping_stack[MAX_MAP_SET_LEVEL]; | 598 static tr_stack mapping_stack[MAX_MAP_SET_LEVEL]; |
599 static tr_stack *mapping_stack_pointer; | 599 static tr_stack *mapping_stack_pointer; |
600 | 600 |
601 /* If this variable is non-zero, it indicates the stack_idx | 601 /* If this variable is non-zero, it indicates the stack_idx |
602 of immediately called by CCL_MapMultiple. */ | 602 of immediately called by CCL_MapMultiple. */ |
603 static int stack_idx_of_map_multiple = 0; | 603 static int stack_idx_of_map_multiple; |
604 | 604 |
605 #define PUSH_MAPPING_STACK(restlen, orig) \ | 605 #define PUSH_MAPPING_STACK(restlen, orig) \ |
606 do { \ | 606 do { \ |
607 mapping_stack_pointer->rest_length = (restlen); \ | 607 mapping_stack_pointer->rest_length = (restlen); \ |
608 mapping_stack_pointer->orig_val = (orig); \ | 608 mapping_stack_pointer->orig_val = (orig); \ |