Carsten Sonne Larsen 3 years ago
parent
commit
96274aa9c9
100 changed files with 1118 additions and 1110 deletions
  1. 7
    0
      .gitattributes
  2. 14
    17
      COPYRIGHT
  3. 118
    111
      HISTORY
  4. 1
    4
      LICENSE
  5. 273
    273
      Makefile.vcxproj
  6. 603
    603
      Makefile.vcxproj.filters
  7. 1
    1
      app/lib/aengine.cpp
  8. 1
    1
      app/lib/aengine.h
  9. 1
    1
      app/lib/charbuf.cpp
  10. 1
    1
      app/lib/charbuf.h
  11. 1
    1
      app/lib/cplex.h
  12. 1
    1
      app/lib/fgrid.cpp
  13. 1
    1
      app/lib/fgrid.h
  14. 1
    1
      app/lib/ntext.cpp
  15. 1
    1
      app/lib/ntext.h
  16. 1
    1
      app/lib/numb.h
  17. 1
    1
      app/lib/real.cpp
  18. 1
    1
      app/lib/real.h
  19. 1
    1
      app/localize/help.h
  20. 1
    1
      app/localize/ialias.h
  21. 1
    1
      app/localize/ident.h
  22. 1
    1
      app/localize/kword.h
  23. 1
    1
      app/localize/lex.h
  24. 3
    3
      app/localize/start.h
  25. 1
    1
      app/localize/tags.h
  26. 1
    1
      app/localize/text.h
  27. 1
    1
      app/main/evaluator.cpp
  28. 1
    1
      app/main/evaluator.h
  29. 1
    1
      app/main/functiondefs.h
  30. 1
    1
      app/main/functions.cpp
  31. 1
    1
      app/main/functions.h
  32. 1
    1
      app/main/graphlist.cpp
  33. 1
    1
      app/main/graphlist.h
  34. 1
    1
      app/main/lexer.cpp
  35. 1
    1
      app/main/lexer.h
  36. 1
    1
      app/main/nodes.cpp
  37. 1
    1
      app/main/nodes.h
  38. 1
    1
      app/main/operators.cpp
  39. 1
    1
      app/main/operators.h
  40. 1
    1
      app/main/optimizer.cpp
  41. 1
    1
      app/main/optimizer.h
  42. 1
    1
      app/main/parser.cpp
  43. 1
    1
      app/main/parser.h
  44. 1
    1
      app/main/statements.cpp
  45. 1
    1
      app/main/statements.h
  46. 1
    1
      app/main/token.cpp
  47. 1
    1
      app/main/token.h
  48. 1
    1
      app/main/values.cpp
  49. 1
    1
      app/main/values.h
  50. 1
    1
      app/main/viewer.cpp
  51. 1
    1
      app/main/viewer.h
  52. 1
    1
      app/system/base/io.cpp
  53. 1
    1
      app/system/base/io.h
  54. 1
    1
      app/system/base/thread.h
  55. 1
    1
      app/system/console.cpp
  56. 1
    1
      app/system/console.h
  57. 1
    1
      app/system/console_amiga.cpp
  58. 1
    1
      app/system/console_amiga.h
  59. 1
    1
      app/system/console_stdc.cpp
  60. 1
    1
      app/system/console_stdc.h
  61. 1
    1
      app/system/filesystem.h
  62. 1
    1
      app/system/filesystem_amiga.cpp
  63. 1
    1
      app/system/filesystem_amiga.h
  64. 1
    1
      app/system/filesystem_stdc.cpp
  65. 1
    1
      app/system/filesystem_stdc.h
  66. 1
    1
      app/system/graph.cpp
  67. 1
    1
      app/system/graph.h
  68. 1
    1
      app/system/graph_amiga.cpp
  69. 1
    1
      app/system/graph_amiga.h
  70. 1
    1
      app/system/graph_gtk.cpp
  71. 1
    1
      app/system/graph_gtk.h
  72. 1
    1
      app/system/language.cpp
  73. 1
    1
      app/system/language.h
  74. 1
    1
      app/system/language_amiga.cpp
  75. 1
    1
      app/system/language_amiga.h
  76. 1
    1
      app/system/language_posix.cpp
  77. 2
    2
      app/system/language_posix.h
  78. 1
    1
      app/system/language_stdc.cpp
  79. 1
    1
      app/system/language_stdc.h
  80. 1
    1
      app/system/preferences.cpp
  81. 1
    1
      app/system/preferences.h
  82. 1
    1
      app/system/preferences_amiga.cpp
  83. 1
    1
      app/system/preferences_amiga.h
  84. 1
    1
      app/system/preferences_stdc.cpp
  85. 1
    1
      app/system/preferences_stdc.h
  86. 1
    1
      app/system/proc_amiga.cpp
  87. 1
    1
      app/system/proc_amiga.h
  88. 1
    6
      app/system/program.cpp
  89. 1
    1
      app/system/program.h
  90. 1
    1
      app/system/program_amiga.cpp
  91. 1
    1
      app/system/program_amiga.h
  92. 6
    1
      app/system/program_stdc.cpp
  93. 1
    1
      app/system/program_stdc.h
  94. 2
    2
      app/system/program_test.cpp
  95. 1
    1
      app/system/program_test.h
  96. 1
    1
      app/system/task.h
  97. 1
    1
      app/system/task_amiga.cpp
  98. 1
    1
      app/system/task_amiga.h
  99. 1
    1
      app/system/task_stdc.cpp
  100. 0
    0
      app/system/task_stdc.h

+ 7
- 0
.gitattributes View File

@@ -0,0 +1,7 @@
1
+* text=auto
2
+*.c	text
3
+*.cpp	text
4
+*.h	text
5
+
6
+*.vcxproj text eol=crlf
7
+*.vcxproj.filters text eol=crlf

+ 14
- 17
COPYRIGHT View File

@@ -1,17 +1,14 @@
1
-This software contains copyrighted material by:
2
-The Regents of the University of California
3
-The NetBSD Foundation, Inc.
4
-Sun Microsystems, Inc.
5
-Poul-Henning Kamp
6
-Carsten Larsen
7
-Ryan Juckett
8
-Axel Boldt
9
-
10
-Portions of the code have been contributed by:
11
-Stephen L. Moshier
12
-Poul-Henning Kamp
13
-Stefan Haubenthal
14
-Carsten Larsen
15
-Ryan Juckett
16
-Chris Torek
17
-Mike Hibler
1
+This software contains copyrighted material by:
2
+The Regents of the University of California
3
+The NetBSD Foundation, Inc.
4
+Sun Microsystems, Inc.
5
+Carsten Larsen
6
+Ryan Juckett
7
+
8
+Portions of the code have been contributed by:
9
+Stephen L. Moshier
10
+Stefan Haubenthal
11
+Carsten Larsen
12
+Ryan Juckett
13
+Chris Torek
14
+Mike Hibler

+ 118
- 111
HISTORY View File

@@ -1,111 +1,118 @@
1
--------------------------------------------------------------------------------
2
----                           amath change history                          ---
3
--------------------------------------------------------------------------------
4
-
5
-v1.5.6 March 23 2015
6
-- Fixed typos and changed prompt.
7
-- Binaries compiled without dependency to ixemul.library
8
-
9
-v1.5.5 March 05 2015
10
-- Fixed console bug causing shell to hang on AROS.
11
-
12
-v1.5.4 March 04 2015
13
-- Fixed several bugs in output of significant digits.
14
-- Fixed sign bug in addition of negative complex numbers.
15
-- Fixed sign bug in inverse hyperbolic cosine of complex numbers.
16
-- Fixed sign bug in inverse hyperbolic secant of complex numbers.
17
-- Fixed calculation bug in division of real number with complex number.
18
-- Fixed calculation bug in exponentiation with complex number.
19
-- Implemented reduction of unary sign in expressions.
20
-- Implemented reduction of complex numbers in expressions.
21
-- Implemented internal optimization of expression trees.
22
-- Miscellaneous internal code optimization.
23
-- Changed to Amiga hosted GCC compiler.
24
-- Verified calculation through 192 test cases.
25
-
26
-v1.5.3 October 26 2014
27
-- Changed iconed versions to run directly from Workbench.
28
-- Reconfigured builds to avoid erroneous calculations.
29
-- Removed broken support for numeral systems.
30
-- Switched to new floating output library.
31
-- Reintroduced 68020 FPU and 68030 versions.
32
-
33
-v1.5.2 October 11 2014
34
-- Modified character handling code to comply with licenses.
35
-- Modified complex math code to comply with licenses.
36
-- Modified code base to work with Kickstart 2.04. 
37
-- Square root of negative numbers now yields correct result.
38
-- Implemented scientific notation of numbers.
39
-- Infinity is now shown in division with 0.
40
-- Fixed bug in number code sometimes yielding 0.
41
-- Switched to Amiga memory allocation.
42
-- Fixed out-of-memory bug.
43
-- Miscellaneous bug fixes.
44
-- Removed dead code.
45
-- Added icons.
46
-
47
-v1.5.1 September 28 2014
48
-- Improved navigation with arrow keys.
49
-- Improved text and color compositions.
50
-- Implemented missing complex functions.
51
-- Fixed bug in negative complex numbers.
52
-- Fixed file I/O bug in shell mode.
53
-- Fixed shell flush bug on AROS.
54
-- Fixed clear console bug on AROS.
55
-- Miscellaneous minor bug fixes.
56
-
57
-v1.5 September 21 2014
58
-- Calculation with complex numbers.
59
-- Fixed command line version.
60
-- Miscellaneous bug fixed.
61
-- Fixed spelling mistakes in help files.
62
-- Documentation including class diagrams in HTML format.
63
-- Scripts for porting and building the source.
64
-
65
-v1.4 August 24 2014
66
-- New math engine based on Sun Microsystems fdlibm (64 bit IEEE 754).
67
-- Support for positional numeral systems including binary, octal and hexadecimal.
68
-- Added pure command line version (CLI) as addition to the stand-alone version.
69
-- Added statement to clear all in-memory variables and functions.
70
-- Fixed bug causing console to close when entering an empty statement.
71
-- Fixed bug causing application to hang when loading files with KS 2.0.4.
72
-- Fixed accuracy bug when using pi and e.
73
-- Restructured and improved built-in help.
74
-- Added new 68030 and FPU versions.
75
-
76
-v1.3.2 August 11 2014
77
-- Fixed two severe bugs causing memory corruption.
78
-
79
-v1.3.1 August 08 2014
80
-- AROS i386 version released.
81
-
82
-v1.3 August 06 2014
83
-- All trigonometric and hyperbolic functions are now supported.
84
-- Runs in console window. amath no longer depends on a shell.
85
-- Hardened code. amath is no longer a beta version.
86
-- Added support for disk based activities.
87
-- Fixed bug in exponentiation operator.
88
-- Reverted back to clib math.
89
-- Fixed a few memory leak bugs.
90
-- Optimized generated binaries.
91
-- Comments added in source code.
92
-- Improved error handling.
93
-- Improved built-in help.
94
-- Simplified license.
95
-
96
-v1.2b July 21 2014
97
-- Root functions added.
98
-- User defined functions added.
99
-- Improved error handling.
100
-- Improved build-in help.
101
-- Binary support for additional processors.
102
-- Miscellaneous bug fixes.
103
-- Source files restructured.
104
-
105
-v1.1b July 13 2014
106
-- Minor bug fixes.
107
-- Source code released.
108
-
109
-v1.0b July 11 2014
110
-- First public release.
111
-
1
+-------------------------------------------------------------------------------
2
+---                           amath change history                          ---
3
+-------------------------------------------------------------------------------
4
+
5
+v1.6.0 April 7 2016
6
+- Complete internal restructure of source code.
7
+- Fixed several minor bugs in calculation.
8
+- Support for Windows & Linux.
9
+- Custom memory handling.
10
+- Localization support.
11
+
12
+v1.5.6 March 23 2015
13
+- Fixed typos and changed prompt.
14
+- Binaries compiled without dependency to ixemul.library
15
+
16
+v1.5.5 March 05 2015
17
+- Fixed console bug causing shell to hang on AROS.
18
+
19
+v1.5.4 March 04 2015
20
+- Fixed several bugs in output of significant digits.
21
+- Fixed sign bug in addition of negative complex numbers.
22
+- Fixed sign bug in inverse hyperbolic cosine of complex numbers.
23
+- Fixed sign bug in inverse hyperbolic secant of complex numbers.
24
+- Fixed calculation bug in division of real number with complex number.
25
+- Fixed calculation bug in exponentiation with complex number.
26
+- Implemented reduction of unary sign in expressions.
27
+- Implemented reduction of complex numbers in expressions.
28
+- Implemented internal optimization of expression trees.
29
+- Miscellaneous internal code optimization.
30
+- Changed to Amiga hosted GCC compiler.
31
+- Verified calculation through 192 test cases.
32
+
33
+v1.5.3 October 26 2014
34
+- Changed iconed versions to run directly from Workbench.
35
+- Reconfigured builds to avoid erroneous calculations.
36
+- Removed broken support for numeral systems.
37
+- Switched to new floating output library.
38
+- Reintroduced 68020 FPU and 68030 versions.
39
+
40
+v1.5.2 October 11 2014
41
+- Modified character handling code to comply with licenses.
42
+- Modified complex math code to comply with licenses.
43
+- Modified code base to work with Kickstart 2.04. 
44
+- Square root of negative numbers now yields correct result.
45
+- Implemented scientific notation of numbers.
46
+- Infinity is now shown in division with 0.
47
+- Fixed bug in number code sometimes yielding 0.
48
+- Switched to Amiga memory allocation.
49
+- Fixed out-of-memory bug.
50
+- Miscellaneous bug fixes.
51
+- Removed dead code.
52
+- Added icons.
53
+
54
+v1.5.1 September 28 2014
55
+- Improved navigation with arrow keys.
56
+- Improved text and color compositions.
57
+- Implemented missing complex functions.
58
+- Fixed bug in negative complex numbers.
59
+- Fixed file I/O bug in shell mode.
60
+- Fixed shell flush bug on AROS.
61
+- Fixed clear console bug on AROS.
62
+- Miscellaneous minor bug fixes.
63
+
64
+v1.5 September 21 2014
65
+- Calculation with complex numbers.
66
+- Fixed command line version.
67
+- Miscellaneous bug fixed.
68
+- Fixed spelling mistakes in help files.
69
+- Documentation including class diagrams in HTML format.
70
+- Scripts for porting and building the source.
71
+
72
+v1.4 August 24 2014
73
+- New math engine based on Sun Microsystems fdlibm (64 bit IEEE 754).
74
+- Support for positional numeral systems including binary, octal and hexadecimal.
75
+- Added pure command line version (CLI) as addition to the stand-alone version.
76
+- Added statement to clear all in-memory variables and functions.
77
+- Fixed bug causing console to close when entering an empty statement.
78
+- Fixed bug causing application to hang when loading files with KS 2.0.4.
79
+- Fixed accuracy bug when using pi and e.
80
+- Restructured and improved built-in help.
81
+- Added new 68030 and FPU versions.
82
+
83
+v1.3.2 August 11 2014
84
+- Fixed two severe bugs causing memory corruption.
85
+
86
+v1.3.1 August 08 2014
87
+- AROS i386 version released.
88
+
89
+v1.3 August 06 2014
90
+- All trigonometric and hyperbolic functions are now supported.
91
+- Runs in console window. amath no longer depends on a shell.
92
+- Hardened code. amath is no longer a beta version.
93
+- Added support for disk based activities.
94
+- Fixed bug in exponentiation operator.
95
+- Reverted back to clib math.
96
+- Fixed a few memory leak bugs.
97
+- Optimized generated binaries.
98
+- Comments added in source code.
99
+- Improved error handling.
100
+- Improved built-in help.
101
+- Simplified license.
102
+
103
+v1.2b July 21 2014
104
+- Root functions added.
105
+- User defined functions added.
106
+- Improved error handling.
107
+- Improved build-in help.
108
+- Binary support for additional processors.
109
+- Miscellaneous bug fixes.
110
+- Source files restructured.
111
+
112
+v1.1b July 13 2014
113
+- Minor bug fixes.
114
+- Source code released.
115
+
116
+v1.0b July 11 2014
117
+- First public release.
118
+

+ 1
- 4
LICENSE View File

@@ -1,4 +1,4 @@
1
-Copyright (c) 2015, Carsten Larsen
1
+Copyright (c) 2015-2016, Carsten Sonne Larsen
2 2
 All rights reserved.
3 3
 
4 4
 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,
22 22
 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
23 23
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
24 24
 
25
-------------------------------------------------------------------------------
26
-
27
-See individual files for license details.

+ 273
- 273
Makefile.vcxproj View File

@@ -1,273 +1,273 @@
1
-<?xml version="1.0" encoding="utf-8"?>
2
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
-  <ItemGroup Label="ProjectConfigurations">
4
-    <ProjectConfiguration Include="Debug|Win32">
5
-      <Configuration>Debug</Configuration>
6
-      <Platform>Win32</Platform>
7
-    </ProjectConfiguration>
8
-    <ProjectConfiguration Include="Release|Win32">
9
-      <Configuration>Release</Configuration>
10
-      <Platform>Win32</Platform>
11
-    </ProjectConfiguration>
12
-  </ItemGroup>
13
-  <ItemGroup>
14
-    <ClCompile Include="app\lib\aengine.cpp" />
15
-    <ClCompile Include="app\lib\charbuf.cpp" />
16
-    <ClCompile Include="app\lib\cplex.cpp" />
17
-    <ClCompile Include="app\lib\fgrid.cpp" />
18
-    <ClCompile Include="app\lib\ntext.cpp" />
19
-    <ClCompile Include="app\lib\real.cpp" />
20
-    <ClCompile Include="app\main.cpp" />
21
-    <ClCompile Include="app\main\evaluator.cpp" />
22
-    <ClCompile Include="app\main\functions.cpp" />
23
-    <ClCompile Include="app\main\graphlist.cpp" />
24
-    <ClCompile Include="app\main\lexer.cpp" />
25
-    <ClCompile Include="app\main\nodes.cpp" />
26
-    <ClCompile Include="app\main\operators.cpp" />
27
-    <ClCompile Include="app\main\optimizer.cpp" />
28
-    <ClCompile Include="app\main\parser.cpp" />
29
-    <ClCompile Include="app\main\statements.cpp" />
30
-    <ClCompile Include="app\main\token.cpp" />
31
-    <ClCompile Include="app\main\values.cpp" />
32
-    <ClCompile Include="app\main\viewer.cpp" />
33
-    <ClCompile Include="app\system\base\io.cpp" />
34
-    <ClCompile Include="app\system\console.cpp" />
35
-    <ClCompile Include="app\system\console_amiga.cpp" />
36
-    <ClCompile Include="app\system\console_stdc.cpp" />
37
-    <ClCompile Include="app\system\filesystem_amiga.cpp" />
38
-    <ClCompile Include="app\system\filesystem_stdc.cpp" />
39
-    <ClCompile Include="app\system\graph.cpp" />
40
-    <ClCompile Include="app\system\graph_amiga.cpp" />
41
-    <ClCompile Include="app\system\graph_gtk.cpp" />
42
-    <ClCompile Include="app\system\language.cpp" />
43
-    <ClCompile Include="app\system\language_amiga.cpp" />
44
-    <ClCompile Include="app\system\language_stdc.cpp" />
45
-    <ClCompile Include="app\system\preferences.cpp" />
46
-    <ClCompile Include="app\system\preferences_amiga.cpp" />
47
-    <ClCompile Include="app\system\preferences_stdc.cpp" />
48
-    <ClCompile Include="app\system\proc_amiga.cpp" />
49
-    <ClCompile Include="app\system\program.cpp" />
50
-    <ClCompile Include="app\system\program_amiga.cpp" />
51
-    <ClCompile Include="app\system\program_stdc.cpp" />
52
-    <ClCompile Include="app\system\program_test.cpp" />
53
-    <ClCompile Include="app\system\task_amiga.cpp" />
54
-    <ClCompile Include="app\system\task_stdc.cpp" />
55
-    <ClCompile Include="app\system\window_amiga.cpp" />
56
-    <ClCompile Include="lib\clib\alloccpy.c" />
57
-    <ClCompile Include="lib\clib\mem.c" />
58
-    <ClCompile Include="lib\clib\memcpy.c" />
59
-    <ClCompile Include="lib\clib\memset.c" />
60
-    <ClCompile Include="lib\clib\strcmp.c" />
61
-    <ClCompile Include="lib\clib\strlen.c" />
62
-    <ClCompile Include="lib\clib\untag.c" />
63
-    <ClCompile Include="lib\cplex\cacos.c" />
64
-    <ClCompile Include="lib\cplex\cacosh.c" />
65
-    <ClCompile Include="lib\cplex\cacot.c" />
66
-    <ClCompile Include="lib\cplex\cacoth.c" />
67
-    <ClCompile Include="lib\cplex\cacsc.c" />
68
-    <ClCompile Include="lib\cplex\cacsch.c" />
69
-    <ClCompile Include="lib\cplex\casec.c" />
70
-    <ClCompile Include="lib\cplex\casech.c" />
71
-    <ClCompile Include="lib\cplex\casin.c" />
72
-    <ClCompile Include="lib\cplex\casinh.c" />
73
-    <ClCompile Include="lib\cplex\catan.c" />
74
-    <ClCompile Include="lib\cplex\catanh.c" />
75
-    <ClCompile Include="lib\cplex\ccbrt.c" />
76
-    <ClCompile Include="lib\cplex\ccos.c" />
77
-    <ClCompile Include="lib\cplex\ccosh.c" />
78
-    <ClCompile Include="lib\cplex\ccot.c" />
79
-    <ClCompile Include="lib\cplex\ccoth.c" />
80
-    <ClCompile Include="lib\cplex\ccsc.c" />
81
-    <ClCompile Include="lib\cplex\ccsch.c" />
82
-    <ClCompile Include="lib\cplex\cexp.c" />
83
-    <ClCompile Include="lib\cplex\clog.c" />
84
-    <ClCompile Include="lib\cplex\clog10.c" />
85
-    <ClCompile Include="lib\cplex\clogb.c" />
86
-    <ClCompile Include="lib\cplex\cpow.c" />
87
-    <ClCompile Include="lib\cplex\csec.c" />
88
-    <ClCompile Include="lib\cplex\csech.c" />
89
-    <ClCompile Include="lib\cplex\csgn.c" />
90
-    <ClCompile Include="lib\cplex\csin.c" />
91
-    <ClCompile Include="lib\cplex\csinh.c" />
92
-    <ClCompile Include="lib\cplex\csqrt.c" />
93
-    <ClCompile Include="lib\cplex\ctan.c" />
94
-    <ClCompile Include="lib\cplex\ctanh.c" />
95
-    <ClCompile Include="lib\cplex\prim.c" />
96
-    <ClCompile Include="lib\dconv\dmath.cpp" />
97
-    <ClCompile Include="lib\dconv\dprint.cpp" />
98
-    <ClCompile Include="lib\dconv\dragon4.cpp" />
99
-    <ClCompile Include="lib\real\acos.c" />
100
-    <ClCompile Include="lib\real\acosh.c" />
101
-    <ClCompile Include="lib\real\asin.c" />
102
-    <ClCompile Include="lib\real\asinh.c" />
103
-    <ClCompile Include="lib\real\atan.c" />
104
-    <ClCompile Include="lib\real\atan2.c" />
105
-    <ClCompile Include="lib\real\atanh.c" />
106
-    <ClCompile Include="lib\real\cbrt.c" />
107
-    <ClCompile Include="lib\real\ceil.c" />
108
-    <ClCompile Include="lib\real\copysign.c" />
109
-    <ClCompile Include="lib\real\cos.c" />
110
-    <ClCompile Include="lib\real\cosh.c" />
111
-    <ClCompile Include="lib\real\exp.c" />
112
-    <ClCompile Include="lib\real\expm1.c" />
113
-    <ClCompile Include="lib\real\fabs.c" />
114
-    <ClCompile Include="lib\real\finite.c" />
115
-    <ClCompile Include="lib\real\floor.c" />
116
-    <ClCompile Include="lib\real\fmod.c" />
117
-    <ClCompile Include="lib\real\hypot.c" />
118
-    <ClCompile Include="lib\real\isnan.c" />
119
-    <ClCompile Include="lib\real\kcos.c" />
120
-    <ClCompile Include="lib\real\kremp2.c" />
121
-    <ClCompile Include="lib\real\ksin.c" />
122
-    <ClCompile Include="lib\real\ktan.c" />
123
-    <ClCompile Include="lib\real\log.c" />
124
-    <ClCompile Include="lib\real\log10.c" />
125
-    <ClCompile Include="lib\real\log1p.c" />
126
-    <ClCompile Include="lib\real\pow.c" />
127
-    <ClCompile Include="lib\real\remp2.c" />
128
-    <ClCompile Include="lib\real\round.c" />
129
-    <ClCompile Include="lib\real\scalbn.c" />
130
-    <ClCompile Include="lib\real\sin.c" />
131
-    <ClCompile Include="lib\real\sinh.c" />
132
-    <ClCompile Include="lib\real\sqrt.c" />
133
-    <ClCompile Include="lib\real\tan.c" />
134
-    <ClCompile Include="lib\real\tanh.c" />
135
-    <ClCompile Include="lib\real\trunc.c" />
136
-  </ItemGroup>
137
-  <ItemGroup>
138
-    <ClInclude Include="app\lib\aengine.h" />
139
-    <ClInclude Include="app\lib\charbuf.h" />
140
-    <ClInclude Include="app\lib\cplex.h" />
141
-    <ClInclude Include="app\lib\fgrid.h" />
142
-    <ClInclude Include="app\lib\ntext.h" />
143
-    <ClInclude Include="app\lib\numb.h" />
144
-    <ClInclude Include="app\lib\real.h" />
145
-    <ClInclude Include="app\localize\help.h" />
146
-    <ClInclude Include="app\localize\ialias.h" />
147
-    <ClInclude Include="app\localize\ident.h" />
148
-    <ClInclude Include="app\localize\kword.h" />
149
-    <ClInclude Include="app\localize\lex.h" />
150
-    <ClInclude Include="app\localize\start.h" />
151
-    <ClInclude Include="app\localize\tags.h" />
152
-    <ClInclude Include="app\localize\text.h" />
153
-    <ClInclude Include="app\main\evaluator.h" />
154
-    <ClInclude Include="app\main\functiondefs.h" />
155
-    <ClInclude Include="app\main\functions.h" />
156
-    <ClInclude Include="app\main\graphlist.h" />
157
-    <ClInclude Include="app\main\lexer.h" />
158
-    <ClInclude Include="app\main\nodes.h" />
159
-    <ClInclude Include="app\main\operators.h" />
160
-    <ClInclude Include="app\main\optimizer.h" />
161
-    <ClInclude Include="app\main\parser.h" />
162
-    <ClInclude Include="app\main\statements.h" />
163
-    <ClInclude Include="app\main\token.h" />
164
-    <ClInclude Include="app\main\values.h" />
165
-    <ClInclude Include="app\main\viewer.h" />
166
-    <ClInclude Include="app\system\base\io.h" />
167
-    <ClInclude Include="app\system\base\thread.h" />
168
-    <ClInclude Include="app\system\console.h" />
169
-    <ClInclude Include="app\system\console_amiga.h" />
170
-    <ClInclude Include="app\system\console_stdc.h" />
171
-    <ClInclude Include="app\system\filesystem.h" />
172
-    <ClInclude Include="app\system\filesystem_amiga.h" />
173
-    <ClInclude Include="app\system\filesystem_stdc.h" />
174
-    <ClInclude Include="app\system\graph.h" />
175
-    <ClInclude Include="app\system\graph_amiga.h" />
176
-    <ClInclude Include="app\system\graph_gtk.h" />
177
-    <ClInclude Include="app\system\language.h" />
178
-    <ClInclude Include="app\system\language_amiga.h" />
179
-    <ClInclude Include="app\system\language_stdc.h" />
180
-    <ClInclude Include="app\system\preferences.h" />
181
-    <ClInclude Include="app\system\preferences_amiga.h" />
182
-    <ClInclude Include="app\system\preferences_stdc.h" />
183
-    <ClInclude Include="app\system\proc_amiga.h" />
184
-    <ClInclude Include="app\system\program.h" />
185
-    <ClInclude Include="app\system\program_amiga.h" />
186
-    <ClInclude Include="app\system\program_stdc.h" />
187
-    <ClInclude Include="app\system\program_test.h" />
188
-    <ClInclude Include="app\system\task.h" />
189
-    <ClInclude Include="app\system\task_amiga.h" />
190
-    <ClInclude Include="app\system\task_stdc.h" />
191
-    <ClInclude Include="app\system\window_amiga.h" />
192
-    <ClInclude Include="lib\clib.h" />
193
-    <ClInclude Include="lib\complex.h" />
194
-    <ClInclude Include="lib\cplex\prim.h" />
195
-    <ClInclude Include="lib\dconv\dmath.h" />
196
-    <ClInclude Include="lib\dconv\dragon4.h" />
197
-    <ClInclude Include="lib\dprint.h" />
198
-    <ClInclude Include="lib\dstandard.h" />
199
-    <ClInclude Include="lib\math.h" />
200
-    <ClInclude Include="lib\mem.h" />
201
-    <ClInclude Include="lib\platform.h" />
202
-    <ClInclude Include="lib\real\prim.h" />
203
-  </ItemGroup>
204
-  <PropertyGroup Label="Globals">
205
-    <ProjectGuid>{21BD69A9-7F52-48D9-9846-6943E90A87A9}</ProjectGuid>
206
-    <Keyword>Win32Proj</Keyword>
207
-    <RootNamespace>amath</RootNamespace>
208
-  </PropertyGroup>
209
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
210
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
211
-    <ConfigurationType>Application</ConfigurationType>
212
-    <UseDebugLibraries>true</UseDebugLibraries>
213
-    <PlatformToolset>v120</PlatformToolset>
214
-    <CharacterSet>Unicode</CharacterSet>
215
-  </PropertyGroup>
216
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
217
-    <ConfigurationType>Application</ConfigurationType>
218
-    <UseDebugLibraries>false</UseDebugLibraries>
219
-    <PlatformToolset>v120</PlatformToolset>
220
-    <WholeProgramOptimization>true</WholeProgramOptimization>
221
-    <CharacterSet>Unicode</CharacterSet>
222
-  </PropertyGroup>
223
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
224
-  <ImportGroup Label="ExtensionSettings">
225
-  </ImportGroup>
226
-  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
227
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
228
-  </ImportGroup>
229
-  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
230
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
231
-  </ImportGroup>
232
-  <PropertyGroup Label="UserMacros" />
233
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
234
-    <LinkIncremental>true</LinkIncremental>
235
-  </PropertyGroup>
236
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
237
-    <LinkIncremental>false</LinkIncremental>
238
-  </PropertyGroup>
239
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
240
-    <ClCompile>
241
-      <PrecompiledHeader>
242
-      </PrecompiledHeader>
243
-      <WarningLevel>Level3</WarningLevel>
244
-      <Optimization>Disabled</Optimization>
245
-      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
246
-      <AdditionalIncludeDirectories>app;lib</AdditionalIncludeDirectories>
247
-    </ClCompile>
248
-    <Link>
249
-      <SubSystem>Console</SubSystem>
250
-      <GenerateDebugInformation>true</GenerateDebugInformation>
251
-    </Link>
252
-  </ItemDefinitionGroup>
253
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
254
-    <ClCompile>
255
-      <WarningLevel>Level3</WarningLevel>
256
-      <PrecompiledHeader>
257
-      </PrecompiledHeader>
258
-      <Optimization>MaxSpeed</Optimization>
259
-      <FunctionLevelLinking>true</FunctionLevelLinking>
260
-      <IntrinsicFunctions>true</IntrinsicFunctions>
261
-      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
262
-    </ClCompile>
263
-    <Link>
264
-      <SubSystem>Console</SubSystem>
265
-      <GenerateDebugInformation>true</GenerateDebugInformation>
266
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
267
-      <OptimizeReferences>true</OptimizeReferences>
268
-    </Link>
269
-  </ItemDefinitionGroup>
270
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
271
-  <ImportGroup Label="ExtensionTargets">
272
-  </ImportGroup>
273
-</Project>
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
+  <ItemGroup Label="ProjectConfigurations">
4
+    <ProjectConfiguration Include="Debug|Win32">
5
+      <Configuration>Debug</Configuration>
6
+      <Platform>Win32</Platform>
7
+    </ProjectConfiguration>
8
+    <ProjectConfiguration Include="Release|Win32">
9
+      <Configuration>Release</Configuration>
10
+      <Platform>Win32</Platform>
11
+    </ProjectConfiguration>
12
+  </ItemGroup>
13
+  <ItemGroup>
14
+    <ClCompile Include="app\lib\aengine.cpp" />
15
+    <ClCompile Include="app\lib\charbuf.cpp" />
16
+    <ClCompile Include="app\lib\cplex.cpp" />
17
+    <ClCompile Include="app\lib\fgrid.cpp" />
18
+    <ClCompile Include="app\lib\ntext.cpp" />
19
+    <ClCompile Include="app\lib\real.cpp" />
20
+    <ClCompile Include="app\main.cpp" />
21
+    <ClCompile Include="app\main\evaluator.cpp" />
22
+    <ClCompile Include="app\main\functions.cpp" />
23
+    <ClCompile Include="app\main\graphlist.cpp" />
24
+    <ClCompile Include="app\main\lexer.cpp" />
25
+    <ClCompile Include="app\main\nodes.cpp" />
26
+    <ClCompile Include="app\main\operators.cpp" />
27
+    <ClCompile Include="app\main\optimizer.cpp" />
28
+    <ClCompile Include="app\main\parser.cpp" />
29
+    <ClCompile Include="app\main\statements.cpp" />
30
+    <ClCompile Include="app\main\token.cpp" />
31
+    <ClCompile Include="app\main\values.cpp" />
32
+    <ClCompile Include="app\main\viewer.cpp" />
33
+    <ClCompile Include="app\system\base\io.cpp" />
34
+    <ClCompile Include="app\system\console.cpp" />
35
+    <ClCompile Include="app\system\console_amiga.cpp" />
36
+    <ClCompile Include="app\system\console_stdc.cpp" />
37
+    <ClCompile Include="app\system\filesystem_amiga.cpp" />
38
+    <ClCompile Include="app\system\filesystem_stdc.cpp" />
39
+    <ClCompile Include="app\system\graph.cpp" />
40
+    <ClCompile Include="app\system\graph_amiga.cpp" />
41
+    <ClCompile Include="app\system\graph_gtk.cpp" />
42
+    <ClCompile Include="app\system\language.cpp" />
43
+    <ClCompile Include="app\system\language_amiga.cpp" />
44
+    <ClCompile Include="app\system\language_stdc.cpp" />
45
+    <ClCompile Include="app\system\preferences.cpp" />
46
+    <ClCompile Include="app\system\preferences_amiga.cpp" />
47
+    <ClCompile Include="app\system\preferences_stdc.cpp" />
48
+    <ClCompile Include="app\system\proc_amiga.cpp" />
49
+    <ClCompile Include="app\system\program.cpp" />
50
+    <ClCompile Include="app\system\program_amiga.cpp" />
51
+    <ClCompile Include="app\system\program_stdc.cpp" />
52
+    <ClCompile Include="app\system\program_test.cpp" />
53
+    <ClCompile Include="app\system\task_amiga.cpp" />
54
+    <ClCompile Include="app\system\task_stdc.cpp" />
55
+    <ClCompile Include="app\system\window_amiga.cpp" />
56
+    <ClCompile Include="lib\clib\alloccpy.c" />
57
+    <ClCompile Include="lib\clib\mem.c" />
58
+    <ClCompile Include="lib\clib\memcpy.c" />
59
+    <ClCompile Include="lib\clib\memset.c" />
60
+    <ClCompile Include="lib\clib\strcmp.c" />
61
+    <ClCompile Include="lib\clib\strlen.c" />
62
+    <ClCompile Include="lib\clib\untag.c" />
63
+    <ClCompile Include="lib\cplex\cacos.c" />
64
+    <ClCompile Include="lib\cplex\cacosh.c" />
65
+    <ClCompile Include="lib\cplex\cacot.c" />
66
+    <ClCompile Include="lib\cplex\cacoth.c" />
67
+    <ClCompile Include="lib\cplex\cacsc.c" />
68
+    <ClCompile Include="lib\cplex\cacsch.c" />
69
+    <ClCompile Include="lib\cplex\casec.c" />
70
+    <ClCompile Include="lib\cplex\casech.c" />
71
+    <ClCompile Include="lib\cplex\casin.c" />
72
+    <ClCompile Include="lib\cplex\casinh.c" />
73
+    <ClCompile Include="lib\cplex\catan.c" />
74
+    <ClCompile Include="lib\cplex\catanh.c" />
75
+    <ClCompile Include="lib\cplex\ccbrt.c" />
76
+    <ClCompile Include="lib\cplex\ccos.c" />
77
+    <ClCompile Include="lib\cplex\ccosh.c" />
78
+    <ClCompile Include="lib\cplex\ccot.c" />
79
+    <ClCompile Include="lib\cplex\ccoth.c" />
80
+    <ClCompile Include="lib\cplex\ccsc.c" />
81
+    <ClCompile Include="lib\cplex\ccsch.c" />
82
+    <ClCompile Include="lib\cplex\cexp.c" />
83
+    <ClCompile Include="lib\cplex\clog.c" />
84
+    <ClCompile Include="lib\cplex\clog10.c" />
85
+    <ClCompile Include="lib\cplex\clogb.c" />
86
+    <ClCompile Include="lib\cplex\cpow.c" />
87
+    <ClCompile Include="lib\cplex\csec.c" />
88
+    <ClCompile Include="lib\cplex\csech.c" />
89
+    <ClCompile Include="lib\cplex\csgn.c" />
90
+    <ClCompile Include="lib\cplex\csin.c" />
91
+    <ClCompile Include="lib\cplex\csinh.c" />
92
+    <ClCompile Include="lib\cplex\csqrt.c" />
93
+    <ClCompile Include="lib\cplex\ctan.c" />
94
+    <ClCompile Include="lib\cplex\ctanh.c" />
95
+    <ClCompile Include="lib\cplex\prim.c" />
96
+    <ClCompile Include="lib\dconv\dmath.cpp" />
97
+    <ClCompile Include="lib\dconv\dprint.cpp" />
98
+    <ClCompile Include="lib\dconv\dragon4.cpp" />
99
+    <ClCompile Include="lib\real\acos.c" />
100
+    <ClCompile Include="lib\real\acosh.c" />
101
+    <ClCompile Include="lib\real\asin.c" />
102
+    <ClCompile Include="lib\real\asinh.c" />
103
+    <ClCompile Include="lib\real\atan.c" />
104
+    <ClCompile Include="lib\real\atan2.c" />
105
+    <ClCompile Include="lib\real\atanh.c" />
106
+    <ClCompile Include="lib\real\cbrt.c" />
107
+    <ClCompile Include="lib\real\ceil.c" />
108
+    <ClCompile Include="lib\real\copysign.c" />
109
+    <ClCompile Include="lib\real\cos.c" />
110
+    <ClCompile Include="lib\real\cosh.c" />
111
+    <ClCompile Include="lib\real\exp.c" />
112
+    <ClCompile Include="lib\real\expm1.c" />
113
+    <ClCompile Include="lib\real\fabs.c" />
114
+    <ClCompile Include="lib\real\finite.c" />
115
+    <ClCompile Include="lib\real\floor.c" />
116
+    <ClCompile Include="lib\real\fmod.c" />
117
+    <ClCompile Include="lib\real\hypot.c" />
118
+    <ClCompile Include="lib\real\isnan.c" />
119
+    <ClCompile Include="lib\real\kcos.c" />
120
+    <ClCompile Include="lib\real\kremp2.c" />
121
+    <ClCompile Include="lib\real\ksin.c" />
122
+    <ClCompile Include="lib\real\ktan.c" />
123
+    <ClCompile Include="lib\real\log.c" />
124
+    <ClCompile Include="lib\real\log10.c" />
125
+    <ClCompile Include="lib\real\log1p.c" />
126
+    <ClCompile Include="lib\real\pow.c" />
127
+    <ClCompile Include="lib\real\remp2.c" />
128
+    <ClCompile Include="lib\real\round.c" />
129
+    <ClCompile Include="lib\real\scalbn.c" />
130
+    <ClCompile Include="lib\real\sin.c" />
131
+    <ClCompile Include="lib\real\sinh.c" />
132
+    <ClCompile Include="lib\real\sqrt.c" />
133
+    <ClCompile Include="lib\real\tan.c" />
134
+    <ClCompile Include="lib\real\tanh.c" />
135
+    <ClCompile Include="lib\real\trunc.c" />
136
+  </ItemGroup>
137
+  <ItemGroup>
138
+    <ClInclude Include="app\lib\aengine.h" />
139
+    <ClInclude Include="app\lib\charbuf.h" />
140
+    <ClInclude Include="app\lib\cplex.h" />
141
+    <ClInclude Include="app\lib\fgrid.h" />
142
+    <ClInclude Include="app\lib\ntext.h" />
143
+    <ClInclude Include="app\lib\numb.h" />
144
+    <ClInclude Include="app\lib\real.h" />
145
+    <ClInclude Include="app\localize\help.h" />
146
+    <ClInclude Include="app\localize\ialias.h" />
147
+    <ClInclude Include="app\localize\ident.h" />
148
+    <ClInclude Include="app\localize\kword.h" />
149
+    <ClInclude Include="app\localize\lex.h" />
150
+    <ClInclude Include="app\localize\start.h" />
151
+    <ClInclude Include="app\localize\tags.h" />
152
+    <ClInclude Include="app\localize\text.h" />
153
+    <ClInclude Include="app\main\evaluator.h" />
154
+    <ClInclude Include="app\main\functiondefs.h" />
155
+    <ClInclude Include="app\main\functions.h" />
156
+    <ClInclude Include="app\main\graphlist.h" />
157
+    <ClInclude Include="app\main\lexer.h" />
158
+    <ClInclude Include="app\main\nodes.h" />
159
+    <ClInclude Include="app\main\operators.h" />
160
+    <ClInclude Include="app\main\optimizer.h" />
161
+    <ClInclude Include="app\main\parser.h" />
162
+    <ClInclude Include="app\main\statements.h" />
163
+    <ClInclude Include="app\main\token.h" />
164
+    <ClInclude Include="app\main\values.h" />
165
+    <ClInclude Include="app\main\viewer.h" />
166
+    <ClInclude Include="app\system\base\io.h" />
167
+    <ClInclude Include="app\system\base\thread.h" />
168
+    <ClInclude Include="app\system\console.h" />
169
+    <ClInclude Include="app\system\console_amiga.h" />
170
+    <ClInclude Include="app\system\console_stdc.h" />
171
+    <ClInclude Include="app\system\filesystem.h" />
172
+    <ClInclude Include="app\system\filesystem_amiga.h" />
173
+    <ClInclude Include="app\system\filesystem_stdc.h" />
174
+    <ClInclude Include="app\system\graph.h" />
175
+    <ClInclude Include="app\system\graph_amiga.h" />
176
+    <ClInclude Include="app\system\graph_gtk.h" />
177
+    <ClInclude Include="app\system\language.h" />
178
+    <ClInclude Include="app\system\language_amiga.h" />
179
+    <ClInclude Include="app\system\language_stdc.h" />
180
+    <ClInclude Include="app\system\preferences.h" />
181
+    <ClInclude Include="app\system\preferences_amiga.h" />
182
+    <ClInclude Include="app\system\preferences_stdc.h" />
183
+    <ClInclude Include="app\system\proc_amiga.h" />
184
+    <ClInclude Include="app\system\program.h" />
185
+    <ClInclude Include="app\system\program_amiga.h" />
186
+    <ClInclude Include="app\system\program_stdc.h" />
187
+    <ClInclude Include="app\system\program_test.h" />
188
+    <ClInclude Include="app\system\task.h" />
189
+    <ClInclude Include="app\system\task_amiga.h" />
190
+    <ClInclude Include="app\system\task_stdc.h" />
191
+    <ClInclude Include="app\system\window_amiga.h" />
192
+    <ClInclude Include="lib\clib.h" />
193
+    <ClInclude Include="lib\complex.h" />
194
+    <ClInclude Include="lib\cplex\prim.h" />
195
+    <ClInclude Include="lib\dconv\dmath.h" />
196
+    <ClInclude Include="lib\dconv\dragon4.h" />
197
+    <ClInclude Include="lib\dprint.h" />
198
+    <ClInclude Include="lib\dstandard.h" />
199
+    <ClInclude Include="lib\math.h" />
200
+    <ClInclude Include="lib\mem.h" />
201
+    <ClInclude Include="lib\platform.h" />
202
+    <ClInclude Include="lib\real\prim.h" />
203
+  </ItemGroup>
204
+  <PropertyGroup Label="Globals">
205
+    <ProjectGuid>{21BD69A9-7F52-48D9-9846-6943E90A87A9}</ProjectGuid>
206
+    <Keyword>Win32Proj</Keyword>
207
+    <RootNamespace>amath</RootNamespace>
208
+  </PropertyGroup>
209
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
210
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
211
+    <ConfigurationType>Application</ConfigurationType>
212
+    <UseDebugLibraries>true</UseDebugLibraries>
213
+    <PlatformToolset>v120</PlatformToolset>
214
+    <CharacterSet>Unicode</CharacterSet>
215
+  </PropertyGroup>
216
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
217
+    <ConfigurationType>Application</ConfigurationType>
218
+    <UseDebugLibraries>false</UseDebugLibraries>
219
+    <PlatformToolset>v120</PlatformToolset>
220
+    <WholeProgramOptimization>true</WholeProgramOptimization>
221
+    <CharacterSet>Unicode</CharacterSet>
222
+  </PropertyGroup>
223
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
224
+  <ImportGroup Label="ExtensionSettings">
225
+  </ImportGroup>
226
+  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
227
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
228
+  </ImportGroup>
229
+  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
230
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
231
+  </ImportGroup>
232
+  <PropertyGroup Label="UserMacros" />
233
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
234
+    <LinkIncremental>true</LinkIncremental>
235
+  </PropertyGroup>
236
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
237
+    <LinkIncremental>false</LinkIncremental>
238
+  </PropertyGroup>
239
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
240
+    <ClCompile>
241
+      <PrecompiledHeader>
242
+      </PrecompiledHeader>
243
+      <WarningLevel>Level3</WarningLevel>
244
+      <Optimization>Disabled</Optimization>
245
+      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
246
+      <AdditionalIncludeDirectories>app;lib</AdditionalIncludeDirectories>
247
+    </ClCompile>
248
+    <Link>
249
+      <SubSystem>Console</SubSystem>
250
+      <GenerateDebugInformation>true</GenerateDebugInformation>
251
+    </Link>
252
+  </ItemDefinitionGroup>
253
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
254
+    <ClCompile>
255
+      <WarningLevel>Level3</WarningLevel>
256
+      <PrecompiledHeader>
257
+      </PrecompiledHeader>
258
+      <Optimization>MaxSpeed</Optimization>
259
+      <FunctionLevelLinking>true</FunctionLevelLinking>
260
+      <IntrinsicFunctions>true</IntrinsicFunctions>
261
+      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
262
+    </ClCompile>
263
+    <Link>
264
+      <SubSystem>Console</SubSystem>
265
+      <GenerateDebugInformation>true</GenerateDebugInformation>
266
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
267
+      <OptimizeReferences>true</OptimizeReferences>
268
+    </Link>
269
+  </ItemDefinitionGroup>
270
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
271
+  <ImportGroup Label="ExtensionTargets">
272
+  </ImportGroup>
273
+</Project>

+ 603
- 603
Makefile.vcxproj.filters
File diff suppressed because it is too large
View File


+ 1
- 1
app/lib/aengine.cpp View File

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

+ 1
- 1
app/lib/aengine.h View File

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

+ 1
- 1
app/lib/charbuf.cpp View File

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

+ 1
- 1
app/lib/charbuf.h View File

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

+ 1
- 1
app/lib/cplex.h View File

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

+ 1
- 1
app/lib/fgrid.cpp View File

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

+ 1
- 1
app/lib/fgrid.h View File

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

+ 1
- 1
app/lib/ntext.cpp View File

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

+ 1
- 1
app/lib/ntext.h View File

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

+ 1
- 1
app/lib/numb.h View File

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

+ 1
- 1
app/lib/real.cpp View File

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

+ 1
- 1
app/lib/real.h View File

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

+ 1
- 1
app/localize/help.h View File

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

+ 1
- 1
app/localize/ialias.h View File

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

+ 1
- 1
app/localize/ident.h View File

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

+ 1
- 1
app/localize/kword.h View File

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

+ 1
- 1
app/localize/lex.h View File

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

+ 3
- 3
app/localize/start.h View File

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

+ 1
- 1
app/localize/tags.h View File

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

+ 1
- 1
app/localize/text.h View File

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

+ 1
- 1
app/main/evaluator.cpp View File

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

+ 1
- 1
app/main/evaluator.h View File

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

+ 1
- 1
app/main/functiondefs.h View File

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

+ 1
- 1
app/main/functions.cpp View File

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

+ 1
- 1
app/main/functions.h View File

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

+ 1
- 1
app/main/graphlist.cpp View File

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

+ 1
- 1
app/main/graphlist.h View File

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

+ 1
- 1
app/main/lexer.cpp View File

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

+ 1
- 1
app/main/lexer.h View File

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

+ 1
- 1
app/main/nodes.cpp View File

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

+ 1
- 1
app/main/nodes.h View File

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

+ 1
- 1
app/main/operators.cpp View File

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

+ 1
- 1
app/main/operators.h View File

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

+ 1
- 1
app/main/optimizer.cpp View File

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

+ 1
- 1
app/main/optimizer.h View File

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

+ 1
- 1
app/main/parser.cpp View File

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

+ 1
- 1
app/main/parser.h View File

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

+ 1
- 1
app/main/statements.cpp View File

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

+ 1
- 1
app/main/statements.h View File

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

+ 1
- 1
app/main/token.cpp View File

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

+ 1
- 1
app/main/token.h View File

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

+ 1
- 1
app/main/values.cpp View File

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

+ 1
- 1
app/main/values.h View File

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

+ 1
- 1
app/main/viewer.cpp View File

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

+ 1
- 1
app/main/viewer.h View File

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

+ 1
- 1
app/system/base/io.cpp View File

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

+ 1
- 1
app/system/base/io.h View File

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

+ 1
- 1
app/system/base/thread.h View File

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

+ 1
- 1
app/system/console.cpp View File

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

+ 1
- 1
app/system/console.h View File

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

+ 1
- 1
app/system/console_amiga.cpp View File

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

+ 1
- 1
app/system/console_amiga.h View File

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

+ 1
- 1
app/system/console_stdc.cpp View File

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

+ 1
- 1
app/system/console_stdc.h View File

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

+ 1
- 1
app/system/filesystem.h View File

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

+ 1
- 1
app/system/filesystem_amiga.cpp View File

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

+ 1
- 1
app/system/filesystem_amiga.h View File

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

+ 1
- 1
app/system/filesystem_stdc.cpp View File

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

+ 1
- 1
app/system/filesystem_stdc.h View File

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

+ 1
- 1
app/system/graph.cpp View File

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

+ 1
- 1
app/system/graph.h View File

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

+ 1
- 1
app/system/graph_amiga.cpp View File

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

+ 1
- 1
app/system/graph_amiga.h View File

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

+ 1
- 1
app/system/graph_gtk.cpp View File

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

+ 1
- 1
app/system/graph_gtk.h View File

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

+ 1
- 1
app/system/language.cpp View File

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

+ 1
- 1
app/system/language.h View File

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

+ 1
- 1
app/system/language_amiga.cpp View File

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

+ 1
- 1
app/system/language_amiga.h View File

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

+ 1
- 1
app/system/language_posix.cpp View File

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

+ 2
- 2
app/system/language_posix.h View File

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

+ 1
- 1
app/system/language_stdc.cpp View File

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

+ 1
- 1
app/system/language_stdc.h View File

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

+ 1
- 1
app/system/preferences.cpp View File

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

+ 1
- 1
app/system/preferences.h View File

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

+ 1
- 1
app/system/preferences_amiga.cpp View File

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

+ 1
- 1
app/system/preferences_amiga.h View File

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

+ 1
- 1
app/system/preferences_stdc.cpp View File

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

+ 1
- 1
app/system/preferences_stdc.h View File

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

+ 1
- 1
app/system/proc_amiga.cpp View File

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

+ 1
- 1
app/system/proc_amiga.h View File

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

+ 1
- 6
app/system/program.cpp View File

@@ -1,5 +1,5 @@
1 1
 /*
2
- * Copyright (c) 2015 Carsten Larsen
2
+ * Copyright (c) 2015-2016 Carsten Sonne Larsen
3 3
  * All rights reserved.
4 4
  *
5 5
  * Redistribution and use in source and binary forms, with or without
@@ -101,11 +101,6 @@ Number* Program::GetLastResult()
101 101
 
102 102
 void Program::SetLastResult(Number *number)
103 103
 {
104
-    if (ins == number) {
105
-        return;
106
-    }
107
-
108 104
     delete ins;
109 105
     ins = number->Clone();
110 106
 }
111
-

+ 1
- 1
app/system/program.h View File

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

+ 1
- 1
app/system/program_amiga.cpp View File

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

+ 1
- 1
app/system/program_amiga.h View File

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

+ 6
- 1
app/system/program_stdc.cpp View File

@@ -1,5 +1,5 @@
1 1
 /*
2
- * Copyright (c) 2015 Carsten Larsen
2
+ * Copyright (c) 2015-2016 Carsten Sonne Larsen
3 3
  * All rights reserved.
4 4
  *
5 5
  * Redistribution and use in source and binary forms, with or without
@@ -38,6 +38,7 @@ StandardProgram::StandardProgram()
38 38
     : Program()
39 39
 {
40 40
     Console = NOMEM;
41
+    line = NOMEM;
41 42
 }
42 43
 
43 44
 StandardProgram::~StandardProgram()
@@ -45,6 +46,10 @@ StandardProgram::~StandardProgram()
45 46
     if (Console != NULL) {
46 47
         delete Console;
47 48
     }
49
+
50
+    if (line != NULL) {
51
+        delete line;
52
+    }
48 53
 }
49 54
 
50 55
 void StandardProgram::Initialize(int argc, char **argv)

+ 1
- 1
app/system/program_stdc.h View File

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

+ 2
- 2
app/system/program_test.cpp View File

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

+ 1
- 1
app/system/program_test.h View File

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

+ 1
- 1
app/system/task.h View File

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

+ 1
- 1
app/system/task_amiga.cpp View File

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

+ 1
- 1
app/system/task_amiga.h View File

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

+ 1
- 1
app/system/task_stdc.cpp View File

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

+ 0
- 0
app/system/task_stdc.h View File


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save