From 4a276e94831f92340d191de038596c3602da738e Mon Sep 17 00:00:00 2001 From: e Date: Tue, 8 Sep 2026 14:32:17 -0500 Subject: [PATCH] initial --- Core/ComponentType.cs | 15 +++++ Core/Core.csproj | 54 +++++++++++++++++ Core/IEquationComponent.cs | 15 +++++ Core/Operations.cs | 15 +++++ Core/Properties/AssemblyInfo.cs | 36 +++++++++++ Core/Registrate.cs | 11 ++++ ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 5729 bytes MathApp.sln | 20 ++++++ MathApp.suo | Bin 0 -> 15360 bytes MathLib/MathApp.csproj | 57 ++++++++++++++++++ MathLib/MathApp.csproj.user | 3 + MathLib/Program.cs | 14 +++++ MathLib/Properties/AssemblyInfo.cs | 36 +++++++++++ .../bin/Debug/ConsoleApplication1.vshost.exe | Bin 0 -> 11600 bytes .../ConsoleApplication1.vshost.exe.manifest | 11 ++++ MathLib/bin/Debug/MathLib.vshost.exe | Bin 0 -> 11600 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 5911 bytes 17 files changed, 287 insertions(+) create mode 100644 Core/ComponentType.cs create mode 100644 Core/Core.csproj create mode 100644 Core/IEquationComponent.cs create mode 100644 Core/Operations.cs create mode 100644 Core/Properties/AssemblyInfo.cs create mode 100644 Core/Registrate.cs create mode 100644 Core/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 MathApp.sln create mode 100644 MathApp.suo create mode 100644 MathLib/MathApp.csproj create mode 100644 MathLib/MathApp.csproj.user create mode 100644 MathLib/Program.cs create mode 100644 MathLib/Properties/AssemblyInfo.cs create mode 100644 MathLib/bin/Debug/ConsoleApplication1.vshost.exe create mode 100644 MathLib/bin/Debug/ConsoleApplication1.vshost.exe.manifest create mode 100644 MathLib/bin/Debug/MathLib.vshost.exe create mode 100644 MathLib/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache diff --git a/Core/ComponentType.cs b/Core/ComponentType.cs new file mode 100644 index 0000000..1dce235 --- /dev/null +++ b/Core/ComponentType.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace Core +{ + enum ComponentType + { + EQ_ADD, + EQ_SUB, + EQ_DIV, + EQ_MUL + } +} diff --git a/Core/Core.csproj b/Core/Core.csproj new file mode 100644 index 0000000..da17790 --- /dev/null +++ b/Core/Core.csproj @@ -0,0 +1,54 @@ + + + + Debug + AnyCPU + 8.0.30703 + 2.0 + b198255b-c87f-4484-9511-56c8143cad52 + Library + Properties + Core + Core + v4.0 + 512 + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Core/IEquationComponent.cs b/Core/IEquationComponent.cs new file mode 100644 index 0000000..5256986 --- /dev/null +++ b/Core/IEquationComponent.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace Core +{ + interface IEquationComponent + { + public ComponentType Type { get; set; } + public string Arg1 { get; set; } + public string Arg2 { get; set; } + public void Operate(); + } +} diff --git a/Core/Operations.cs b/Core/Operations.cs new file mode 100644 index 0000000..b386fd4 --- /dev/null +++ b/Core/Operations.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace Core +{ + public class Operations + { + public void EquParserLoop(string equ, out float output) { + if (equ != "") { output = 0.0f; } + else { output = 0.0f; } + } + } +} diff --git a/Core/Properties/AssemblyInfo.cs b/Core/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..40f4a9a --- /dev/null +++ b/Core/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("Core")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Microsoft")] +[assembly: AssemblyProduct("Core")] +[assembly: AssemblyCopyright("Copyright © Microsoft 2026")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("b198255b-c87f-4484-9511-56c8143cad52")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Core/Registrate.cs b/Core/Registrate.cs new file mode 100644 index 0000000..48cd2c5 --- /dev/null +++ b/Core/Registrate.cs @@ -0,0 +1,11 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace Core +{ + class Class1 + { + } +} diff --git a/Core/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Core/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..6ffe5bf1129dda6ec5ee8909df1ea314c774879b GIT binary patch literal 5729 zcmZQzWME+U|NsAg5Y52Az`(=Az`&5=o0(jcU!0#-q8FA~T$-2@TvD2nnXl)ZpPQSX z=jr0AqY#!_RGgWgXKQGn2ZlNd&ZRjerA4W>d8wr(MTt2&3IU}_Iho1csg)u5*{ON9 zNe0GgrfKGBhK4Do28qUrtRO2baMTTxGwlA_GKbRC7<;^h3IoXjLdJ~1IWo0yv?nkJi?8Cn{fq#9UQ#_Hg6#~^ho zEy5v|y1_cgjbmgSO`^0&Mey823&RI_nxb+B0<{!4nHd-uxHwrD7#KKNK?EC!UV!hWME)OqJbsw>bxiwY>yNJ149Yz>~TpfNz?-o z!Ko#PmMPd~Y1;Y_WGUDl83qQ1SlamzlpV?A#=yYve-sR< z5cvE5|9@5n1_n?ZvM?}!K zfkA+Qfk6hUPl$nmL70JoL4<*UL6m`kL5zWcL7ahsL4tvSL6U)iL5hKaK^m$SWY3Ta zpkeOVAclN~e1;MR1qN4!Jcbg6B8Ey>RwjxTV_=2nc~E(PPt%27zOv)?cNv)(7#JKt z35bD#A%LNXA)g_O!IL46A&nuQ!Ihx`pAi^xVhl`h`$18Kp#X;f)Ov;xhD3&9hHM5O zhD?THh7yKQhGK?Ph9bClF%JDOVHE}@Mo^vrsR|AS}{hUI@yc_GWdz#zxKz#z}Sz@Wguz@W&$z@Wsyz@W^)z@Wmw zz@Q3slR5(fg9ZZwgC+w5gBAk=gEj*LgAM}&gDwLDgB}9|gFaLp$b2IP1_om&-xNxl zGcYh%K-nNQAZ!EW+c7XO*n`p_ln)BGk&091O7AK(-rzJLAVfaw(fS7j6C9d?56+-k z0!@$loqAh=B1XF6eZ^9C#SAeFz6^;BDGaF$ISiQ$c?_uxF$^gT`3%Vn zr3|?Ypc1--0i>!7TxORtBr@bMD1d8_Qic?UOon_01qLGq0|r9|1BMuQEtkrW%mC2` zGQET$16=PUF~pGVbx@g2wq^zf1{a1@h9rhkhIEE>a2*uRkjPNNkj#+5kjg-)?gQDY zz`(=^O244?ABYBt5yGJOhSh)Q_B$~YF{CmiGGsFpFywy&ZgXaTCt1O+Nh#`?7mqCF6oQ^gn@|>)FuX%X~fzO>KB9Z zE64~?c~b%|dGo+^2q^p^ISrBrvlt+C1}MLP`e(432c#E-tr(aXL49nHnZ(+U9R6s< z0LVy^Fc*UkGiX%k2cwIXft7((wX>0vfs3iJfv$;#g}JVYo4J{;rK72Vu9>r`o13AD zvx%Fjb8U^DUJM+ih1d3we3r(L$&e1Ne?j#Ss5O^|)pk&yl=SfjH3kNTIA{Uy&yd8B z#o)^Ts%s&3gGvKXPA_H%1NUHYSPT_bVqgM~r-15oV*PKx02#Xl83D~*u;dS;$;k#T zLoV@C&GVp;M8*;fjL`UniGtE6Xlw<>htZ(%6JLf>h8%DT1htkD8H&JdCeWx5WNeIq z!IlA%U91^Q7#J9;8Jro67@Qak7+e@k8H^bW7<3s-7%Uhp7|g*eHwJSCGX`A-O9n>< zQ?RTVgENCEgBybzgCTgEK=dgC0W)LpcMgz5WcK)-STHpcX5t8r0ee zq?UsLl&-1iHfsi3s{1ww+@k~aFhJvcHPE)K9zz;~6S$NC^?aNdau`w=Kz@RSx;53^ zfoOLS>jqE{#}V9r%w#BINM&$lNMlF`yOIN30%Dp7ay2ZS(TWaKU|^WUkPPlUmqN!* zLH*)fD)ycWz DO9*Bal^^&I(w@ z93b@zsHX;MVM5GvX2=1LfP-qAOomj3at4ShL@fkyCoU2+{tX)c1(jpO)<4MgFRUB^ zwSx;7av1W#{r@6pi3D;5E}J3ZDhy2EIVaF~GqLs?GB7YKfM{n3Wyk~D3K{E3!3Z^| zGMp5s{sq|!!#EWpNg(^*gCUb41w77_#}Ler!;r_|2JUl#MxKgr_IeP8DUmV%fowmh z)JtZ_2Dd*zBMzXxA1Gyk!ULAp5Vm2m)X1pv92WpiP8iRxRA7nQOgUlp^t)TO}Aa$USPX^a~kXEiC ze6$kOA_a~9=rJUN(;=*r1JZ@SDh%i$Sj?cn5XN8t9{U81^?-64LOnVw;ykEcLl-5U z@8s(i0-7JvWAI~eWe8z#gN|8&N-|JclFgvQ5C-mFgL*Qc(I#7lG6oX{kjr$SxgFHn z2bGAn44~2wR0@LH-yr{ju&b{dY_I@}v*s`k^vE%&yatV##(-T9n$0X`Fl2zl+UysL zYH!yqD9^g#(pep)UfKmwpyD>O2xH1?pm@v39I5QYB=z`mmh74{Dx(tR4h72wY z#tiY$aLU4xJFLja|Dd`;0klwnfq{WI`$6&Q%izqA$WQ=Ii-?FYBg1}ByC@B61itbI zR40Mv7NJV9QlR<=5t@i~Fjy5s1wpOaLr^v~C{pc5w$sTuH~_s}!y?MS;O-Rc91b6K zh4sWiZ7!#F%Z>kB{)xPi`TW#-Sj$;oMI7t{C+A>iP`QZNriaBHs4tlY?l z7#ta#8C=1NK_ipa42BHm;1U_ef~4#J|3Pynknqce^!h*zQm{S<0h(V*WvD<}jQ~pH zpxQPcJaQ2O?LoyLjpSnb7GeU(EXdpe$ZQY~BF?}7VuQqB*ae>QkjJASsSka|0ao(I zU@7}S^9hi$UJqQZ88a9%Sb}HrQW?@162akD!l1`c4sLrGGZ=x}0ic#h8hEw?GS2Vr zcJF4YhxEzA5V~< zTHxW2>TBHdY@ksKP>KZA^N_Vc3TXC%S}oY~2ljk{J0uW!1~zXEYac;c7$BQK?V}im zV1`QYj5lb;Mi1UIMX-VyQW;9XE4o0T0GdgKv@t>9k;0I}kON-*0BU1_@;xYIK&^d9 zY!Aioq5tdf;`}p!ys+ fd_eU$0tY+0ItK@U>aF37L8E!Y*?*&c!yf_w5w#TM literal 0 HcmV?d00001 diff --git a/MathLib/MathApp.csproj b/MathLib/MathApp.csproj new file mode 100644 index 0000000..75b6dd1 --- /dev/null +++ b/MathLib/MathApp.csproj @@ -0,0 +1,57 @@ + + + + Debug + x86 + 8.0.30703 + 2.0 + {C2B0D530-4887-4F76-9A50-6C5FF14C4F5C} + Exe + Properties + ConsoleApplication1 + MathLib + v4.0 + Client + 512 + + + x86 + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + x86 + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/MathLib/MathApp.csproj.user b/MathLib/MathApp.csproj.user new file mode 100644 index 0000000..ace9a86 --- /dev/null +++ b/MathLib/MathApp.csproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/MathLib/Program.cs b/MathLib/Program.cs new file mode 100644 index 0000000..83936ae --- /dev/null +++ b/MathLib/Program.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace MathApp +{ + class Program + { + static void Main(string[] args) + { + } + } +} diff --git a/MathLib/Properties/AssemblyInfo.cs b/MathLib/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..cc4d407 --- /dev/null +++ b/MathLib/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("ConsoleApplication1")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Microsoft")] +[assembly: AssemblyProduct("ConsoleApplication1")] +[assembly: AssemblyCopyright("Copyright © Microsoft 2026")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("8cc97876-f6b0-425b-b07f-3cbab46ce9f7")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/MathLib/bin/Debug/ConsoleApplication1.vshost.exe b/MathLib/bin/Debug/ConsoleApplication1.vshost.exe new file mode 100644 index 0000000000000000000000000000000000000000..bb84a51ac4f20534146c09f2fd9c928d15a903b2 GIT binary patch literal 11600 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 w9ZW=d8o})%0NgbfWdHyG literal 0 HcmV?d00001 diff --git a/MathLib/bin/Debug/ConsoleApplication1.vshost.exe.manifest b/MathLib/bin/Debug/ConsoleApplication1.vshost.exe.manifest new file mode 100644 index 0000000..061c9ca --- /dev/null +++ b/MathLib/bin/Debug/ConsoleApplication1.vshost.exe.manifest @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/MathLib/bin/Debug/MathLib.vshost.exe b/MathLib/bin/Debug/MathLib.vshost.exe new file mode 100644 index 0000000000000000000000000000000000000000..bb84a51ac4f20534146c09f2fd9c928d15a903b2 GIT binary patch literal 11600 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 w9ZW=d8o})%0NgbfWdHyG literal 0 HcmV?d00001 diff --git a/MathLib/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/MathLib/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..d41128ceb8307ff94e614f685cc9cc95e6bfd291 GIT binary patch literal 5911 zcmZQzWME+U|NsAg5Y52Az`(=Az`&5=o0(jcU!0#-q8FA~T$-2@TvD2nnXl)ZpPQSX z=jr0AqY#!_RGgWgXKQGn2ZlNd&ZRjerA4W>d8wr(MTt2&3IU}_Iho1csg)u5*{ON9 zNe0GgrfKGBhK4Do28qUrtRO2baMTTxGwlA_GKbRC7<;^h3IoXjLdJ~1IWo0yv?nkJi?8Cn{fq#9UQ#_Hg6#~^ho zEy5v|y1_cgjbmgSO`^0&Mey823&RI_nxb+B0<{!4nHd-uxHwrD7#KKNK?EC!U;6>3J^&Js9H8b1_lNekZv|11_lP^3JWtfVNigBg!GIJj14V0MHmMHCkdo4gr}5YCpt49FNeY=Nz1oSX2OZjsyb(LmutzhE=>^ zJ0%$y7z$}`C%lVb&h)DlDs80->hx&{Eq4Pa|!7#J9G z=;nV=VwYuLU?`xQjS;yyV1LRnFff$T)mER(yh4!GETFP>w1Gg2I()Q&K&_5TET~pu zi_a`c%`Ik)FV3t=<%lnX3>z>rFsx^Rmz$V9u+i=nXut$#PmmVrevr3aqhmQZIOW0Z zN(dncYH5Ookk}L$7#M=6UknR^TCrdY6hVzDx6+&(Mo=>fRP>^{1k}O>IZ6=R$_2Fr zl^GZqB&waU4m;JdsW31w2vvJz=9PfPU)+lFb3IE^b8FdD85kI(s&S0mRMxVoQK`+W z&cMLHTOE{G4r%~`24QO1G@xNfm1cBOW*)Q&EeL8EgTqjhfq@~B`jLdz_7nuQhCxxm b4o)f{n?XG0wWEa%q0!mV!UjI#7RwC)-5s>? literal 0 HcmV?d00001