Alexander Potapov
Alexander Potapov
I am building all my CMake projects with clang compiler & Visual Studio IDE. This PR includes fixes which allows RTTR to be built with LLVM toolchain on Windows. Clang...
I am building RTTR from sources with CMake. I use Visual Studio with LLVM toolchain (clang compiler). In [set_compiler_warnings function](https://github.com/rttrorg/rttr/blob/master/CMake/utility.cmake#L393) you set `-Werror` & `-Wall` parameters, which causes clang to...
```cs Entity e = "arcsin(x) - x*pi/3"; Console.WriteLine(e.SolveEquation("x")); ``` Yes, this equation does not have analytical solution, but `SolveNt()` can (and should!) find all roots, as their number is finite...
`Console.WriteLine("ln(2^1000) / ln(2^(-1000))".Eval());` outputs 0 instead of -1, even if simplify is used before
here are some missing cases: - [x] `lim(x -> inf) (1 + 1/x)^x` - [x] `lim(x-> 0) sin(x) / x` - [ ] `lim(x -> inf) e^x - x` *more...
There are a lot of stuff to do, but to begin with, I will put some unsolvable by AM integrals here: - [ ] `cos(x^2)*x` variable substitution method, [WolframAlpha](https://www.wolframalpha.com/input/?i=integrate+cos%28x%5E2%29*x) -...
Same as for trigonometric and exponential solver, we need a logarihtmic solver which converts equation with logarithms to polynomial, if possible
``` D:\repos\MxEngine\out\build\x64-Clang-Debug\lld-link : error : undefined symbol: DebugCreate >>> referenced by D:\boost\boost\stacktrace\detail\frame_msvc.ipp:126 >>> MxEngine.lib(Platform.cpp.obj):(private: static void __cdecl boost::stacktrace::detail::debugging_symbols::try_init_com(class boost::stacktrace::detail::com_holder &, class boost::stacktrace::detail::com_global_initer const &)) ``` Fixed by manually including winapi...
* Compiler Used: MSVC (Visual Studio 2019 (v142)) * Operating System: Windows 10 x64 * Architecture: 64bit / Win32 Calling overloaded function in chaiscript with one mismatched type (for example...
Here you can post your opinion about the engine or general feedback. Feel free to ask any questions, request new api features or post your problems. Also here you can...