Changeset 272 in dev for trunk/abdev/BasicCompiler_Common/Subroutine.cpp
- Timestamp:
- Aug 10, 2007, 9:20:45 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler_Common/Subroutine.cpp
r265 r272 282 282 int i,i2,i3; 283 283 char temporary[8192]; 284 285 //サブルーチン(ユーザー定義)情報を初期化286 userProcs.Clear();287 288 //Declare(DLL関数)情報を初期化289 dllProcs.Clear();290 284 291 285 // 名前空間管理 … … 408 402 if(source[i]=='\0') break; 409 403 } 410 411 ////////////412 // 特殊関数413 ////////////414 namespaceScopes.clear();415 importedNamespaces.clear();416 417 #ifndef _AMD64_418 sprintf(temporary,"%c%c_allrem()",1,ESC_SUB);419 userProcs.Add( namespaceScopes, importedNamespaces, temporary,0,false,NULL,false);420 421 sprintf(temporary,"%c%c_aullrem()",1,ESC_SUB);422 userProcs.Add( namespaceScopes, importedNamespaces, temporary,0,false,NULL,false);423 424 sprintf(temporary,"%c%c_allmul()",1,ESC_SUB);425 userProcs.Add( namespaceScopes, importedNamespaces, temporary,0,false,NULL,false);426 427 sprintf(temporary,"%c%c_alldiv()",1,ESC_SUB);428 userProcs.Add( namespaceScopes, importedNamespaces, temporary,0,false,NULL,false);429 430 sprintf(temporary,"%c%c_aulldiv()",1,ESC_SUB);431 userProcs.Add( namespaceScopes, importedNamespaces, temporary,0,false,NULL,false);432 433 sprintf(temporary,"%c%c_allshl()",1,ESC_SUB);434 userProcs.Add( namespaceScopes, importedNamespaces, temporary,0,false,NULL,false);435 436 sprintf(temporary,"%c%c_allshr()",1,ESC_SUB);437 userProcs.Add( namespaceScopes, importedNamespaces, temporary,0,false,NULL,false);438 439 sprintf(temporary,"%c%c_aullshr()",1,ESC_SUB);440 userProcs.Add( namespaceScopes, importedNamespaces, temporary,0,false,NULL,false);441 #endif442 443 sprintf(temporary,"%c%c_System_InitStaticLocalVariables()",1,ESC_SUB);444 userProcs.Add( namespaceScopes, importedNamespaces, temporary,0,false,NULL,false);445 404 } 446 405 void Delete_di(DllProc *pDllProc){
Note:
See TracChangeset
for help on using the changeset viewer.