Changeset 36 in dev for BasicCompiler32/Compile_Calc.cpp
- Timestamp:
- Jan 20, 2007, 4:55:26 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BasicCompiler32/Compile_Calc.cpp
r28 r36 318 318 void ChangeTypeToInteger(int OldType){ 319 319 //現在のスタックの内容をInteger型に変換する 320 if(OldType==DEF_BYTE|| 320 if(OldType==DEF_BOOLEAN|| 321 OldType==DEF_BYTE|| 321 322 OldType==DEF_WORD||OldType==DEF_INTEGER) return; 322 323 else if(OldType==DEF_CHAR){ … … 567 568 ///////////////////////////////////////////////// 568 569 569 if(VarType==DEF_CHAR||VarType==DEF_BYTE){ 570 if(VarType==DEF_BOOLEAN){ 571 //bool 572 SetBooleanVariable(CalcType,&VarRelativeVar); 573 } 574 else if(VarType==DEF_CHAR||VarType==DEF_BYTE){ 570 575 //8ビット整数型変数へスタックの内容を格納する 571 576 Set8Variable(CalcType,VarRelativeVar.dwKind,VarRelativeVar.offset,VarRelativeVar.bOffsetOffset);
Note:
See TracChangeset
for help on using the changeset viewer.