| version 1.19, 2004/09/11 12:13:41 | version 1.20, 2004/09/11 23:49:34 | 
|  |  | 
| /* $OpenXM: OpenXM/src/kan96xx/Kan/stackmachine.c,v 1.18 2004/09/05 08:08:41 takayama Exp $ */ | /* $OpenXM: OpenXM/src/kan96xx/Kan/stackmachine.c,v 1.19 2004/09/11 12:13:41 takayama Exp $ */ | 
| /*   stackmachin.c */ | /*   stackmachin.c */ | 
|  |  | 
| #include <stdio.h> | #include <stdio.h> | 
| 
| Line 221  int putUserDictionary(str,h0,h1,ob,dic) |  | 
| Line 221  int putUserDictionary(str,h0,h1,ob,dic) |  | 
| } | } | 
| r = x; | r = x; | 
| if (Strict2) { | if (Strict2) { | 
| switch((dic[x]).attr) { | switch(((dic[x]).attr) & (PROTECT | ABSOLUTE_PROTECT)) { | 
| case PROTECT: | case PROTECT: | 
| r = -PROTECT;   /* Protected, but we rewrite it. */ | r = -PROTECT;   /* Protected, but we rewrite it. */ | 
| break; | break; | 
| 
| Line 229  int putUserDictionary(str,h0,h1,ob,dic) |  | 
| Line 229  int putUserDictionary(str,h0,h1,ob,dic) |  | 
| r = -ABSOLUTE_PROTECT;  /* Protected and we do not rewrite it. */ | r = -ABSOLUTE_PROTECT;  /* Protected and we do not rewrite it. */ | 
| return(r); | return(r); | 
| default: | default: | 
| (dic[x]).attr = 0; | /* (dic[x]).attr = 0; */ /* It is not necesarry, I think. */ | 
| break; | break; | 
| } | } | 
| } | } |