1
0
Çatalla 0
Bu işleme şunda yer alıyor:
Carsten Sonne Larsen 2016-04-03 11:56:10 +02:00
ebeveyn 75b3434cdf
işleme 96274aa9c9
233 değiştirilmiş dosya ile 1376 ekleme ve 6368 silme

7
.gitattributes sağlanmış Normal dosya
Dosyayı Görüntüle

@ -0,0 +1,7 @@
* text=auto
*.c text
*.cpp text
*.h text
*.vcxproj text eol=crlf
*.vcxproj.filters text eol=crlf

Dosyayı Görüntüle

@ -1,17 +1,14 @@
This software contains copyrighted material by:
The Regents of the University of California
The NetBSD Foundation, Inc.
Sun Microsystems, Inc.
Poul-Henning Kamp
Carsten Larsen
Ryan Juckett
Axel Boldt
Portions of the code have been contributed by:
Stephen L. Moshier
Poul-Henning Kamp
Stefan Haubenthal
Carsten Larsen
Ryan Juckett
Chris Torek
Mike Hibler
This software contains copyrighted material by:
The Regents of the University of California
The NetBSD Foundation, Inc.
Sun Microsystems, Inc.
Carsten Larsen
Ryan Juckett
Portions of the code have been contributed by:
Stephen L. Moshier
Stefan Haubenthal
Carsten Larsen
Ryan Juckett
Chris Torek
Mike Hibler

229
HISTORY
Dosyayı Görüntüle

@ -1,111 +1,118 @@
-------------------------------------------------------------------------------
--- amath change history ---
-------------------------------------------------------------------------------
v1.5.6 March 23 2015
- Fixed typos and changed prompt.
- Binaries compiled without dependency to ixemul.library
v1.5.5 March 05 2015
- Fixed console bug causing shell to hang on AROS.
v1.5.4 March 04 2015
- Fixed several bugs in output of significant digits.
- Fixed sign bug in addition of negative complex numbers.
- Fixed sign bug in inverse hyperbolic cosine of complex numbers.
- Fixed sign bug in inverse hyperbolic secant of complex numbers.
- Fixed calculation bug in division of real number with complex number.
- Fixed calculation bug in exponentiation with complex number.
- Implemented reduction of unary sign in expressions.
- Implemented reduction of complex numbers in expressions.
- Implemented internal optimization of expression trees.
- Miscellaneous internal code optimization.
- Changed to Amiga hosted GCC compiler.
- Verified calculation through 192 test cases.
v1.5.3 October 26 2014
- Changed iconed versions to run directly from Workbench.
- Reconfigured builds to avoid erroneous calculations.
- Removed broken support for numeral systems.
- Switched to new floating output library.
- Reintroduced 68020 FPU and 68030 versions.
v1.5.2 October 11 2014
- Modified character handling code to comply with licenses.
- Modified complex math code to comply with licenses.
- Modified code base to work with Kickstart 2.04.
- Square root of negative numbers now yields correct result.
- Implemented scientific notation of numbers.
- Infinity is now shown in division with 0.
- Fixed bug in number code sometimes yielding 0.
- Switched to Amiga memory allocation.
- Fixed out-of-memory bug.
- Miscellaneous bug fixes.
- Removed dead code.
- Added icons.
v1.5.1 September 28 2014
- Improved navigation with arrow keys.
- Improved text and color compositions.
- Implemented missing complex functions.
- Fixed bug in negative complex numbers.
- Fixed file I/O bug in shell mode.
- Fixed shell flush bug on AROS.
- Fixed clear console bug on AROS.
- Miscellaneous minor bug fixes.
v1.5 September 21 2014
- Calculation with complex numbers.
- Fixed command line version.
- Miscellaneous bug fixed.
- Fixed spelling mistakes in help files.
- Documentation including class diagrams in HTML format.
- Scripts for porting and building the source.
v1.4 August 24 2014
- New math engine based on Sun Microsystems fdlibm (64 bit IEEE 754).
- Support for positional numeral systems including binary, octal and hexadecimal.
- Added pure command line version (CLI) as addition to the stand-alone version.
- Added statement to clear all in-memory variables and functions.
- Fixed bug causing console to close when entering an empty statement.
- Fixed bug causing application to hang when loading files with KS 2.0.4.
- Fixed accuracy bug when using pi and e.
- Restructured and improved built-in help.
- Added new 68030 and FPU versions.
v1.3.2 August 11 2014
- Fixed two severe bugs causing memory corruption.
v1.3.1 August 08 2014
- AROS i386 version released.
v1.3 August 06 2014
- All trigonometric and hyperbolic functions are now supported.
- Runs in console window. amath no longer depends on a shell.
- Hardened code. amath is no longer a beta version.
- Added support for disk based activities.
- Fixed bug in exponentiation operator.
- Reverted back to clib math.
- Fixed a few memory leak bugs.
- Optimized generated binaries.
- Comments added in source code.
- Improved error handling.
- Improved built-in help.
- Simplified license.
v1.2b July 21 2014
- Root functions added.
- User defined functions added.
- Improved error handling.
- Improved build-in help.
- Binary support for additional processors.
- Miscellaneous bug fixes.
- Source files restructured.
v1.1b July 13 2014
- Minor bug fixes.
- Source code released.
v1.0b July 11 2014
- First public release.
-------------------------------------------------------------------------------
--- amath change history ---
-------------------------------------------------------------------------------
v1.6.0 April 7 2016
- Complete internal restructure of source code.
- Fixed several minor bugs in calculation.
- Support for Windows & Linux.
- Custom memory handling.
- Localization support.
v1.5.6 March 23 2015
- Fixed typos and changed prompt.
- Binaries compiled without dependency to ixemul.library
v1.5.5 March 05 2015
- Fixed console bug causing shell to hang on AROS.
v1.5.4 March 04 2015
- Fixed several bugs in output of significant digits.
- Fixed sign bug in addition of negative complex numbers.
- Fixed sign bug in inverse hyperbolic cosine of complex numbers.
- Fixed sign bug in inverse hyperbolic secant of complex numbers.
- Fixed calculation bug in division of real number with complex number.
- Fixed calculation bug in exponentiation with complex number.
- Implemented reduction of unary sign in expressions.
- Implemented reduction of complex numbers in expressions.
- Implemented internal optimization of expression trees.
- Miscellaneous internal code optimization.
- Changed to Amiga hosted GCC compiler.
- Verified calculation through 192 test cases.
v1.5.3 October 26 2014
- Changed iconed versions to run directly from Workbench.
- Reconfigured builds to avoid erroneous calculations.
- Removed broken support for numeral systems.
- Switched to new floating output library.
- Reintroduced 68020 FPU and 68030 versions.
v1.5.2 October 11 2014
- Modified character handling code to comply with licenses.
- Modified complex math code to comply with licenses.
- Modified code base to work with Kickstart 2.04.
- Square root of negative numbers now yields correct result.
- Implemented scientific notation of numbers.
- Infinity is now shown in division with 0.
- Fixed bug in number code sometimes yielding 0.
- Switched to Amiga memory allocation.
- Fixed out-of-memory bug.
- Miscellaneous bug fixes.
- Removed dead code.
- Added icons.
v1.5.1 September 28 2014
- Improved navigation with arrow keys.
- Improved text and color compositions.
- Implemented missing complex functions.
- Fixed bug in negative complex numbers.
- Fixed file I/O bug in shell mode.
- Fixed shell flush bug on AROS.
- Fixed clear console bug on AROS.
- Miscellaneous minor bug fixes.
v1.5 September 21 2014
- Calculation with complex numbers.
- Fixed command line version.
- Miscellaneous bug fixed.
- Fixed spelling mistakes in help files.
- Documentation including class diagrams in HTML format.
- Scripts for porting and building the source.
v1.4 August 24 2014
- New math engine based on Sun Microsystems fdlibm (64 bit IEEE 754).
- Support for positional numeral systems including binary, octal and hexadecimal.
- Added pure command line version (CLI) as addition to the stand-alone version.
- Added statement to clear all in-memory variables and functions.
- Fixed bug causing console to close when entering an empty statement.
- Fixed bug causing application to hang when loading files with KS 2.0.4.
- Fixed accuracy bug when using pi and e.
- Restructured and improved built-in help.
- Added new 68030 and FPU versions.
v1.3.2 August 11 2014
- Fixed two severe bugs causing memory corruption.
v1.3.1 August 08 2014
- AROS i386 version released.
v1.3 August 06 2014
- All trigonometric and hyperbolic functions are now supported.
- Runs in console window. amath no longer depends on a shell.
- Hardened code. amath is no longer a beta version.
- Added support for disk based activities.
- Fixed bug in exponentiation operator.
- Reverted back to clib math.
- Fixed a few memory leak bugs.
- Optimized generated binaries.
- Comments added in source code.
- Improved error handling.
- Improved built-in help.
- Simplified license.
v1.2b July 21 2014
- Root functions added.
- User defined functions added.
- Improved error handling.
- Improved build-in help.
- Binary support for additional processors.
- Miscellaneous bug fixes.
- Source files restructured.
v1.1b July 13 2014
- Minor bug fixes.
- Source code released.
v1.0b July 11 2014
- First public release.

Dosyayı Görüntüle

@ -1,4 +1,4 @@
Copyright (c) 2015, Carsten Larsen
Copyright (c) 2015-2016, Carsten Sonne Larsen
All rights reserved.
Redistribution and use in source and binary forms, with or without
@ -22,6 +22,3 @@ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
------------------------------------------------------------------------------
See individual files for license details.

Dosyayı Görüntüle

@ -1,273 +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\ialias.h" />
<ClInclude Include="app\localize\ident.h" />
<ClInclude Include="app\localize\kword.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\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" />
</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>
<?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\ialias.h" />
<ClInclude Include="app\localize\ident.h" />
<ClInclude Include="app\localize\kword.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\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" />
</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>

Dosya farkı çok büyük olduğundan ihmal edildi Fark Yükle

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2016 Carsten Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@ -94,9 +94,9 @@
#endif
/******************************************************************************/
#define TXTARCH TXTCPU TXTFPU TXTTEST
#define TXTDOSVERSION "\0$VER: amath 1.60 (01-04-2015)" SPACE TXTARCH
#define TXTDOSVERSION "\0$VER: amath 1.60 (07-04-2016)" SPACE TXTARCH
#define TXTTITLE "amath version 1.6.0"
#define TXTCOPYRIGHT "(c) 2015 Carsten Sonne Larsen"
#define TXTCOPYRIGHT "(c) 2016 Carsten Sonne Larsen"
#define TXTSTARTMSG TXTTITLE SPACE TXTCOPYRIGHT
/******************************************************************************/
#endif

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@ -37,7 +37,6 @@
#include <ctype.h>
#include <locale.h>
#include <nl_types.h>
#endif
class PosixLanguage : public Language {
public:
@ -61,5 +60,6 @@ private:
locale_t locale;
struct lconv *conv;
};
#endif
#endif

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@ -101,11 +101,6 @@ Number* Program::GetLastResult()
void Program::SetLastResult(Number *number)
{
if (ins == number) {
return;
}
delete ins;
ins = number->Clone();
}

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@ -38,6 +38,7 @@ StandardProgram::StandardProgram()
: Program()
{
Console = NOMEM;
line = NOMEM;
}
StandardProgram::~StandardProgram()
@ -45,6 +46,10 @@ StandardProgram::~StandardProgram()
if (Console != NULL) {
delete Console;
}
if (line != NULL) {
delete line;
}
}
void StandardProgram::Initialize(int argc, char **argv)

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@ -42,7 +42,7 @@ TestProgram::~TestProgram()
void TestProgram::Run()
{
debug = false;
debug = true;
RunTests();
if (fail == 0) {

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Dosyayı Görüntüle

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 Carsten Larsen
* Copyright (c) 2015-2016 Carsten Sonne Larsen
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor Daha Fazla Göster