Juan Mauricio Matera

Results 101 issues of Juan Mauricio Matera

This PR implements the changes proposed in https://github.com/Mathics3/mathics-core/discussions/317#discussioncomment-2865937

This PR adds a basic Pyston workflow. Something that is not still working is pytest, since it seems to use Python and not Pyston to run the tests.

This is an alternative to #368, but with all the optional libraries installed.

## Description If two symbols `A` and `B` are attached to the same expression `expr`, and at some point `Set` is called over a `Part` of one of them (for...

Assignment

Description ---------------- In WMA, a string can produce a text equivalent to a boxed expression. For example, ``` "Power: \!\(a \^ b\)" ``` produces the same formatted text as the...

enhancement

When `SameQ` is applied to two `PrecisionReal` numbers that differ in a quantity under the precision, WMA returns `True`, while Mathics returns `False`. The issue does not affect `Equal`. For...

``` 7/; F[a]:=7 ``` raises a unhandled exception instead of aborting the evaluation.

In #58 I tried to fix this issue: In WMA ``` In[1]:= F[a, Unevaluated[a]] Out[1]:=F[a, Unevaluated[a]] ``` In Mathics ``` In[1]:= F[a, Unevaluated[a]] Out[1]:=F[Unevaluated[a], Unevaluated[a]] ``` This happens because as...

Certain expressions like `SphericalBesselJ` are implemented as native WL rules. Depending of how we write these rules, we need several steps before reaching a fixed point in the evaluation. For...

Looking at the problem about "singletonize" symbols, I hit these two functions that are not documented, and seems to be important in things relating to handling list and in general,...