mirror of https://gitlab.com/rnger/amath
Support for Visual Studio
This commit is contained in:
parent
e8b7ad9720
commit
e73a42b69a
|
@ -0,0 +1,273 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<ItemGroup Label="ProjectConfigurations">
|
||||||
|
<ProjectConfiguration Include="Debug|Win32">
|
||||||
|
<Configuration>Debug</Configuration>
|
||||||
|
<Platform>Win32</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
<ProjectConfiguration Include="Release|Win32">
|
||||||
|
<Configuration>Release</Configuration>
|
||||||
|
<Platform>Win32</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ClCompile Include="app\lib\aengine.cpp" />
|
||||||
|
<ClCompile Include="app\lib\charbuf.cpp" />
|
||||||
|
<ClCompile Include="app\lib\cplex.cpp" />
|
||||||
|
<ClCompile Include="app\lib\fgrid.cpp" />
|
||||||
|
<ClCompile Include="app\lib\ntext.cpp" />
|
||||||
|
<ClCompile Include="app\lib\real.cpp" />
|
||||||
|
<ClCompile Include="app\main.cpp" />
|
||||||
|
<ClCompile Include="app\main\evaluator.cpp" />
|
||||||
|
<ClCompile Include="app\main\functions.cpp" />
|
||||||
|
<ClCompile Include="app\main\graphlist.cpp" />
|
||||||
|
<ClCompile Include="app\main\lexer.cpp" />
|
||||||
|
<ClCompile Include="app\main\nodes.cpp" />
|
||||||
|
<ClCompile Include="app\main\operators.cpp" />
|
||||||
|
<ClCompile Include="app\main\optimizer.cpp" />
|
||||||
|
<ClCompile Include="app\main\parser.cpp" />
|
||||||
|
<ClCompile Include="app\main\statements.cpp" />
|
||||||
|
<ClCompile Include="app\main\token.cpp" />
|
||||||
|
<ClCompile Include="app\main\values.cpp" />
|
||||||
|
<ClCompile Include="app\main\viewer.cpp" />
|
||||||
|
<ClCompile Include="app\system\base\io.cpp" />
|
||||||
|
<ClCompile Include="app\system\console.cpp" />
|
||||||
|
<ClCompile Include="app\system\console_amiga.cpp" />
|
||||||
|
<ClCompile Include="app\system\console_stdc.cpp" />
|
||||||
|
<ClCompile Include="app\system\filesystem_amiga.cpp" />
|
||||||
|
<ClCompile Include="app\system\filesystem_stdc.cpp" />
|
||||||
|
<ClCompile Include="app\system\graph.cpp" />
|
||||||
|
<ClCompile Include="app\system\graph_amiga.cpp" />
|
||||||
|
<ClCompile Include="app\system\graph_gtk.cpp" />
|
||||||
|
<ClCompile Include="app\system\language.cpp" />
|
||||||
|
<ClCompile Include="app\system\language_amiga.cpp" />
|
||||||
|
<ClCompile Include="app\system\language_stdc.cpp" />
|
||||||
|
<ClCompile Include="app\system\preferences.cpp" />
|
||||||
|
<ClCompile Include="app\system\preferences_amiga.cpp" />
|
||||||
|
<ClCompile Include="app\system\preferences_stdc.cpp" />
|
||||||
|
<ClCompile Include="app\system\proc_amiga.cpp" />
|
||||||
|
<ClCompile Include="app\system\program.cpp" />
|
||||||
|
<ClCompile Include="app\system\program_amiga.cpp" />
|
||||||
|
<ClCompile Include="app\system\program_stdc.cpp" />
|
||||||
|
<ClCompile Include="app\system\program_test.cpp" />
|
||||||
|
<ClCompile Include="app\system\task_amiga.cpp" />
|
||||||
|
<ClCompile Include="app\system\task_stdc.cpp" />
|
||||||
|
<ClCompile Include="app\system\window_amiga.cpp" />
|
||||||
|
<ClCompile Include="lib\clib\alloccpy.c" />
|
||||||
|
<ClCompile Include="lib\clib\mem.c" />
|
||||||
|
<ClCompile Include="lib\clib\memcpy.c" />
|
||||||
|
<ClCompile Include="lib\clib\memset.c" />
|
||||||
|
<ClCompile Include="lib\clib\strcmp.c" />
|
||||||
|
<ClCompile Include="lib\clib\strlen.c" />
|
||||||
|
<ClCompile Include="lib\clib\untag.c" />
|
||||||
|
<ClCompile Include="lib\cplex\cacos.c" />
|
||||||
|
<ClCompile Include="lib\cplex\cacosh.c" />
|
||||||
|
<ClCompile Include="lib\cplex\cacot.c" />
|
||||||
|
<ClCompile Include="lib\cplex\cacoth.c" />
|
||||||
|
<ClCompile Include="lib\cplex\cacsc.c" />
|
||||||
|
<ClCompile Include="lib\cplex\cacsch.c" />
|
||||||
|
<ClCompile Include="lib\cplex\casec.c" />
|
||||||
|
<ClCompile Include="lib\cplex\casech.c" />
|
||||||
|
<ClCompile Include="lib\cplex\casin.c" />
|
||||||
|
<ClCompile Include="lib\cplex\casinh.c" />
|
||||||
|
<ClCompile Include="lib\cplex\catan.c" />
|
||||||
|
<ClCompile Include="lib\cplex\catanh.c" />
|
||||||
|
<ClCompile Include="lib\cplex\ccbrt.c" />
|
||||||
|
<ClCompile Include="lib\cplex\ccos.c" />
|
||||||
|
<ClCompile Include="lib\cplex\ccosh.c" />
|
||||||
|
<ClCompile Include="lib\cplex\ccot.c" />
|
||||||
|
<ClCompile Include="lib\cplex\ccoth.c" />
|
||||||
|
<ClCompile Include="lib\cplex\ccsc.c" />
|
||||||
|
<ClCompile Include="lib\cplex\ccsch.c" />
|
||||||
|
<ClCompile Include="lib\cplex\cexp.c" />
|
||||||
|
<ClCompile Include="lib\cplex\clog.c" />
|
||||||
|
<ClCompile Include="lib\cplex\clog10.c" />
|
||||||
|
<ClCompile Include="lib\cplex\clogb.c" />
|
||||||
|
<ClCompile Include="lib\cplex\cpow.c" />
|
||||||
|
<ClCompile Include="lib\cplex\csec.c" />
|
||||||
|
<ClCompile Include="lib\cplex\csech.c" />
|
||||||
|
<ClCompile Include="lib\cplex\csgn.c" />
|
||||||
|
<ClCompile Include="lib\cplex\csin.c" />
|
||||||
|
<ClCompile Include="lib\cplex\csinh.c" />
|
||||||
|
<ClCompile Include="lib\cplex\csqrt.c" />
|
||||||
|
<ClCompile Include="lib\cplex\ctan.c" />
|
||||||
|
<ClCompile Include="lib\cplex\ctanh.c" />
|
||||||
|
<ClCompile Include="lib\cplex\prim.c" />
|
||||||
|
<ClCompile Include="lib\dconv\dmath.cpp" />
|
||||||
|
<ClCompile Include="lib\dconv\dprint.cpp" />
|
||||||
|
<ClCompile Include="lib\dconv\dragon4.cpp" />
|
||||||
|
<ClCompile Include="lib\real\acos.c" />
|
||||||
|
<ClCompile Include="lib\real\acosh.c" />
|
||||||
|
<ClCompile Include="lib\real\asin.c" />
|
||||||
|
<ClCompile Include="lib\real\asinh.c" />
|
||||||
|
<ClCompile Include="lib\real\atan.c" />
|
||||||
|
<ClCompile Include="lib\real\atan2.c" />
|
||||||
|
<ClCompile Include="lib\real\atanh.c" />
|
||||||
|
<ClCompile Include="lib\real\cbrt.c" />
|
||||||
|
<ClCompile Include="lib\real\ceil.c" />
|
||||||
|
<ClCompile Include="lib\real\copysign.c" />
|
||||||
|
<ClCompile Include="lib\real\cos.c" />
|
||||||
|
<ClCompile Include="lib\real\cosh.c" />
|
||||||
|
<ClCompile Include="lib\real\exp.c" />
|
||||||
|
<ClCompile Include="lib\real\expm1.c" />
|
||||||
|
<ClCompile Include="lib\real\fabs.c" />
|
||||||
|
<ClCompile Include="lib\real\finite.c" />
|
||||||
|
<ClCompile Include="lib\real\floor.c" />
|
||||||
|
<ClCompile Include="lib\real\fmod.c" />
|
||||||
|
<ClCompile Include="lib\real\hypot.c" />
|
||||||
|
<ClCompile Include="lib\real\isnan.c" />
|
||||||
|
<ClCompile Include="lib\real\kcos.c" />
|
||||||
|
<ClCompile Include="lib\real\kremp2.c" />
|
||||||
|
<ClCompile Include="lib\real\ksin.c" />
|
||||||
|
<ClCompile Include="lib\real\ktan.c" />
|
||||||
|
<ClCompile Include="lib\real\log.c" />
|
||||||
|
<ClCompile Include="lib\real\log10.c" />
|
||||||
|
<ClCompile Include="lib\real\log1p.c" />
|
||||||
|
<ClCompile Include="lib\real\pow.c" />
|
||||||
|
<ClCompile Include="lib\real\remp2.c" />
|
||||||
|
<ClCompile Include="lib\real\round.c" />
|
||||||
|
<ClCompile Include="lib\real\scalbn.c" />
|
||||||
|
<ClCompile Include="lib\real\sin.c" />
|
||||||
|
<ClCompile Include="lib\real\sinh.c" />
|
||||||
|
<ClCompile Include="lib\real\sqrt.c" />
|
||||||
|
<ClCompile Include="lib\real\tan.c" />
|
||||||
|
<ClCompile Include="lib\real\tanh.c" />
|
||||||
|
<ClCompile Include="lib\real\trunc.c" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ClInclude Include="app\lib\aengine.h" />
|
||||||
|
<ClInclude Include="app\lib\charbuf.h" />
|
||||||
|
<ClInclude Include="app\lib\cplex.h" />
|
||||||
|
<ClInclude Include="app\lib\fgrid.h" />
|
||||||
|
<ClInclude Include="app\lib\ntext.h" />
|
||||||
|
<ClInclude Include="app\lib\numb.h" />
|
||||||
|
<ClInclude Include="app\lib\real.h" />
|
||||||
|
<ClInclude Include="app\localize\help.h" />
|
||||||
|
<ClInclude Include="app\localize\ident.h" />
|
||||||
|
<ClInclude Include="app\localize\lex.h" />
|
||||||
|
<ClInclude Include="app\localize\start.h" />
|
||||||
|
<ClInclude Include="app\localize\tags.h" />
|
||||||
|
<ClInclude Include="app\localize\text.h" />
|
||||||
|
<ClInclude Include="app\main\evaluator.h" />
|
||||||
|
<ClInclude Include="app\main\functiondefs.h" />
|
||||||
|
<ClInclude Include="app\main\functions.h" />
|
||||||
|
<ClInclude Include="app\main\graphlist.h" />
|
||||||
|
<ClInclude Include="app\main\lexer.h" />
|
||||||
|
<ClInclude Include="app\main\nodes.h" />
|
||||||
|
<ClInclude Include="app\main\operators.h" />
|
||||||
|
<ClInclude Include="app\main\optimizer.h" />
|
||||||
|
<ClInclude Include="app\main\parser.h" />
|
||||||
|
<ClInclude Include="app\main\statements.h" />
|
||||||
|
<ClInclude Include="app\main\token.h" />
|
||||||
|
<ClInclude Include="app\main\values.h" />
|
||||||
|
<ClInclude Include="app\main\viewer.h" />
|
||||||
|
<ClInclude Include="app\system\base\io.h" />
|
||||||
|
<ClInclude Include="app\system\base\thread.h" />
|
||||||
|
<ClInclude Include="app\system\console.h" />
|
||||||
|
<ClInclude Include="app\system\console_amiga.h" />
|
||||||
|
<ClInclude Include="app\system\console_stdc.h" />
|
||||||
|
<ClInclude Include="app\system\filesystem.h" />
|
||||||
|
<ClInclude Include="app\system\filesystem_amiga.h" />
|
||||||
|
<ClInclude Include="app\system\filesystem_stdc.h" />
|
||||||
|
<ClInclude Include="app\system\graph.h" />
|
||||||
|
<ClInclude Include="app\system\graph_amiga.h" />
|
||||||
|
<ClInclude Include="app\system\graph_gtk.h" />
|
||||||
|
<ClInclude Include="app\system\language.h" />
|
||||||
|
<ClInclude Include="app\system\language_amiga.h" />
|
||||||
|
<ClInclude Include="app\system\language_stdc.h" />
|
||||||
|
<ClInclude Include="app\system\preferences.h" />
|
||||||
|
<ClInclude Include="app\system\preferences_amiga.h" />
|
||||||
|
<ClInclude Include="app\system\preferences_stdc.h" />
|
||||||
|
<ClInclude Include="app\system\proc_amiga.h" />
|
||||||
|
<ClInclude Include="app\system\program.h" />
|
||||||
|
<ClInclude Include="app\system\program_amiga.h" />
|
||||||
|
<ClInclude Include="app\system\program_stdc.h" />
|
||||||
|
<ClInclude Include="app\system\program_test.h" />
|
||||||
|
<ClInclude Include="app\system\task.h" />
|
||||||
|
<ClInclude Include="app\system\task_amiga.h" />
|
||||||
|
<ClInclude Include="app\system\task_stdc.h" />
|
||||||
|
<ClInclude Include="app\system\window_amiga.h" />
|
||||||
|
<ClInclude Include="lib\ansicon.h" />
|
||||||
|
<ClInclude Include="lib\clib.h" />
|
||||||
|
<ClInclude Include="lib\complex.h" />
|
||||||
|
<ClInclude Include="lib\cplex\prim.h" />
|
||||||
|
<ClInclude Include="lib\dconv\dmath.h" />
|
||||||
|
<ClInclude Include="lib\dconv\dragon4.h" />
|
||||||
|
<ClInclude Include="lib\dprint.h" />
|
||||||
|
<ClInclude Include="lib\dstandard.h" />
|
||||||
|
<ClInclude Include="lib\math.h" />
|
||||||
|
<ClInclude Include="lib\mem.h" />
|
||||||
|
<ClInclude Include="lib\platform.h" />
|
||||||
|
<ClInclude Include="lib\real\prim.h" />
|
||||||
|
<ClInclude Include="lib\text.h" />
|
||||||
|
</ItemGroup>
|
||||||
|
<PropertyGroup Label="Globals">
|
||||||
|
<ProjectGuid>{21BD69A9-7F52-48D9-9846-6943E90A87A9}</ProjectGuid>
|
||||||
|
<Keyword>Win32Proj</Keyword>
|
||||||
|
<RootNamespace>amath</RootNamespace>
|
||||||
|
</PropertyGroup>
|
||||||
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||||
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
|
<UseDebugLibraries>true</UseDebugLibraries>
|
||||||
|
<PlatformToolset>v120</PlatformToolset>
|
||||||
|
<CharacterSet>Unicode</CharacterSet>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||||
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
|
<UseDebugLibraries>false</UseDebugLibraries>
|
||||||
|
<PlatformToolset>v120</PlatformToolset>
|
||||||
|
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||||
|
<CharacterSet>Unicode</CharacterSet>
|
||||||
|
</PropertyGroup>
|
||||||
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||||
|
<ImportGroup Label="ExtensionSettings">
|
||||||
|
</ImportGroup>
|
||||||
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||||
|
</ImportGroup>
|
||||||
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||||
|
</ImportGroup>
|
||||||
|
<PropertyGroup Label="UserMacros" />
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
|
<LinkIncremental>true</LinkIncremental>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
|
<LinkIncremental>false</LinkIncremental>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
|
<ClCompile>
|
||||||
|
<PrecompiledHeader>
|
||||||
|
</PrecompiledHeader>
|
||||||
|
<WarningLevel>Level3</WarningLevel>
|
||||||
|
<Optimization>Disabled</Optimization>
|
||||||
|
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
|
<AdditionalIncludeDirectories>app;lib</AdditionalIncludeDirectories>
|
||||||
|
</ClCompile>
|
||||||
|
<Link>
|
||||||
|
<SubSystem>Console</SubSystem>
|
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
|
</Link>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
|
<ClCompile>
|
||||||
|
<WarningLevel>Level3</WarningLevel>
|
||||||
|
<PrecompiledHeader>
|
||||||
|
</PrecompiledHeader>
|
||||||
|
<Optimization>MaxSpeed</Optimization>
|
||||||
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||||
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||||
|
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
|
</ClCompile>
|
||||||
|
<Link>
|
||||||
|
<SubSystem>Console</SubSystem>
|
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||||
|
<OptimizeReferences>true</OptimizeReferences>
|
||||||
|
</Link>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||||
|
<ImportGroup Label="ExtensionTargets">
|
||||||
|
</ImportGroup>
|
||||||
|
</Project>
|
|
@ -0,0 +1,603 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<ItemGroup>
|
||||||
|
<Filter Include="app">
|
||||||
|
<UniqueIdentifier>{9d6183e0-69ff-4d26-baa1-f350b1e61840}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="app\localize">
|
||||||
|
<UniqueIdentifier>{ed7346f4-5be0-4000-a20a-58ec723ca861}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="app\lib">
|
||||||
|
<UniqueIdentifier>{21ec35c0-8f3a-4f7b-b918-57ae99334945}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="app\system">
|
||||||
|
<UniqueIdentifier>{43df397b-d8f3-44a8-966d-30f34538b710}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="app\main">
|
||||||
|
<UniqueIdentifier>{db547663-8a55-4ac5-a59e-1110627b8c0f}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="app\system\io">
|
||||||
|
<UniqueIdentifier>{e39a3123-a0a5-469b-a276-941af488213a}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="lib">
|
||||||
|
<UniqueIdentifier>{06553b8e-eef4-4337-8018-06693437ad55}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="lib\dconv">
|
||||||
|
<UniqueIdentifier>{1444b688-d501-412d-b2a0-a641bf6df325}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="lib\clib">
|
||||||
|
<UniqueIdentifier>{25a05287-9646-4677-bc30-c25f62848fab}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="lib\real">
|
||||||
|
<UniqueIdentifier>{04260827-107d-42c3-9bf6-e8658eb4cb01}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="lib\complex">
|
||||||
|
<UniqueIdentifier>{abdce801-5eed-476b-93aa-8af725658322}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ClCompile Include="app\main.cpp">
|
||||||
|
<Filter>app</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\lib\aengine.cpp">
|
||||||
|
<Filter>app\lib</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\lib\charbuf.cpp">
|
||||||
|
<Filter>app\lib</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\lib\cplex.cpp">
|
||||||
|
<Filter>app\lib</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\lib\fgrid.cpp">
|
||||||
|
<Filter>app\lib</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\lib\ntext.cpp">
|
||||||
|
<Filter>app\lib</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\lib\real.cpp">
|
||||||
|
<Filter>app\lib</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\main\evaluator.cpp">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\main\functions.cpp">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\main\graphlist.cpp">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\main\lexer.cpp">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\main\nodes.cpp">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\main\operators.cpp">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\main\optimizer.cpp">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\main\parser.cpp">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\main\statements.cpp">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\main\token.cpp">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\main\values.cpp">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\main\viewer.cpp">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\console.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\console_amiga.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\console_stdc.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\filesystem_amiga.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\filesystem_stdc.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\graph.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\graph_amiga.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\graph_gtk.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\language.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\language_amiga.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\language_stdc.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\preferences.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\preferences_amiga.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\preferences_stdc.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\proc_amiga.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\program.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\program_amiga.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\program_stdc.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\program_test.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\task_amiga.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\task_stdc.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\window_amiga.cpp">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="app\system\base\io.cpp">
|
||||||
|
<Filter>app\system\io</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\dconv\dmath.cpp">
|
||||||
|
<Filter>lib\dconv</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\dconv\dprint.cpp">
|
||||||
|
<Filter>lib\dconv</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\dconv\dragon4.cpp">
|
||||||
|
<Filter>lib\dconv</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\clib\alloccpy.c">
|
||||||
|
<Filter>lib\clib</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\clib\mem.c">
|
||||||
|
<Filter>lib\clib</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\clib\memcpy.c">
|
||||||
|
<Filter>lib\clib</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\clib\memset.c">
|
||||||
|
<Filter>lib\clib</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\clib\strcmp.c">
|
||||||
|
<Filter>lib\clib</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\clib\strlen.c">
|
||||||
|
<Filter>lib\clib</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\clib\untag.c">
|
||||||
|
<Filter>lib\clib</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\cacos.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\cacosh.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\cacot.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\cacoth.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\cacsc.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\cacsch.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\casec.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\casech.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\casin.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\casinh.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\catan.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\catanh.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\ccbrt.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\ccos.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\ccosh.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\ccot.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\ccoth.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\ccsc.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\ccsch.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\cexp.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\clog.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\clog10.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\clogb.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\cpow.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\csec.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\csech.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\csgn.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\csin.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\csinh.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\csqrt.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\ctan.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\ctanh.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\cplex\prim.c">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\acos.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\acosh.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\asin.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\asinh.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\atan.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\atan2.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\atanh.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\cbrt.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\ceil.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\copysign.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\cos.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\cosh.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\exp.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\expm1.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\fabs.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\finite.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\floor.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\fmod.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\hypot.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\isnan.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\kcos.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\kremp2.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\ksin.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\ktan.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\log.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\log1p.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\log10.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\pow.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\remp2.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\round.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\scalbn.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\sin.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\sinh.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\sqrt.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\tan.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\tanh.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="lib\real\trunc.c">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ClInclude Include="app\lib\aengine.h">
|
||||||
|
<Filter>app\lib</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\lib\charbuf.h">
|
||||||
|
<Filter>app\lib</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\lib\cplex.h">
|
||||||
|
<Filter>app\lib</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\lib\fgrid.h">
|
||||||
|
<Filter>app\lib</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\lib\ntext.h">
|
||||||
|
<Filter>app\lib</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\lib\numb.h">
|
||||||
|
<Filter>app\lib</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\lib\real.h">
|
||||||
|
<Filter>app\lib</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\localize\help.h">
|
||||||
|
<Filter>app\localize</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\localize\ident.h">
|
||||||
|
<Filter>app\localize</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\localize\lex.h">
|
||||||
|
<Filter>app\localize</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\localize\start.h">
|
||||||
|
<Filter>app\localize</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\localize\tags.h">
|
||||||
|
<Filter>app\localize</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\localize\text.h">
|
||||||
|
<Filter>app\localize</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\main\evaluator.h">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\main\functiondefs.h">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\main\functions.h">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\main\graphlist.h">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\main\lexer.h">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\main\nodes.h">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\main\operators.h">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\main\optimizer.h">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\main\parser.h">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\main\statements.h">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\main\token.h">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\main\values.h">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\main\viewer.h">
|
||||||
|
<Filter>app\main</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\console.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\console_amiga.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\console_stdc.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\filesystem.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\filesystem_amiga.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\filesystem_stdc.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\graph.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\graph_amiga.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\graph_gtk.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\language.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\language_amiga.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\language_stdc.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\preferences.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\preferences_amiga.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\preferences_stdc.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\proc_amiga.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\program.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\program_amiga.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\program_stdc.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\program_test.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\task.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\task_amiga.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\task_stdc.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\window_amiga.h">
|
||||||
|
<Filter>app\system</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\base\io.h">
|
||||||
|
<Filter>app\system\io</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="app\system\base\thread.h">
|
||||||
|
<Filter>app\system\io</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="lib\ansicon.h">
|
||||||
|
<Filter>lib</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="lib\clib.h">
|
||||||
|
<Filter>lib</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="lib\complex.h">
|
||||||
|
<Filter>lib</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="lib\dprint.h">
|
||||||
|
<Filter>lib</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="lib\dstandard.h">
|
||||||
|
<Filter>lib</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="lib\math.h">
|
||||||
|
<Filter>lib</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="lib\mem.h">
|
||||||
|
<Filter>lib</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="lib\platform.h">
|
||||||
|
<Filter>lib</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="lib\text.h">
|
||||||
|
<Filter>lib</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="lib\dconv\dmath.h">
|
||||||
|
<Filter>lib\dconv</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="lib\dconv\dragon4.h">
|
||||||
|
<Filter>lib\dconv</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="lib\cplex\prim.h">
|
||||||
|
<Filter>lib\complex</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="lib\real\prim.h">
|
||||||
|
<Filter>lib\real</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
</ItemGroup>
|
||||||
|
</Project>
|
|
@ -27,7 +27,7 @@
|
||||||
#ifndef _NUMBER_H
|
#ifndef _NUMBER_H
|
||||||
#define _NUMBER_H
|
#define _NUMBER_H
|
||||||
|
|
||||||
#ifndef AMIGA
|
#if defined(__GNUC__) && !defined(AOS3)
|
||||||
#pragma GCC diagnostic ignored "-Wshadow"
|
#pragma GCC diagnostic ignored "-Wshadow"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -53,7 +53,7 @@
|
||||||
/******************************************************************************/
|
/******************************************************************************/
|
||||||
#if defined(INTELCPU) || defined(i386) || defined(i486) || \
|
#if defined(INTELCPU) || defined(i386) || defined(i486) || \
|
||||||
defined(intel) || defined(x86) || defined(i86pc) || \
|
defined(intel) || defined(x86) || defined(i86pc) || \
|
||||||
defined(__i386__)
|
defined(__i386__) || defined(_M_IX86)
|
||||||
#ifdef ACPU
|
#ifdef ACPU
|
||||||
#undef ACPU
|
#undef ACPU
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -61,4 +61,3 @@ GraphWindow* GraphList::CreateNewWindow()
|
||||||
|
|
||||||
return current;
|
return current;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -33,7 +33,6 @@
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifdef WITHTEST // Still under development
|
|
||||||
#include "system/graph.h"
|
#include "system/graph.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -52,4 +51,3 @@ private:
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
|
|
|
@ -751,7 +751,6 @@ char* ExecuteStatement::Execute()
|
||||||
// ------------------ PlotStatement --------------------
|
// ------------------ PlotStatement --------------------
|
||||||
// -----------------------------------------------------
|
// -----------------------------------------------------
|
||||||
|
|
||||||
#ifdef WITHTEST // Still under development
|
|
||||||
PlotStatement::PlotStatement(const char* name, const char* parameter, const char* file) :
|
PlotStatement::PlotStatement(const char* name, const char* parameter, const char* file) :
|
||||||
StatementNode()
|
StatementNode()
|
||||||
{
|
{
|
||||||
|
@ -880,4 +879,4 @@ char* DrawStatement::Execute()
|
||||||
|
|
||||||
return (char*)EMPTYSTRING;
|
return (char*)EMPTYSTRING;
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
#include "clib.h"
|
#include "clib.h"
|
||||||
#include "main/token.h"
|
#include "main/token.h"
|
||||||
|
|
||||||
#ifndef AMIGA
|
#if defined(__GNUC__) && !defined(AOS3)
|
||||||
#pragma GCC diagnostic ignored "-Wshadow"
|
#pragma GCC diagnostic ignored "-Wshadow"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -28,8 +28,6 @@
|
||||||
|
|
||||||
#ifndef AMIGA
|
#ifndef AMIGA
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <unistd.h>
|
|
||||||
#include <termios.h>
|
|
||||||
#include "main/nodes.h"
|
#include "main/nodes.h"
|
||||||
#include "main/evaluator.h"
|
#include "main/evaluator.h"
|
||||||
#include "system/console_stdc.h"
|
#include "system/console_stdc.h"
|
||||||
|
@ -73,11 +71,13 @@ void StandardConsole::Exit()
|
||||||
|
|
||||||
void StandardConsole::ReadLine()
|
void StandardConsole::ReadLine()
|
||||||
{
|
{
|
||||||
|
#ifdef UNIX
|
||||||
termios new_tio, old_tio;
|
termios new_tio, old_tio;
|
||||||
tcgetattr(STDIN_FILENO, &old_tio);
|
tcgetattr(STDIN_FILENO, &old_tio);
|
||||||
new_tio = old_tio;
|
new_tio = old_tio;
|
||||||
new_tio.c_lflag &=(~ICANON & ~ECHO);
|
new_tio.c_lflag &=(~ICANON & ~ECHO);
|
||||||
tcsetattr(STDIN_FILENO, TCSANOW, &new_tio);
|
tcsetattr(STDIN_FILENO, TCSANOW, &new_tio);
|
||||||
|
#endif
|
||||||
|
|
||||||
proc->StartInput();
|
proc->StartInput();
|
||||||
|
|
||||||
|
@ -90,7 +90,9 @@ void StandardConsole::ReadLine()
|
||||||
|
|
||||||
line = proc->GetLine();
|
line = proc->GetLine();
|
||||||
|
|
||||||
tcsetattr(STDIN_FILENO, TCSANOW, &old_tio);
|
#ifdef UNIX
|
||||||
|
tcsetattr(STDIN_FILENO, TCSANOW, &old_tio);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
void StandardConsole::WriteString(const char *string)
|
void StandardConsole::WriteString(const char *string)
|
||||||
|
|
|
@ -36,13 +36,12 @@
|
||||||
#ifndef AMIGA
|
#ifndef AMIGA
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <dirent.h>
|
|
||||||
|
|
||||||
CharBuffer* StandardFilesystem::ListDirectory(const char *path)
|
CharBuffer* StandardFilesystem::ListDirectory(const char *path)
|
||||||
{
|
{
|
||||||
CharBuffer *pathbuf = new CharBuffer();
|
#ifdef UNIX
|
||||||
|
CharBuffer *pathbuf = new CharBuffer();
|
||||||
pathbuf->Empty();
|
pathbuf->Empty();
|
||||||
|
|
||||||
if (path == NOMEM) {
|
if (path == NOMEM) {
|
||||||
pathbuf->Append(".");
|
pathbuf->Append(".");
|
||||||
} else {
|
} else {
|
||||||
|
@ -109,6 +108,11 @@ CharBuffer* StandardFilesystem::ListDirectory(const char *path)
|
||||||
closedir(dir);
|
closedir(dir);
|
||||||
delete pathbuf;
|
delete pathbuf;
|
||||||
return lines;
|
return lines;
|
||||||
|
#else
|
||||||
|
CharBuffer *lines = new CharBuffer();
|
||||||
|
lines->Empty();
|
||||||
|
return lines;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
CharBuffer* StandardFilesystem::LoadTextFile(const char* name)
|
CharBuffer* StandardFilesystem::LoadTextFile(const char* name)
|
||||||
|
|
|
@ -63,7 +63,7 @@ public:
|
||||||
void NewPositionalInput(short unsigned int base, short unsigned int digits);
|
void NewPositionalInput(short unsigned int base, short unsigned int digits);
|
||||||
void NewPositionalOutput(short unsigned int base, short unsigned int digits);
|
void NewPositionalOutput(short unsigned int base, short unsigned int digits);
|
||||||
void SetLastResult(Number *number);
|
void SetLastResult(Number *number);
|
||||||
class Number* GetLastResult();
|
struct Number* GetLastResult();
|
||||||
class Language *Language;
|
class Language *Language;
|
||||||
class ConsoleBase *Console;
|
class ConsoleBase *Console;
|
||||||
class PreferencesBase *Preferences;
|
class PreferencesBase *Preferences;
|
||||||
|
@ -75,7 +75,7 @@ public:
|
||||||
class GraphList *Graphs;
|
class GraphList *Graphs;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
class Number* ins;
|
struct Number* ins;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
#include "system/task_stdc.h"
|
#include "system/task_stdc.h"
|
||||||
#include "system/base/thread.h"
|
#include "system/base/thread.h"
|
||||||
|
|
||||||
#ifndef AMIGA
|
#ifdef UNIX
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
#include <sys/wait.h>
|
#include <sys/wait.h>
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
|
|
||||||
#include "clib.h"
|
#include "clib.h"
|
||||||
|
|
||||||
#ifndef AMIGA
|
#ifdef __GNUC__
|
||||||
#pragma GCC diagnostic ignored "-Wcast-align"
|
#pragma GCC diagnostic ignored "-Wcast-align"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
|
|
||||||
#include "clib.h"
|
#include "clib.h"
|
||||||
|
|
||||||
#ifndef AMIGA
|
#ifdef __GNUC__
|
||||||
#pragma GCC diagnostic ignored "-Wcast-align"
|
#pragma GCC diagnostic ignored "-Wcast-align"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -30,71 +30,81 @@
|
||||||
#include <stddef.h>
|
#include <stddef.h>
|
||||||
|
|
||||||
#ifdef __AMIGA__
|
#ifdef __AMIGA__
|
||||||
#ifndef AOS3
|
# ifndef AOS3
|
||||||
#define AOS3
|
# define AOS3
|
||||||
#endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef __AROS__
|
#ifdef __AROS__
|
||||||
#ifndef AROS
|
# ifndef AROS
|
||||||
#define AROS
|
# define AROS
|
||||||
#endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef __MORPHOS__
|
#ifdef __MORPHOS__
|
||||||
#ifndef MORPHOS
|
# ifndef MORPHOS
|
||||||
#define MORPHOS
|
# define MORPHOS
|
||||||
#endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef __amigaos4__
|
#ifdef __amigaos4__
|
||||||
#ifndef AOS4
|
# ifndef AOS4
|
||||||
#define AOS4
|
# define AOS4
|
||||||
#endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Check weather an AmigaOS compatible API is available
|
// Check weather an AmigaOS compatible API is available
|
||||||
#if defined(AOS3) || defined(AOS4) || defined(AROS) || defined (MORPHOS)
|
#if defined(AOS3) || defined(AOS4) || defined(AROS) || defined (MORPHOS)
|
||||||
#ifndef AMIGA
|
# ifndef AMIGA
|
||||||
#define AMIGA
|
# define AMIGA
|
||||||
#endif
|
# endif
|
||||||
#include <exec/io.h>
|
# include <exec/io.h>
|
||||||
#include <exec/types.h>
|
# include <exec/types.h>
|
||||||
#include <exec/memory.h>
|
# include <exec/memory.h>
|
||||||
#include <exec/semaphores.h>
|
# include <exec/semaphores.h>
|
||||||
#include <clib/exec_protos.h>
|
# include <clib/exec_protos.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* POSIX */
|
// Check weather an POSIX compatible API is available
|
||||||
#ifndef AMIGA
|
#if defined(unix) || defined(__unix__) || defined(__unix)
|
||||||
#include <stdio.h>
|
# ifndef UNIX
|
||||||
#include <stdint.h>
|
# define UNIX
|
||||||
#include <stdlib.h>
|
# endif
|
||||||
|
# include <unistd.h>
|
||||||
|
# include <dirent.h>
|
||||||
|
# include <termios.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* GCC 2.95 etc */
|
/* STDC */
|
||||||
#ifdef AOS3
|
#ifndef AMIGA
|
||||||
#include <sys/types.h>
|
# include <stdio.h>
|
||||||
|
# include <stdint.h>
|
||||||
|
# include <stdlib.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* GCC 2.95 */
|
||||||
|
#if (_GNUC_ == 2 && __GNUC_MINOR__ == 95)
|
||||||
|
# include <sys/types.h>
|
||||||
typedef u_int8_t uint8_t;
|
typedef u_int8_t uint8_t;
|
||||||
typedef u_int16_t uint16_t;
|
typedef u_int16_t uint16_t;
|
||||||
typedef u_int32_t uint32_t;
|
typedef u_int32_t uint32_t;
|
||||||
typedef u_int64_t uint64_t;
|
typedef u_int64_t uint64_t;
|
||||||
#define IPTR LONG
|
# define IPTR LONG
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* GCC 4.x & AROS API */
|
/* GCC 4.x & AROS API */
|
||||||
#ifdef AROS
|
#ifdef AROS
|
||||||
#include <stdint.h>
|
# include <stdint.h>
|
||||||
#include <sys/types.h>
|
# include <sys/types.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef MORPHOS
|
#ifdef MORPHOS
|
||||||
#include <stdint.h>
|
# include <stdint.h>
|
||||||
#include <sys/types.h>
|
# include <sys/types.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef AOS4
|
#ifdef AOS4
|
||||||
#error Includedes must be defined for Amiga OS 4+
|
# error Includedes must be defined for Amiga OS 4+
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
#include "prim.h"
|
#include "prim.h"
|
||||||
#include "math.h"
|
#include "math.h"
|
||||||
|
|
||||||
#ifndef AOS3
|
#if defined(__GNUC__) && !defined(AOS3)
|
||||||
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
|
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
|
||||||
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
|
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -72,7 +72,7 @@ int __kernel_rem_pio2(double *x, double *y, int e0, int nx, int prec, const int
|
||||||
#if defined(INTELCPU) || defined(i386) || defined(i486) || \
|
#if defined(INTELCPU) || defined(i386) || defined(i486) || \
|
||||||
defined(intel) || defined(x86) || defined(i86pc) || \
|
defined(intel) || defined(x86) || defined(i86pc) || \
|
||||||
defined(__i386__) || defined(__alpha) || defined(__osf__) || \
|
defined(__i386__) || defined(__alpha) || defined(__osf__) || \
|
||||||
defined(__x86_64__)
|
defined(__x86_64__) || defined(_M_IX86) || defined(_M_AMD64)
|
||||||
#define __IEEE_LITTLE_ENDIAN
|
#define __IEEE_LITTLE_ENDIAN
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -44,7 +44,7 @@
|
||||||
#include "prim.h"
|
#include "prim.h"
|
||||||
#include "math.h"
|
#include "math.h"
|
||||||
|
|
||||||
#ifndef AMIGA
|
#if defined(__GNUC__) && !defined(AOS3)
|
||||||
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
|
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue