Mathics
Mathics copied to clipboard
This repository is for archival. Please see https://github.com/Mathics3/mathics-core
@rocky @mmatera and I have been discussing the possibility of using RsT for inline documentation instead of DocBook for a while. There are a couple of advantages with this. First...
There is a lot here that could be improved. One thing that is irksome is that strings are returned without surrounding quotes when often what you want are the surrounding...
pyplot or matlib PNGs produced are not inlined and have full file PNG information. Figure out how to either convert this to an inline PNG, or how to change the...
In Rubi, it seems to ``System`Private`$InputFileName`` to exist [here](https://github.com/RuleBasedIntegration/Rubi/blob/master/Rubi/Kernel/init.m#L15) and [here](https://github.com/RuleBasedIntegration/Rubi/blob/master/Rubi/Rubi.m#L57). Mathics however provides ``System`$InputFilename``.
When using Plot on a function with an imaginary part (e.g. `Plot[Ix,{x,1,10}]`, only an empty coordinate system is returned. WolframAlpha's solution is to show two grafs: Plot[{Re[Ix],Re[Ix]},{x,1,10}]`, which might be...
WL I[nformation](https://reference.wolfram.com/language/ref/Information.html) supports patterns like `?Add*` We may have to extend parsing to be able to handle this?
At the last SAGE Days conference in 2020, someone suggested running [Rubi](https://rulebasedintegration.org/) under Mathics. I started with version 4.16.1.0 and hacked that to at least load. This is in the...
DeleteCases is just implemented partially. In order to make #995 working, it would be necesary to support the levelspec and n parameters: https://reference.wolfram.com/language/ref/DeleteCases.html
These fixes are necessary for PR #995. ``Needs`` do not properly handle to check that a package was already loaded. This is a problem for packages loaded from an URL,...