-
-
Notifications
You must be signed in to change notification settings - Fork 488
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Indexed SR variables #22909
Comments
Commit: |
Author: Marcelo Forets |
Branch: u/mforets/22909 |
comment:2
This change is backwards incompatible with The argument name of Little thing, but the error messages should start with a lowercase letter (at least all new messages). |
comment:3
as usual, thanks for your prompt feedback!!
yes. with the current commit one has:
instead of:
should i do this with some type checking to handle (integer/string), or just ordering the arguments in a different way and expect user to always type IMO, it is better if
i used
ok, and full stop yes or no? the question is if an exception should be a complete sentence or not. |
comment:4
Replying to @mforets:
As you surmised, you can do one of two things. The first is to put the
I agree. It just means some more complicated code to parse the inputs, but it has better useability.
I think
They are generally not, at least by Python's standard. So no full stop nor uppercase letter. |
comment:6
I'm cc-ing Nils, Karl-Dieter, and Ralf to see if they have any comments before setting this to a positive review. |
comment:7
I'm unsure if I have a preference, but keep in mind the injection issue discussed elsewhere - I don't know whether these should be injected automatically into the global namespace or not. Not that I have a preference on that either :-) but just be sure to see, I didn't follow that discussion carefully. |
comment:8
FYI, this does not inject any variables. It does add it to |
comment:9
also as you can see there is no "INPUT" block in this function. if you want that can be added, together with a list of possible |
comment:10
Don't use a bare |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:12
See also the related #18390 |
comment:13
(i'd like to add a proper docstring to this function) reference page of SR |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:17
Last little thing from me: this could be done -'{{{0}}}'.format(latex_name) + '_{{{0}}}'.format(str(i))
+'{{{}}}_{{{}}}'.format(latex_name, str(i)) |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:19
Replying to @tscrim:
done. |
Reviewer: Travis Scrimshaw |
comment:20
If there are any objections, then set this back from positive review. |
Changed branch from u/mforets/22909 to |
Provide a keyword argument to construct a tuple of symbolic variables:
CC: @nbruin @kcrisman @rwst
Component: symbolics
Keywords: symbolic ring
Author: Marcelo Forets
Branch/Commit:
29c9c2d
Reviewer: Travis Scrimshaw
Issue created by migration from https://trac.sagemath.org/ticket/22909
The text was updated successfully, but these errors were encountered: