Changeset 465 in dev for trunk/ab5.0/abdev/BasicCompiler32/Compile_Calc.cpp
- Timestamp:
- Mar 24, 2008, 8:05:20 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/BasicCompiler32/Compile_Calc.cpp
r461 r465 130 130 compiler.codeGenerator.op_fstp_basereg( DEF_DOUBLE, REG_ESP ); 131 131 } 132 else SetError(9,NULL,cp);132 else compiler.errorMessenger.Output(9,NULL,cp); 133 133 } 134 134 void ChangeTypeToSingle(int OldType){ … … 198 198 compiler.codeGenerator.op_fstp_basereg( DEF_SINGLE, REG_ESP ); 199 199 } 200 else SetError(9,NULL,cp);200 else compiler.errorMessenger.Output(9,NULL,cp); 201 201 } 202 202 … … 254 254 } 255 255 } 256 else SetError(9,NULL,cp);256 else compiler.errorMessenger.Output(9,NULL,cp); 257 257 } 258 258 void ChangeTypeToLong(int OldType){ … … 393 393 } 394 394 else{ 395 SetError(300,NULL,cp);395 compiler.errorMessenger.Output(300,NULL,cp); 396 396 } 397 397 } … … 411 411 //ダブルクォートは不正なのでエラー扱い 412 412 variable[i]=0; 413 SetError(3,variable,cp);413 compiler.errorMessenger.Output(3,variable,cp); 414 414 return; 415 415 } … … 458 458 if(GetVarType(variable,Type(),0)){ 459 459 //変数リストに該当したとき 460 SetError(1,NULL,cp);460 compiler.errorMessenger.Output(1,NULL,cp); 461 461 } 462 462 else{ … … 465 465 { 466 466 //定数リストに該当したとき 467 SetError(1,NULL,cp);467 compiler.errorMessenger.Output(1,NULL,cp); 468 468 } 469 469 else{ 470 470 //変数リスト、定数リストに該当しないとき 471 SetError(3,variable,cp);471 compiler.errorMessenger.Output(3,variable,cp); 472 472 } 473 473 } … … 491 491 492 492 if(Command[i+1]=='\0'){ 493 SetError(1,NULL,cp);493 compiler.errorMessenger.Output(1,NULL,cp); 494 494 return; 495 495 } … … 531 531 532 532 if( lstrcmpi( variable, "This" ) == 0 ){ 533 SetError(133,NULL,cp);533 compiler.errorMessenger.Output(133,NULL,cp); 534 534 return; 535 535 } … … 593 593 if( !TermOpeOnlyVariable( variable, varType, VarRelativeVar, true ) ) 594 594 { 595 SetError();595 compiler.errorMessenger.OutputFatalError(); 596 596 return; 597 597 } 598 598 599 599 if(varType.GetBasicType()&FLAG_PTR){ 600 SetError(14,variable,cp);600 compiler.errorMessenger.Output(14,variable,cp); 601 601 return; 602 602 } … … 614 614 compiler.GetObjectModule().meta.GetBlittableTypes().GetClass( calcType ).GetStaticMethods().Enum( "_Create", userProcs ); 615 615 if( userProcs.size() != 1 ){ 616 SetError();616 compiler.errorMessenger.OutputFatalError(); 617 617 return; 618 618 }
Note:
See TracChangeset
for help on using the changeset viewer.