Changeset 398
- Timestamp:
- 05/22/07 20:53:15 (16 months ago)
- Files:
-
- 2 modified
-
branches/thune/thread_safe/parse.c (modified) (2 diffs)
-
trunk/thune/parse.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/thune/thread_safe/parse.c
r392 r398 835 835 goto failed; 836 836 tval = iblk->ptr.cells + pos; 837 if( (ur_is(tval, UT_WORD) || ur_is(tval, UT_LITWORD)) 837 if( (ur_is(tval, UT_WORD) || 838 ur_is(tval, UT_LITWORD) || 839 ur_is(tval, UT_OPCODE)) 838 840 && (ur_atom(tval) == ur_atom(rit)) ) 839 841 { … … 980 982 { 981 983 tval = iblk->ptr.cells + pos; 982 if( ! (ur_is(tval, UT_WORD) || ur_is(tval, UT_LITWORD)) ) 984 if( ! (ur_is(tval, UT_WORD) || 985 ur_is(tval, UT_LITWORD) || 986 ur_is(tval, UT_OPCODE)) ) 983 987 break; 984 988 if( ur_atom(tval) != atom ) -
trunk/thune/parse.c
r391 r398 836 836 goto failed; 837 837 tval = iblk->ptr.cells + pos; 838 if( (ur_is(tval, UT_WORD) || ur_is(tval, UT_LITWORD)) 838 if( (ur_is(tval, UT_WORD) || 839 ur_is(tval, UT_LITWORD) || 840 ur_is(tval, UT_OPCODE)) 839 841 && (ur_atom(tval) == ur_atom(rit)) ) 840 842 { … … 979 981 { 980 982 tval = iblk->ptr.cells + pos; 981 if( ! (ur_is(tval, UT_WORD) || ur_is(tval, UT_LITWORD)) ) 983 if( ! (ur_is(tval, UT_WORD) || 984 ur_is(tval, UT_LITWORD) || 985 ur_is(tval, UT_OPCODE)) ) 982 986 break; 983 987 if( ur_atom(tval) != atom )
