Changeset 178 for trunk/thune/internal.h
- Timestamp:
- 06/10/06 00:38:50 (3 years ago)
- Files:
-
- 1 modified
-
trunk/thune/internal.h (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/thune/internal.h
r168 r178 81 81 CEFunc; 82 82 83 typedef struct84 {85 int16_t code;86 int16_t _pad;87 int32_t it;88 int32_t max;89 }90 CELoop;91 92 83 /* 93 84 typedef struct … … 106 97 CEEnd end; 107 98 CEEval eval; 99 CECell reduce; 108 100 CEFunc func; 109 CELoop loop;110 101 //CEHold hold; 111 102 } … … 116 107 #define CC_EVAL 1 117 108 #define CC_EVAL_RUNNING 2 118 #define CC_ITER 3 119 #define CC_CATCH 4 120 #define CC_END 5 109 #define CC_REDUCE 3 110 #define CC_ITER 4 111 #define CC_CATCH 5 112 #define CC_END 6 121 113 #define CC_COUNT (CC_END+1) 122 114 … … 124 116 //#define CC_LEN_FUNC 1 // + argc 125 117 #define CC_LEN_EVAL 1 118 #define CC_LEN_REDUCE 1 126 119 #define CC_LEN_ITER 2 127 120 #define CC_LEN_CATCH 3 … … 181 174 #define OP_DECREMENT 25 182 175 #define OP_VERIFY 26 183 #define OP_ 2727176 #define OP_REDUCE 27 184 177 #define OP_28 28 185 178 #define OP_DO_FUNC 29
