| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Variables are now expression that have a shape and contain a symbol.
The symbol in its own is not a variable, as the shape is unknown, but
this information can is stored in the state object. So it is possible
to reconstruct a variable by doing
init_variable_expr(sym, state.get_shape(sym))
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
poly.give_name
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Again, for pretty printing it is annyong to see that -2 * x becomes
x * (-2)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Does this, combined with ShapeExpr make ParametrieExpr obsolete?
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
in commit 75e0780acdd537e43e1ec8c7228e68ead13515cf
|