Changeset 127 in dev


Ignore:
Timestamp:
May 16, 2007, 4:36:28 AM (18 years ago)
Author:
dai_9181
Message:

Bittableをちょっとだけ実装。
64bitコンパイラプロジェクトにSmallDebugビルド構成を作成(Releaseビルドが不調な間の暫定モード)。

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler64/BasicCompiler.vcproj

    r124 r127  
    119119        </Configuration>
    120120        <Configuration
    121             Name="Release|Win32"
    122             OutputDirectory=".\Release"
    123             IntermediateDirectory=".\Release"
     121            Name="SmallDebug|Win32"
     122            OutputDirectory="$(ConfigurationName)"
     123            IntermediateDirectory="$(ConfigurationName)"
    124124            ConfigurationType="1"
    125125            UseOfMFC="0"
     
    141141            <Tool
    142142                Name="VCMIDLTool"
    143                 PreprocessorDefinitions="NDEBUG"
     143                PreprocessorDefinitions="_DEBUG"
    144144                MkTypLibCompatible="true"
    145145                SuppressStartupBanner="true"
    146146                TargetEnvironment="1"
    147                 TypeLibraryName=".\Release/BasicCompiler.tlb"
     147                TypeLibraryName=".\Debug/BasicCompiler.tlb"
    148148                HeaderFileName=""
    149149            />
     
    151151                Name="VCCLCompilerTool"
    152152                Optimization="2"
    153                 InlineFunctionExpansion="1"
    154153                AdditionalIncludeDirectories="..\cpplibs\boost;..\BasicCompiler_Common\include"
    155                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;JPN;_AMD64_;_WIN64"
    156                 StringPooling="true"
     154                PreprocessorDefinitions="WIN32NDEBUG;_WINDOWS;JPN;_AMD64_;_WIN64"
    157155                MinimalRebuild="false"
    158                 RuntimeLibrary="0"
    159                 EnableFunctionLevelLinking="true"
     156                BasicRuntimeChecks="0"
     157                RuntimeLibrary="1"
    160158                UsePrecompiledHeader="0"
    161                 PrecompiledHeaderFile=".\Release/BasicCompiler.pch"
    162                 AssemblerListingLocation=".\Release/"
    163                 ObjectFile=".\Release/"
    164                 ProgramDataBaseFileName=".\Release/"
     159                PrecompiledHeaderFile=".\Debug/BasicCompiler.pch"
     160                AssemblerListingLocation=".\Debug/"
     161                ObjectFile=".\Debug/"
     162                ProgramDataBaseFileName=".\Debug/"
    165163                BrowseInformation="0"
    166                 BrowseInformationFile=""
    167164                WarningLevel="3"
    168165                SuppressStartupBanner="true"
    169166                Detect64BitPortabilityProblems="true"
     167                DebugInformationFormat="0"
     168                CallingConvention="0"
    170169            />
    171170            <Tool
     
    174173            <Tool
    175174                Name="VCResourceCompilerTool"
    176                 PreprocessorDefinitions="NDEBUG,JPN"
     175                PreprocessorDefinitions="_DEBUG,JPN"
    177176                Culture="1041"
    178177            />
     
    183182                Name="VCLinkerTool"
    184183                AdditionalOptions="/MACHINE:AMD64"
    185                 AdditionalDependencies="odbc32.lib odbccp32.lib comctl32.lib user32.lib gdi32.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib bufferoverflowu.lib"
     184                AdditionalDependencies="comctl32.lib psapi.lib bufferoverflowu.lib"
    186185                OutputFile="../ActiveBasic/BasicCompiler64.exe"
    187                 LinkIncremental="1"
     186                LinkIncremental="2"
    188187                SuppressStartupBanner="true"
    189                 ProgramDatabaseFile=".\Release/BasicCompiler64.pdb"
     188                IgnoreDefaultLibraryNames=""
     189                GenerateDebugInformation="false"
     190                ProgramDatabaseFile=".\Debug/BasicCompiler64.pdb"
    190191                SubSystem="2"
    191192                TargetMachine="0"
     
    197198                Name="VCManifestTool"
    198199                AdditionalManifestFiles="$(ProjectDir)\manifest.xml"
     200                EmbedManifest="true"
    199201            />
    200202            <Tool
     
    204206                Name="VCBscMakeTool"
    205207                SuppressStartupBanner="true"
    206                 OutputFile=".\Release/BasicCompiler.bsc"
     208                OutputFile="$(OutDir)/$(ProjectName).bsc"
    207209            />
    208210            <Tool
     
    316318        </Configuration>
    317319        <Configuration
    318             Name="Release2|Win32"
     320            Name="Release|Win32"
    319321            OutputDirectory="$(ConfigurationName)"
    320322            IntermediateDirectory="$(ConfigurationName)"
     
    419421            />
    420422        </Configuration>
    421         <Configuration
    422             Name="test_release|Win32"
    423             OutputDirectory="$(ConfigurationName)"
    424             IntermediateDirectory="$(ConfigurationName)"
    425             ConfigurationType="1"
    426             UseOfMFC="0"
    427             ATLMinimizesCRunTimeLibraryUsage="false"
    428             CharacterSet="2"
    429             >
    430             <Tool
    431                 Name="VCPreBuildEventTool"
    432             />
    433             <Tool
    434                 Name="VCCustomBuildTool"
    435             />
    436             <Tool
    437                 Name="VCXMLDataGeneratorTool"
    438             />
    439             <Tool
    440                 Name="VCWebServiceProxyGeneratorTool"
    441             />
    442             <Tool
    443                 Name="VCMIDLTool"
    444                 PreprocessorDefinitions="_DEBUG"
    445                 MkTypLibCompatible="true"
    446                 SuppressStartupBanner="true"
    447                 TargetEnvironment="1"
    448                 TypeLibraryName=".\Debug/BasicCompiler.tlb"
    449                 HeaderFileName=""
    450             />
    451             <Tool
    452                 Name="VCCLCompilerTool"
    453                 Optimization="0"
    454                 AdditionalIncludeDirectories="..\cpplibs\boost;..\BasicCompiler_Common\include"
    455                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;JPN;_AMD64_;_WIN64"
    456                 MinimalRebuild="false"
    457                 BasicRuntimeChecks="0"
    458                 RuntimeLibrary="2"
    459                 UsePrecompiledHeader="0"
    460                 PrecompiledHeaderFile=".\Release/BasicCompiler.pch"
    461                 AssemblerListingLocation=".\Release/"
    462                 ObjectFile=".\Release/"
    463                 ProgramDataBaseFileName=".\Release/"
    464                 BrowseInformation="0"
    465                 WarningLevel="3"
    466                 SuppressStartupBanner="true"
    467                 Detect64BitPortabilityProblems="true"
    468                 DebugInformationFormat="3"
    469                 CallingConvention="0"
    470             />
    471             <Tool
    472                 Name="VCManagedResourceCompilerTool"
    473             />
    474             <Tool
    475                 Name="VCResourceCompilerTool"
    476                 PreprocessorDefinitions="_DEBUG,JPN"
    477                 Culture="1041"
    478             />
    479             <Tool
    480                 Name="VCPreLinkEventTool"
    481             />
    482             <Tool
    483                 Name="VCLinkerTool"
    484                 AdditionalOptions="/MACHINE:AMD64"
    485                 AdditionalDependencies="odbc32.lib odbccp32.lib comctl32.lib user32.lib gdi32.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib bufferoverflowu.lib"
    486                 OutputFile="../ActiveBasic/BasicCompiler64.exe"
    487                 LinkIncremental="2"
    488                 SuppressStartupBanner="true"
    489                 IgnoreDefaultLibraryNames="libcpmtd"
    490                 GenerateDebugInformation="true"
    491                 ProgramDatabaseFile=".\Release/BasicCompiler64.pdb"
    492                 SubSystem="2"
    493                 TargetMachine="0"
    494             />
    495             <Tool
    496                 Name="VCALinkTool"
    497             />
    498             <Tool
    499                 Name="VCManifestTool"
    500                 AdditionalManifestFiles="$(ProjectDir)\manifest.xml"
    501             />
    502             <Tool
    503                 Name="VCXDCMakeTool"
    504             />
    505             <Tool
    506                 Name="VCBscMakeTool"
    507                 SuppressStartupBanner="true"
    508                 OutputFile="$(OutDir)/$(ProjectName).bsc"
    509             />
    510             <Tool
    511                 Name="VCFxCopTool"
    512             />
    513             <Tool
    514                 Name="VCAppVerifierTool"
    515             />
    516             <Tool
    517                 Name="VCWebDeploymentTool"
    518             />
    519             <Tool
    520                 Name="VCPostBuildEventTool"
    521             />
    522         </Configuration>
    523423    </Configurations>
    524424    <References>
     
    671571                </FileConfiguration>
    672572                <FileConfiguration
    673                     Name="Release|Win32"
     573                    Name="SmallDebug|Win32"
    674574                    >
    675575                    <Tool
    676576                        Name="VCResourceCompilerTool"
    677                         PreprocessorDefinitions="NDEBUG;JPN;$(NoInherit)"
     577                        PreprocessorDefinitions="_DEBUG;JPN;$(NoInherit)"
    678578                    />
    679579                </FileConfiguration>
     
    687587                </FileConfiguration>
    688588                <FileConfiguration
    689                     Name="Release2|Win32"
    690                     >
    691                     <Tool
    692                         Name="VCResourceCompilerTool"
    693                         PreprocessorDefinitions="_DEBUG;JPN;$(NoInherit)"
    694                     />
    695                 </FileConfiguration>
    696                 <FileConfiguration
    697                     Name="test_release|Win32"
     589                    Name="Release|Win32"
    698590                    >
    699591                    <Tool
     
    720612                    </FileConfiguration>
    721613                    <FileConfiguration
    722                         Name="Release|Win32"
    723                         >
    724                         <Tool
    725                             Name="VCCLCompilerTool"
    726                             PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    727                             UsePrecompiledHeader="0"
    728                             BrowseInformation="1"
    729                         />
    730                     </FileConfiguration>
    731                     <FileConfiguration
    732                         Name="English_Rel|Win32"
    733                         >
    734                         <Tool
    735                             Name="VCCLCompilerTool"
    736                             PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    737                             UsePrecompiledHeader="0"
    738                         />
    739                     </FileConfiguration>
    740                     <FileConfiguration
    741                         Name="Release2|Win32"
     614                        Name="SmallDebug|Win32"
    742615                        >
    743616                        <Tool
     
    749622                    </FileConfiguration>
    750623                    <FileConfiguration
    751                         Name="test_release|Win32"
     624                        Name="English_Rel|Win32"
     625                        >
     626                        <Tool
     627                            Name="VCCLCompilerTool"
     628                            PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
     629                            UsePrecompiledHeader="0"
     630                        />
     631                    </FileConfiguration>
     632                    <FileConfiguration
     633                        Name="Release|Win32"
    752634                        >
    753635                        <Tool
     
    773655                    </FileConfiguration>
    774656                    <FileConfiguration
    775                         Name="Release|Win32"
    776                         >
    777                         <Tool
    778                             Name="VCCLCompilerTool"
    779                             PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    780                             UsePrecompiledHeader="0"
    781                             BrowseInformation="1"
    782                         />
    783                     </FileConfiguration>
    784                     <FileConfiguration
    785                         Name="English_Rel|Win32"
    786                         >
    787                         <Tool
    788                             Name="VCCLCompilerTool"
    789                             PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    790                             UsePrecompiledHeader="0"
    791                         />
    792                     </FileConfiguration>
    793                     <FileConfiguration
    794                         Name="Release2|Win32"
     657                        Name="SmallDebug|Win32"
    795658                        >
    796659                        <Tool
     
    802665                    </FileConfiguration>
    803666                    <FileConfiguration
    804                         Name="test_release|Win32"
     667                        Name="English_Rel|Win32"
     668                        >
     669                        <Tool
     670                            Name="VCCLCompilerTool"
     671                            PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
     672                            UsePrecompiledHeader="0"
     673                        />
     674                    </FileConfiguration>
     675                    <FileConfiguration
     676                        Name="Release|Win32"
    805677                        >
    806678                        <Tool
     
    826698                    </FileConfiguration>
    827699                    <FileConfiguration
    828                         Name="Release|Win32"
    829                         >
    830                         <Tool
    831                             Name="VCCLCompilerTool"
    832                             PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    833                             UsePrecompiledHeader="0"
    834                             BrowseInformation="1"
    835                         />
    836                     </FileConfiguration>
    837                     <FileConfiguration
    838                         Name="English_Rel|Win32"
    839                         >
    840                         <Tool
    841                             Name="VCCLCompilerTool"
    842                             PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    843                             UsePrecompiledHeader="0"
    844                         />
    845                     </FileConfiguration>
    846                     <FileConfiguration
    847                         Name="Release2|Win32"
     700                        Name="SmallDebug|Win32"
    848701                        >
    849702                        <Tool
     
    855708                    </FileConfiguration>
    856709                    <FileConfiguration
    857                         Name="test_release|Win32"
     710                        Name="English_Rel|Win32"
     711                        >
     712                        <Tool
     713                            Name="VCCLCompilerTool"
     714                            PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
     715                            UsePrecompiledHeader="0"
     716                        />
     717                    </FileConfiguration>
     718                    <FileConfiguration
     719                        Name="Release|Win32"
    858720                        >
    859721                        <Tool
     
    879741                    </FileConfiguration>
    880742                    <FileConfiguration
    881                         Name="Release|Win32"
    882                         >
    883                         <Tool
    884                             Name="VCCLCompilerTool"
    885                             PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    886                             UsePrecompiledHeader="0"
    887                             BrowseInformation="1"
    888                         />
    889                     </FileConfiguration>
    890                     <FileConfiguration
    891                         Name="English_Rel|Win32"
    892                         >
    893                         <Tool
    894                             Name="VCCLCompilerTool"
    895                             PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    896                             UsePrecompiledHeader="0"
    897                         />
    898                     </FileConfiguration>
    899                     <FileConfiguration
    900                         Name="Release2|Win32"
     743                        Name="SmallDebug|Win32"
    901744                        >
    902745                        <Tool
     
    908751                    </FileConfiguration>
    909752                    <FileConfiguration
    910                         Name="test_release|Win32"
     753                        Name="English_Rel|Win32"
     754                        >
     755                        <Tool
     756                            Name="VCCLCompilerTool"
     757                            PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
     758                            UsePrecompiledHeader="0"
     759                        />
     760                    </FileConfiguration>
     761                    <FileConfiguration
     762                        Name="Release|Win32"
    911763                        >
    912764                        <Tool
     
    935787                        </FileConfiguration>
    936788                        <FileConfiguration
     789                            Name="SmallDebug|Win32"
     790                            >
     791                            <Tool
     792                                Name="VCCLCompilerTool"
     793                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     794                                UsePrecompiledHeader="0"
     795                                BrowseInformation="0"
     796                            />
     797                        </FileConfiguration>
     798                        <FileConfiguration
     799                            Name="English_Rel|Win32"
     800                            >
     801                            <Tool
     802                                Name="VCCLCompilerTool"
     803                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
     804                                UsePrecompiledHeader="0"
     805                                BrowseInformation="0"
     806                            />
     807                        </FileConfiguration>
     808                        <FileConfiguration
    937809                            Name="Release|Win32"
    938810                            >
    939811                            <Tool
    940812                                Name="VCCLCompilerTool"
    941                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     813                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     814                                UsePrecompiledHeader="0"
     815                                BrowseInformation="0"
     816                            />
     817                        </FileConfiguration>
     818                    </File>
     819                    <File
     820                        RelativePath="Compile_Calc_PushVar.cpp"
     821                        >
     822                        <FileConfiguration
     823                            Name="Debug|Win32"
     824                            >
     825                            <Tool
     826                                Name="VCCLCompilerTool"
     827                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     828                                UsePrecompiledHeader="0"
     829                                BrowseInformation="0"
     830                            />
     831                        </FileConfiguration>
     832                        <FileConfiguration
     833                            Name="SmallDebug|Win32"
     834                            >
     835                            <Tool
     836                                Name="VCCLCompilerTool"
     837                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    942838                                UsePrecompiledHeader="0"
    943839                                BrowseInformation="0"
     
    951847                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    952848                                UsePrecompiledHeader="0"
    953                                 BrowseInformation="0"
    954                             />
    955                         </FileConfiguration>
    956                         <FileConfiguration
    957                             Name="Release2|Win32"
    958                             >
    959                             <Tool
    960                                 Name="VCCLCompilerTool"
    961                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    962                                 UsePrecompiledHeader="0"
    963                                 BrowseInformation="0"
    964                             />
    965                         </FileConfiguration>
    966                         <FileConfiguration
    967                             Name="test_release|Win32"
    968                             >
    969                             <Tool
    970                                 Name="VCCLCompilerTool"
    971                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    972                                 UsePrecompiledHeader="0"
    973                                 BrowseInformation="0"
    974                             />
    975                         </FileConfiguration>
    976                     </File>
    977                     <File
    978                         RelativePath="Compile_Calc_PushVar.cpp"
     849                            />
     850                        </FileConfiguration>
     851                        <FileConfiguration
     852                            Name="Release|Win32"
     853                            >
     854                            <Tool
     855                                Name="VCCLCompilerTool"
     856                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     857                                UsePrecompiledHeader="0"
     858                                BrowseInformation="0"
     859                            />
     860                        </FileConfiguration>
     861                    </File>
     862                    <File
     863                        RelativePath="Compile_Set_Var.cpp"
    979864                        >
    980865                        <FileConfiguration
     
    989874                        </FileConfiguration>
    990875                        <FileConfiguration
     876                            Name="SmallDebug|Win32"
     877                            >
     878                            <Tool
     879                                Name="VCCLCompilerTool"
     880                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     881                                UsePrecompiledHeader="0"
     882                                BrowseInformation="0"
     883                            />
     884                        </FileConfiguration>
     885                        <FileConfiguration
     886                            Name="English_Rel|Win32"
     887                            >
     888                            <Tool
     889                                Name="VCCLCompilerTool"
     890                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
     891                                UsePrecompiledHeader="0"
     892                            />
     893                        </FileConfiguration>
     894                        <FileConfiguration
    991895                            Name="Release|Win32"
    992896                            >
    993897                            <Tool
    994898                                Name="VCCLCompilerTool"
    995                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    996                                 UsePrecompiledHeader="0"
    997                                 BrowseInformation="1"
     899                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     900                                UsePrecompiledHeader="0"
     901                                BrowseInformation="0"
     902                            />
     903                        </FileConfiguration>
     904                    </File>
     905                    <File
     906                        RelativePath=".\increment.cpp"
     907                        >
     908                    </File>
     909                    <File
     910                        RelativePath="NumOpe.cpp"
     911                        >
     912                        <FileConfiguration
     913                            Name="Debug|Win32"
     914                            >
     915                            <Tool
     916                                Name="VCCLCompilerTool"
     917                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     918                                UsePrecompiledHeader="0"
     919                                BrowseInformation="0"
     920                            />
     921                        </FileConfiguration>
     922                        <FileConfiguration
     923                            Name="SmallDebug|Win32"
     924                            >
     925                            <Tool
     926                                Name="VCCLCompilerTool"
     927                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     928                                UsePrecompiledHeader="0"
     929                                BrowseInformation="0"
    998930                            />
    999931                        </FileConfiguration>
     
    1008940                        </FileConfiguration>
    1009941                        <FileConfiguration
    1010                             Name="Release2|Win32"
    1011                             >
    1012                             <Tool
    1013                                 Name="VCCLCompilerTool"
    1014                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1015                                 UsePrecompiledHeader="0"
    1016                                 BrowseInformation="0"
    1017                             />
    1018                         </FileConfiguration>
    1019                         <FileConfiguration
    1020                             Name="test_release|Win32"
    1021                             >
    1022                             <Tool
    1023                                 Name="VCCLCompilerTool"
    1024                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1025                                 UsePrecompiledHeader="0"
    1026                                 BrowseInformation="0"
    1027                             />
    1028                         </FileConfiguration>
    1029                     </File>
    1030                     <File
    1031                         RelativePath="Compile_Set_Var.cpp"
     942                            Name="Release|Win32"
     943                            >
     944                            <Tool
     945                                Name="VCCLCompilerTool"
     946                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     947                                UsePrecompiledHeader="0"
     948                                BrowseInformation="0"
     949                            />
     950                        </FileConfiguration>
     951                    </File>
     952                    <File
     953                        RelativePath="NumOpe_Arithmetic.cpp"
    1032954                        >
    1033955                        <FileConfiguration
     
    1042964                        </FileConfiguration>
    1043965                        <FileConfiguration
     966                            Name="SmallDebug|Win32"
     967                            >
     968                            <Tool
     969                                Name="VCCLCompilerTool"
     970                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     971                                UsePrecompiledHeader="0"
     972                                BrowseInformation="0"
     973                            />
     974                        </FileConfiguration>
     975                        <FileConfiguration
     976                            Name="English_Rel|Win32"
     977                            >
     978                            <Tool
     979                                Name="VCCLCompilerTool"
     980                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
     981                                UsePrecompiledHeader="0"
     982                            />
     983                        </FileConfiguration>
     984                        <FileConfiguration
    1044985                            Name="Release|Win32"
    1045986                            >
    1046987                            <Tool
    1047988                                Name="VCCLCompilerTool"
    1048                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1049                                 UsePrecompiledHeader="0"
    1050                                 BrowseInformation="1"
     989                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     990                                UsePrecompiledHeader="0"
     991                                BrowseInformation="0"
     992                            />
     993                        </FileConfiguration>
     994                    </File>
     995                    <File
     996                        RelativePath="NumOpe_Logical.cpp"
     997                        >
     998                        <FileConfiguration
     999                            Name="Debug|Win32"
     1000                            >
     1001                            <Tool
     1002                                Name="VCCLCompilerTool"
     1003                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     1004                                UsePrecompiledHeader="0"
     1005                                BrowseInformation="0"
     1006                            />
     1007                        </FileConfiguration>
     1008                        <FileConfiguration
     1009                            Name="SmallDebug|Win32"
     1010                            >
     1011                            <Tool
     1012                                Name="VCCLCompilerTool"
     1013                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     1014                                UsePrecompiledHeader="0"
     1015                                BrowseInformation="0"
    10511016                            />
    10521017                        </FileConfiguration>
     
    10611026                        </FileConfiguration>
    10621027                        <FileConfiguration
    1063                             Name="Release2|Win32"
    1064                             >
    1065                             <Tool
    1066                                 Name="VCCLCompilerTool"
    1067                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1068                                 UsePrecompiledHeader="0"
    1069                                 BrowseInformation="0"
    1070                             />
    1071                         </FileConfiguration>
    1072                         <FileConfiguration
    1073                             Name="test_release|Win32"
    1074                             >
    1075                             <Tool
    1076                                 Name="VCCLCompilerTool"
    1077                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1078                                 UsePrecompiledHeader="0"
    1079                                 BrowseInformation="0"
    1080                             />
    1081                         </FileConfiguration>
    1082                     </File>
    1083                     <File
    1084                         RelativePath=".\increment.cpp"
    1085                         >
    1086                     </File>
    1087                     <File
    1088                         RelativePath="NumOpe.cpp"
     1028                            Name="Release|Win32"
     1029                            >
     1030                            <Tool
     1031                                Name="VCCLCompilerTool"
     1032                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     1033                                UsePrecompiledHeader="0"
     1034                                BrowseInformation="0"
     1035                            />
     1036                        </FileConfiguration>
     1037                    </File>
     1038                    <File
     1039                        RelativePath="NumOpe_Relation.cpp"
    10891040                        >
    10901041                        <FileConfiguration
     
    10991050                        </FileConfiguration>
    11001051                        <FileConfiguration
     1052                            Name="SmallDebug|Win32"
     1053                            >
     1054                            <Tool
     1055                                Name="VCCLCompilerTool"
     1056                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     1057                                UsePrecompiledHeader="0"
     1058                                BrowseInformation="0"
     1059                            />
     1060                        </FileConfiguration>
     1061                        <FileConfiguration
     1062                            Name="English_Rel|Win32"
     1063                            >
     1064                            <Tool
     1065                                Name="VCCLCompilerTool"
     1066                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
     1067                                UsePrecompiledHeader="0"
     1068                            />
     1069                        </FileConfiguration>
     1070                        <FileConfiguration
    11011071                            Name="Release|Win32"
    11021072                            >
    11031073                            <Tool
    11041074                                Name="VCCLCompilerTool"
    1105                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1106                                 UsePrecompiledHeader="0"
    1107                                 BrowseInformation="1"
     1075                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     1076                                UsePrecompiledHeader="0"
     1077                                BrowseInformation="0"
     1078                            />
     1079                        </FileConfiguration>
     1080                    </File>
     1081                    <File
     1082                        RelativePath="NumOpe_TypeOperation.cpp"
     1083                        >
     1084                        <FileConfiguration
     1085                            Name="Debug|Win32"
     1086                            >
     1087                            <Tool
     1088                                Name="VCCLCompilerTool"
     1089                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     1090                                UsePrecompiledHeader="0"
     1091                                BrowseInformation="0"
     1092                            />
     1093                        </FileConfiguration>
     1094                        <FileConfiguration
     1095                            Name="SmallDebug|Win32"
     1096                            >
     1097                            <Tool
     1098                                Name="VCCLCompilerTool"
     1099                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     1100                                UsePrecompiledHeader="0"
     1101                                BrowseInformation="0"
    11081102                            />
    11091103                        </FileConfiguration>
     
    11181112                        </FileConfiguration>
    11191113                        <FileConfiguration
    1120                             Name="Release2|Win32"
    1121                             >
    1122                             <Tool
    1123                                 Name="VCCLCompilerTool"
    1124                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1125                                 UsePrecompiledHeader="0"
    1126                                 BrowseInformation="0"
    1127                             />
    1128                         </FileConfiguration>
    1129                         <FileConfiguration
    1130                             Name="test_release|Win32"
    1131                             >
    1132                             <Tool
    1133                                 Name="VCCLCompilerTool"
    1134                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1135                                 UsePrecompiledHeader="0"
    1136                                 BrowseInformation="0"
    1137                             />
    1138                         </FileConfiguration>
    1139                     </File>
    1140                     <File
    1141                         RelativePath="NumOpe_Arithmetic.cpp"
     1114                            Name="Release|Win32"
     1115                            >
     1116                            <Tool
     1117                                Name="VCCLCompilerTool"
     1118                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     1119                                UsePrecompiledHeader="0"
     1120                                BrowseInformation="0"
     1121                            />
     1122                        </FileConfiguration>
     1123                    </File>
     1124                </Filter>
     1125                <Filter
     1126                    Name="Object"
     1127                    >
     1128                    <File
     1129                        RelativePath=".\Compile_Object.cpp"
     1130                        >
     1131                    </File>
     1132                </Filter>
     1133                <Filter
     1134                    Name="Opcode"
     1135                    >
     1136                    <File
     1137                        RelativePath="amd64_main.cpp"
    11421138                        >
    11431139                        <FileConfiguration
     
    11521148                        </FileConfiguration>
    11531149                        <FileConfiguration
     1150                            Name="SmallDebug|Win32"
     1151                            >
     1152                            <Tool
     1153                                Name="VCCLCompilerTool"
     1154                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     1155                                UsePrecompiledHeader="0"
     1156                                BrowseInformation="0"
     1157                            />
     1158                        </FileConfiguration>
     1159                        <FileConfiguration
     1160                            Name="English_Rel|Win32"
     1161                            >
     1162                            <Tool
     1163                                Name="VCCLCompilerTool"
     1164                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
     1165                                UsePrecompiledHeader="0"
     1166                            />
     1167                        </FileConfiguration>
     1168                        <FileConfiguration
    11541169                            Name="Release|Win32"
    11551170                            >
    11561171                            <Tool
    11571172                                Name="VCCLCompilerTool"
    1158                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1159                                 UsePrecompiledHeader="0"
    1160                                 BrowseInformation="1"
     1173                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     1174                                UsePrecompiledHeader="0"
     1175                                BrowseInformation="0"
     1176                            />
     1177                        </FileConfiguration>
     1178                    </File>
     1179                    <File
     1180                        RelativePath=".\stack_frame.cpp"
     1181                        >
     1182                    </File>
     1183                </Filter>
     1184                <Filter
     1185                    Name="Procedure"
     1186                    >
     1187                    <File
     1188                        RelativePath=".\CLockParameter.cpp"
     1189                        >
     1190                    </File>
     1191                    <File
     1192                        RelativePath=".\Compile_CallProc.cpp"
     1193                        >
     1194                    </File>
     1195                    <File
     1196                        RelativePath="Compile_Func.cpp"
     1197                        >
     1198                        <FileConfiguration
     1199                            Name="Debug|Win32"
     1200                            >
     1201                            <Tool
     1202                                Name="VCCLCompilerTool"
     1203                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     1204                                UsePrecompiledHeader="0"
     1205                                BrowseInformation="0"
     1206                            />
     1207                        </FileConfiguration>
     1208                        <FileConfiguration
     1209                            Name="SmallDebug|Win32"
     1210                            >
     1211                            <Tool
     1212                                Name="VCCLCompilerTool"
     1213                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     1214                                UsePrecompiledHeader="0"
     1215                                BrowseInformation="0"
    11611216                            />
    11621217                        </FileConfiguration>
     
    11711226                        </FileConfiguration>
    11721227                        <FileConfiguration
    1173                             Name="Release2|Win32"
    1174                             >
    1175                             <Tool
    1176                                 Name="VCCLCompilerTool"
    1177                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1178                                 UsePrecompiledHeader="0"
    1179                                 BrowseInformation="0"
    1180                             />
    1181                         </FileConfiguration>
    1182                         <FileConfiguration
    1183                             Name="test_release|Win32"
    1184                             >
    1185                             <Tool
    1186                                 Name="VCCLCompilerTool"
    1187                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1188                                 UsePrecompiledHeader="0"
    1189                                 BrowseInformation="0"
    1190                             />
    1191                         </FileConfiguration>
    1192                     </File>
    1193                     <File
    1194                         RelativePath="NumOpe_Logical.cpp"
     1228                            Name="Release|Win32"
     1229                            >
     1230                            <Tool
     1231                                Name="VCCLCompilerTool"
     1232                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     1233                                UsePrecompiledHeader="0"
     1234                                BrowseInformation="0"
     1235                            />
     1236                        </FileConfiguration>
     1237                    </File>
     1238                    <File
     1239                        RelativePath="Compile_ProcOp.cpp"
    11951240                        >
    11961241                        <FileConfiguration
     
    12051250                        </FileConfiguration>
    12061251                        <FileConfiguration
     1252                            Name="SmallDebug|Win32"
     1253                            >
     1254                            <Tool
     1255                                Name="VCCLCompilerTool"
     1256                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     1257                                UsePrecompiledHeader="0"
     1258                                BrowseInformation="0"
     1259                            />
     1260                        </FileConfiguration>
     1261                        <FileConfiguration
     1262                            Name="English_Rel|Win32"
     1263                            >
     1264                            <Tool
     1265                                Name="VCCLCompilerTool"
     1266                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
     1267                                UsePrecompiledHeader="0"
     1268                            />
     1269                        </FileConfiguration>
     1270                        <FileConfiguration
    12071271                            Name="Release|Win32"
    1208                             >
    1209                             <Tool
    1210                                 Name="VCCLCompilerTool"
    1211                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1212                                 UsePrecompiledHeader="0"
    1213                                 BrowseInformation="1"
    1214                             />
    1215                         </FileConfiguration>
    1216                         <FileConfiguration
    1217                             Name="English_Rel|Win32"
    1218                             >
    1219                             <Tool
    1220                                 Name="VCCLCompilerTool"
    1221                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    1222                                 UsePrecompiledHeader="0"
    1223                             />
    1224                         </FileConfiguration>
    1225                         <FileConfiguration
    1226                             Name="Release2|Win32"
    1227                             >
    1228                             <Tool
    1229                                 Name="VCCLCompilerTool"
    1230                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1231                                 UsePrecompiledHeader="0"
    1232                                 BrowseInformation="0"
    1233                             />
    1234                         </FileConfiguration>
    1235                         <FileConfiguration
    1236                             Name="test_release|Win32"
    1237                             >
    1238                             <Tool
    1239                                 Name="VCCLCompilerTool"
    1240                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1241                                 UsePrecompiledHeader="0"
    1242                                 BrowseInformation="0"
    1243                             />
    1244                         </FileConfiguration>
    1245                     </File>
    1246                     <File
    1247                         RelativePath="NumOpe_Relation.cpp"
    1248                         >
    1249                         <FileConfiguration
    1250                             Name="Debug|Win32"
    1251                             >
    1252                             <Tool
    1253                                 Name="VCCLCompilerTool"
    1254                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1255                                 UsePrecompiledHeader="0"
    1256                                 BrowseInformation="0"
    1257                             />
    1258                         </FileConfiguration>
    1259                         <FileConfiguration
    1260                             Name="Release|Win32"
    1261                             >
    1262                             <Tool
    1263                                 Name="VCCLCompilerTool"
    1264                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1265                                 UsePrecompiledHeader="0"
    1266                                 BrowseInformation="1"
    1267                             />
    1268                         </FileConfiguration>
    1269                         <FileConfiguration
    1270                             Name="English_Rel|Win32"
    1271                             >
    1272                             <Tool
    1273                                 Name="VCCLCompilerTool"
    1274                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    1275                                 UsePrecompiledHeader="0"
    1276                             />
    1277                         </FileConfiguration>
    1278                         <FileConfiguration
    1279                             Name="Release2|Win32"
    1280                             >
    1281                             <Tool
    1282                                 Name="VCCLCompilerTool"
    1283                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1284                                 UsePrecompiledHeader="0"
    1285                                 BrowseInformation="0"
    1286                             />
    1287                         </FileConfiguration>
    1288                         <FileConfiguration
    1289                             Name="test_release|Win32"
    1290                             >
    1291                             <Tool
    1292                                 Name="VCCLCompilerTool"
    1293                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1294                                 UsePrecompiledHeader="0"
    1295                                 BrowseInformation="0"
    1296                             />
    1297                         </FileConfiguration>
    1298                     </File>
    1299                     <File
    1300                         RelativePath="NumOpe_TypeOperation.cpp"
    1301                         >
    1302                         <FileConfiguration
    1303                             Name="Debug|Win32"
    1304                             >
    1305                             <Tool
    1306                                 Name="VCCLCompilerTool"
    1307                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1308                                 UsePrecompiledHeader="0"
    1309                                 BrowseInformation="0"
    1310                             />
    1311                         </FileConfiguration>
    1312                         <FileConfiguration
    1313                             Name="Release|Win32"
    1314                             >
    1315                             <Tool
    1316                                 Name="VCCLCompilerTool"
    1317                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1318                                 UsePrecompiledHeader="0"
    1319                                 BrowseInformation="1"
    1320                             />
    1321                         </FileConfiguration>
    1322                         <FileConfiguration
    1323                             Name="English_Rel|Win32"
    1324                             >
    1325                             <Tool
    1326                                 Name="VCCLCompilerTool"
    1327                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    1328                                 UsePrecompiledHeader="0"
    1329                             />
    1330                         </FileConfiguration>
    1331                         <FileConfiguration
    1332                             Name="Release2|Win32"
    1333                             >
    1334                             <Tool
    1335                                 Name="VCCLCompilerTool"
    1336                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1337                                 UsePrecompiledHeader="0"
    1338                                 BrowseInformation="0"
    1339                             />
    1340                         </FileConfiguration>
    1341                         <FileConfiguration
    1342                             Name="test_release|Win32"
    1343                             >
    1344                             <Tool
    1345                                 Name="VCCLCompilerTool"
    1346                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1347                                 UsePrecompiledHeader="0"
    1348                                 BrowseInformation="0"
    1349                             />
    1350                         </FileConfiguration>
    1351                     </File>
    1352                 </Filter>
    1353                 <Filter
    1354                     Name="Object"
    1355                     >
    1356                     <File
    1357                         RelativePath=".\Compile_Object.cpp"
    1358                         >
    1359                     </File>
    1360                 </Filter>
    1361                 <Filter
    1362                     Name="Opcode"
    1363                     >
    1364                     <File
    1365                         RelativePath="amd64_main.cpp"
    1366                         >
    1367                         <FileConfiguration
    1368                             Name="Debug|Win32"
    1369                             >
    1370                             <Tool
    1371                                 Name="VCCLCompilerTool"
    1372                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1373                                 UsePrecompiledHeader="0"
    1374                                 BrowseInformation="0"
    1375                             />
    1376                         </FileConfiguration>
    1377                         <FileConfiguration
    1378                             Name="Release|Win32"
    1379                             >
    1380                             <Tool
    1381                                 Name="VCCLCompilerTool"
    1382                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1383                                 UsePrecompiledHeader="0"
    1384                                 BrowseInformation="1"
    1385                             />
    1386                         </FileConfiguration>
    1387                         <FileConfiguration
    1388                             Name="English_Rel|Win32"
    1389                             >
    1390                             <Tool
    1391                                 Name="VCCLCompilerTool"
    1392                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    1393                                 UsePrecompiledHeader="0"
    1394                             />
    1395                         </FileConfiguration>
    1396                         <FileConfiguration
    1397                             Name="Release2|Win32"
    1398                             >
    1399                             <Tool
    1400                                 Name="VCCLCompilerTool"
    1401                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1402                                 UsePrecompiledHeader="0"
    1403                                 BrowseInformation="0"
    1404                             />
    1405                         </FileConfiguration>
    1406                         <FileConfiguration
    1407                             Name="test_release|Win32"
    1408                             >
    1409                             <Tool
    1410                                 Name="VCCLCompilerTool"
    1411                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1412                                 UsePrecompiledHeader="0"
    1413                                 BrowseInformation="0"
    1414                             />
    1415                         </FileConfiguration>
    1416                     </File>
    1417                     <File
    1418                         RelativePath=".\stack_frame.cpp"
    1419                         >
    1420                     </File>
    1421                 </Filter>
    1422                 <Filter
    1423                     Name="Procedure"
    1424                     >
    1425                     <File
    1426                         RelativePath=".\CLockParameter.cpp"
    1427                         >
    1428                     </File>
    1429                     <File
    1430                         RelativePath=".\Compile_CallProc.cpp"
    1431                         >
    1432                     </File>
    1433                     <File
    1434                         RelativePath="Compile_Func.cpp"
    1435                         >
    1436                         <FileConfiguration
    1437                             Name="Debug|Win32"
    1438                             >
    1439                             <Tool
    1440                                 Name="VCCLCompilerTool"
    1441                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1442                                 UsePrecompiledHeader="0"
    1443                                 BrowseInformation="0"
    1444                             />
    1445                         </FileConfiguration>
    1446                         <FileConfiguration
    1447                             Name="Release|Win32"
    1448                             >
    1449                             <Tool
    1450                                 Name="VCCLCompilerTool"
    1451                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1452                                 UsePrecompiledHeader="0"
    1453                                 BrowseInformation="1"
    1454                             />
    1455                         </FileConfiguration>
    1456                         <FileConfiguration
    1457                             Name="English_Rel|Win32"
    1458                             >
    1459                             <Tool
    1460                                 Name="VCCLCompilerTool"
    1461                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    1462                                 UsePrecompiledHeader="0"
    1463                             />
    1464                         </FileConfiguration>
    1465                         <FileConfiguration
    1466                             Name="Release2|Win32"
    1467                             >
    1468                             <Tool
    1469                                 Name="VCCLCompilerTool"
    1470                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1471                                 UsePrecompiledHeader="0"
    1472                                 BrowseInformation="0"
    1473                             />
    1474                         </FileConfiguration>
    1475                         <FileConfiguration
    1476                             Name="test_release|Win32"
    1477                             >
    1478                             <Tool
    1479                                 Name="VCCLCompilerTool"
    1480                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1481                                 UsePrecompiledHeader="0"
    1482                                 BrowseInformation="0"
    1483                             />
    1484                         </FileConfiguration>
    1485                     </File>
    1486                     <File
    1487                         RelativePath="Compile_ProcOp.cpp"
    1488                         >
    1489                         <FileConfiguration
    1490                             Name="Debug|Win32"
    1491                             >
    1492                             <Tool
    1493                                 Name="VCCLCompilerTool"
    1494                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1495                                 UsePrecompiledHeader="0"
    1496                                 BrowseInformation="0"
    1497                             />
    1498                         </FileConfiguration>
    1499                         <FileConfiguration
    1500                             Name="Release|Win32"
    1501                             >
    1502                             <Tool
    1503                                 Name="VCCLCompilerTool"
    1504                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1505                                 UsePrecompiledHeader="0"
    1506                                 BrowseInformation="1"
    1507                             />
    1508                         </FileConfiguration>
    1509                         <FileConfiguration
    1510                             Name="English_Rel|Win32"
    1511                             >
    1512                             <Tool
    1513                                 Name="VCCLCompilerTool"
    1514                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    1515                                 UsePrecompiledHeader="0"
    1516                             />
    1517                         </FileConfiguration>
    1518                         <FileConfiguration
    1519                             Name="Release2|Win32"
    1520                             >
    1521                             <Tool
    1522                                 Name="VCCLCompilerTool"
    1523                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1524                                 UsePrecompiledHeader="0"
    1525                                 BrowseInformation="0"
    1526                             />
    1527                         </FileConfiguration>
    1528                         <FileConfiguration
    1529                             Name="test_release|Win32"
    15301272                            >
    15311273                            <Tool
     
    16901432                        </FileConfiguration>
    16911433                        <FileConfiguration
    1692                             Name="Release|Win32"
     1434                            Name="SmallDebug|Win32"
    16931435                            >
    16941436                            <Tool
     
    17081450                        </FileConfiguration>
    17091451                        <FileConfiguration
    1710                             Name="Release2|Win32"
    1711                             >
    1712                             <Tool
    1713                                 Name="VCCLCompilerTool"
    1714                                 ObjectFile="$(IntDir)\$(InputName)1.obj"
    1715                                 XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
    1716                             />
    1717                         </FileConfiguration>
    1718                         <FileConfiguration
    1719                             Name="test_release|Win32"
     1452                            Name="Release|Win32"
    17201453                            >
    17211454                            <Tool
  • BasicCompiler64/BasicCompiler64.sln

    r97 r127  
    99        English_Rel|Win32 = English_Rel|Win32
    1010        Release|Win32 = Release|Win32
    11         test_release|Win32 = test_release|Win32
     11        SmallDebug|Win32 = SmallDebug|Win32
    1212    EndGlobalSection
    1313    GlobalSection(ProjectConfigurationPlatforms) = postSolution
     
    1616        {864B921B-423B-4F9E-9E6B-31B15968EDF9}.English_Rel|Win32.ActiveCfg = English_Rel|Win32
    1717        {864B921B-423B-4F9E-9E6B-31B15968EDF9}.English_Rel|Win32.Build.0 = English_Rel|Win32
    18         {864B921B-423B-4F9E-9E6B-31B15968EDF9}.Release|Win32.ActiveCfg = Release2|Win32
    19         {864B921B-423B-4F9E-9E6B-31B15968EDF9}.Release|Win32.Build.0 = Release2|Win32
    20         {864B921B-423B-4F9E-9E6B-31B15968EDF9}.test_release|Win32.ActiveCfg = test_release|Win32
    21         {864B921B-423B-4F9E-9E6B-31B15968EDF9}.test_release|Win32.Build.0 = test_release|Win32
     18        {864B921B-423B-4F9E-9E6B-31B15968EDF9}.Release|Win32.ActiveCfg = Release|Win32
     19        {864B921B-423B-4F9E-9E6B-31B15968EDF9}.Release|Win32.Build.0 = Release|Win32
     20        {864B921B-423B-4F9E-9E6B-31B15968EDF9}.SmallDebug|Win32.ActiveCfg = SmallDebug|Win32
     21        {864B921B-423B-4F9E-9E6B-31B15968EDF9}.SmallDebug|Win32.Build.0 = SmallDebug|Win32
    2222    EndGlobalSection
    2323    GlobalSection(SolutionProperties) = preSolution
  • BasicCompiler_Common/Class.cpp

    r120 r127  
    13991399            }
    14001400            else{
     1401                bool isInherits = false;
    14011402                if(basbuf[i+1]==1&&basbuf[i+2]==ESC_INHERITS){
    14021403                    //継承を行う場合
     1404                    isInherits = true;
     1405
    14031406                    for(i+=3,i2=0;;i++,i2++){
    14041407                        if(IsCommandDelimitation(basbuf[i])){
     
    14141417                    }
    14151418                }
    1416                 else{
     1419                else if( memicmp( basbuf + i+1,"Blittable", 9 ) == 0 &&
     1420                    basbuf[i+10] == 1 && basbuf[i+11] == ESC_INHERITS ){
     1421                        // Blittable Inherits
     1422
     1423                        for(i+=12,i2=0;;i++,i2++){
     1424                            if(IsCommandDelimitation(basbuf[i])){
     1425                                temporary[i2]=0;
     1426                                break;
     1427                            }
     1428                            temporary[i2]=basbuf[i];
     1429                        }
     1430
     1431                        Type type;
     1432                        Type::StringToType( temporary, type );
     1433                        pobj_c->SetBlittableType( type );
     1434
     1435                }
     1436
     1437                if( !isInherits ){
    14171438                    //Objectを継承する
    14181439                    lstrcpy( temporary, "Object" );
     
    14761497                    i += 2;
    14771498                }
    1478 /*
    1479                 //Ref修飾子
    1480                 bool isRef = false;
    1481                 if( basbuf[i] == 1 && basbuf[i + 1] == ESC_BYREF ){
    1482                     isRef = true;
    1483                     i += 2;
    1484                 }*/
    14851499
    14861500                if(basbuf[i]==1&&(
  • BasicCompiler_Common/Class.h

    r117 r127  
    6565    NamespaceScopes namespaceScopes;
    6666    NamespaceScopesCollection importedNamespaces;
     67
     68    // Blittable型情報
     69    Type blittableType;
    6770
    6871    //静的メンバ情報
     
    125128    }
    126129
     130    bool IsBlittableType() const
     131    {
     132        return blittableType.IsNull();
     133    }
     134    const Type &GetBlittableType() const
     135    {
     136        return blittableType;
     137    }
     138    void SetBlittableType( const Type &type ){
     139        blittableType = type;
     140    }
     141
    127142    bool IsEqualSymbol( const NamespaceScopes &namespaceScopes, const string &name ) const;
    128143    bool IsEqualSymbol( const CClass &objClass ) const;
Note: See TracChangeset for help on using the changeset viewer.