commit f5eab85632e4ea7f7a660b7c2e5c286e6d034465 Author: qzj25dqu Date: Fri Aug 7 15:58:44 2026 +0100 commit diff --git a/CMP7009A.sln b/CMP7009A.sln new file mode 100644 index 0000000..f2df889 --- /dev/null +++ b/CMP7009A.sln @@ -0,0 +1,24 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.0.31903.59 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Interpreter", "Interpreter\Interpreter.fsproj", "{11111111-1111-1111-1111-111111111111}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GUI", "GUI\GUI.csproj", "{22222222-2222-2222-2222-222222222222}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {11111111-1111-1111-1111-111111111111}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {11111111-1111-1111-1111-111111111111}.Debug|Any CPU.Build.0 = Debug|Any CPU + {11111111-1111-1111-1111-111111111111}.Release|Any CPU.ActiveCfg = Release|Any CPU + {11111111-1111-1111-1111-111111111111}.Release|Any CPU.Build.0 = Release|Any CPU + {22222222-2222-2222-2222-222222222222}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {22222222-2222-2222-2222-222222222222}.Debug|Any CPU.Build.0 = Debug|Any CPU + {22222222-2222-2222-2222-222222222222}.Release|Any CPU.ActiveCfg = Release|Any CPU + {22222222-2222-2222-2222-222222222222}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal diff --git a/Executable/CMP7009A_executable/D3DCompiler_47_cor3.dll b/Executable/CMP7009A_executable/D3DCompiler_47_cor3.dll new file mode 100644 index 0000000..803e8f0 Binary files /dev/null and b/Executable/CMP7009A_executable/D3DCompiler_47_cor3.dll differ diff --git a/Executable/CMP7009A_executable/Interpreter.pdb b/Executable/CMP7009A_executable/Interpreter.pdb new file mode 100644 index 0000000..f2704cb Binary files /dev/null and b/Executable/CMP7009A_executable/Interpreter.pdb differ diff --git a/Executable/CMP7009A_executable/InterpreterGui.exe b/Executable/CMP7009A_executable/InterpreterGui.exe new file mode 100644 index 0000000..92f65c4 Binary files /dev/null and b/Executable/CMP7009A_executable/InterpreterGui.exe differ diff --git a/Executable/CMP7009A_executable/InterpreterGui.pdb b/Executable/CMP7009A_executable/InterpreterGui.pdb new file mode 100644 index 0000000..2120062 Binary files /dev/null and b/Executable/CMP7009A_executable/InterpreterGui.pdb differ diff --git a/Executable/CMP7009A_executable/PenImc_cor3.dll b/Executable/CMP7009A_executable/PenImc_cor3.dll new file mode 100644 index 0000000..e8236ec Binary files /dev/null and b/Executable/CMP7009A_executable/PenImc_cor3.dll differ diff --git a/Executable/CMP7009A_executable/PresentationNative_cor3.dll b/Executable/CMP7009A_executable/PresentationNative_cor3.dll new file mode 100644 index 0000000..aa2af9b Binary files /dev/null and b/Executable/CMP7009A_executable/PresentationNative_cor3.dll differ diff --git a/Executable/CMP7009A_executable/vcruntime140_cor3.dll b/Executable/CMP7009A_executable/vcruntime140_cor3.dll new file mode 100644 index 0000000..59bb060 Binary files /dev/null and b/Executable/CMP7009A_executable/vcruntime140_cor3.dll differ diff --git a/Executable/CMP7009A_executable/wpfgfx_cor3.dll b/Executable/CMP7009A_executable/wpfgfx_cor3.dll new file mode 100644 index 0000000..92cfc7b Binary files /dev/null and b/Executable/CMP7009A_executable/wpfgfx_cor3.dll differ diff --git a/GUI/App.xaml b/GUI/App.xaml new file mode 100644 index 0000000..a5d5243 --- /dev/null +++ b/GUI/App.xaml @@ -0,0 +1,6 @@ + + + diff --git a/GUI/App.xaml.cs b/GUI/App.xaml.cs new file mode 100644 index 0000000..acfc159 --- /dev/null +++ b/GUI/App.xaml.cs @@ -0,0 +1,8 @@ +using System.Windows; + +namespace InterpreterGui +{ + public partial class App : Application + { + } +} diff --git a/GUI/GUI.csproj b/GUI/GUI.csproj new file mode 100644 index 0000000..9745e99 --- /dev/null +++ b/GUI/GUI.csproj @@ -0,0 +1,15 @@ + + + + WinExe + net8.0-windows + true + InterpreterGui + InterpreterGui + + + + + + + diff --git a/GUI/MainWindow.xaml b/GUI/MainWindow.xaml new file mode 100644 index 0000000..f765ec2 --- /dev/null +++ b/GUI/MainWindow.xaml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + +