#20705: Classes for Reed Muller Codes
-------------------------------------+-------------------------------------
Reporter: panda314 | Owner:
Type: enhancement | Status: needs_work
Priority: major | Milestone: sage-7.3
Component: coding theory | Resolution:
Keywords: | Merged in:
Authors: | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
u/panda314/classes_for_reed_muller_codes|
23ff289a86e2d4266512e631f50ee75c6338ccd8
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Comment (by dlucas):
> Thanks. I have started implementing some of the changes you have
suggested.
Cool!
> Regarding formatting, is there any format code or something that i can
plug in a ide interface and automatically implement them? It will be
tedious to go through the code and manually do them.
Not that I know, I'm afraid. I'm not using any IDE but vim, so I can't be
sure though.
But if it's just to change `MyVariable` to `my_variable`, any text editor
has a search and replace feature which will do the job. Of course, you
will have to feed it with the target name everytime...
> Regarding private functions. I had not added examples for them because
doctest would not be able to execute them since i had not listed them
anywhere. Will writing them as _<private functions> solve that?
Actually, doctests will be executed. Making these methods private with
`_name` will make them disappear from the online doc, but the doctesting
framework will run them as well. See `_punctured_form` in `grs.py` for an
example.
Best,
David
--
Ticket URL: <http://trac.sagemath.org/ticket/20705#comment:12>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.