Mathics icon indicating copy to clipboard operation
Mathics copied to clipboard

This repository is for archival. Please see https://github.com/Mathics3/mathics-core

Results 106 Mathics issues
Sort by recently updated
recently updated
newest added

Although I don't necessarily need the GUI front-end it would be nice if there were a way to run MUnit tests from Mathics.

Add a mathics package, analygous to packages `VectorAnalysis` or `DiscreteMath`CombinatoricaV0.9`, which does what it can to provide compatibility with various WL versions. I the beginning it could be something no...

The Mathematica Subsets[] command, for combinations generation, is missing.

enhancement

WL has [DiscretePlot](https://reference.wolfram.com/language/ref/DiscretePlot.html) and [LogPlot](https://reference.wolfram.com/language/ref/LogPlot.html), [ListPlot3D](https://reference.wolfram.com/language/ref/ListPlot3D.html) among others. @TiagoCavalcanteTrindade is this something you'd be interested in?

Using ByteCount (specifically, using asizeof module), one can see a huge consumption of memory to store Mathics expressions. For example, storing `List[1, 2]` takes about 38x the amount MMA takes....

enhancement
performance

Mathics gives a warning message `UpSetDelayed::write: Tag Pattern in a b_ is Protected` for the following definition: ```mma a b_ ^:= c ``` though the definition seems to work (for...

For 3D rendering of 2D polygons it may be useful to have [CoplanarPoints](https://reference.wolfram.com/language/ref/CoplanarPoints.html). The sympy name for this is [is_coplanar](https://reference.wolfram.com/language/ref/CoplanarPoints.html).

The second line in the following definition of a function gives an `AttributeError`. ```mma f[Except[_[___], x_?NumericQ]] := g[x]; f[f[x_]] := x; (* crashes with AttributeError: 'NoneType' object has no attribute...

`lxml` is needed right now only for HTML import. Also it is an aging package and not required in Sage. See See https://trac.sagemath.org/ticket/31778#comment:13 However HTML code needs to be rewritten...

`ListPlot[Reverse[Range[10]]]` gives: ![mathics-listplot-bug](https://user-images.githubusercontent.com/8851/113552083-a4254780-95c3-11eb-80a7-a8c31653127a.png)