#18123: let Transducer(word) output a word
-------------------------------------+-------------------------------------
       Reporter:  dkrenn             |        Owner:
           Type:  enhancement        |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-6.6
      Component:  finite state       |   Resolution:
  machines                           |    Merged in:
       Keywords:  sd66, transducer,  |    Reviewers:
  words                              |  Work issues:
        Authors:  Daniel Krenn       |       Commit:
Report Upstream:  N/A                |  c6340ac5368b61d4de44b3a1b67359bf495ed311
         Branch:                     |     Stopgaps:
  u/dkrenn/fsm/words                 |
   Dependencies:  #18118, #18114,    |
  #15267                             |
-------------------------------------+-------------------------------------
Changes (by {'newvalue': u'Daniel Krenn', 'oldvalue': ''}):

 * status:  new => needs_review
 * commit:   => c6340ac5368b61d4de44b3a1b67359bf495ed311
 * dependencies:  #18118 => #18118, #18114, #15267
 * author:   => Daniel Krenn


Old description:

> Make
> {{{
> sage: W = Words([0,1])
> sage: inverter.process(W([0,1,0]))
> word: 101
> sage: inverter.process(words.FibonacciWord([0,1]))
> word: 1011010110110101101011011010110110101101...
> }}}
> work.
>
> See also #18118.

New description:

 Make
 {{{
 sage: W = Words([0,1])
 sage: inverter(W([0,1,0]))
 word: 101
 sage: inverter(words.FibonacciWord([0,1]))
 word: 1011010110110101101011011010110110101101...
 }}}
 work.

 See also #18118.

--

Comment:

 Last 10 new commits:
 
||[http://git.sagemath.org/sage.git/commit/?id=9bf4d02cf240a0a561b20be7a1c1ecdf04627d1a
 9bf4d02]||{{{iter_process_simple: docstring and small renaming of
 parameter}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=9376b188d40e1e7d98a6e37efd4cb95a1a108b67
 9376b18]||{{{improved doctests (using words)}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=3d3039b63ac494f16e3b5ea4ef14dbfdb28acc38
 3d3039b]||{{{Merge branch 'fsm/iter_process-simple' into fsm/words}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=7d8605e375be008044e9760e9bd9f0f14b1e3ece
 7d8605e]||{{{add option automatic_output_type}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=9c093236d1229c5836934f43fb1701855b097485
 9c09323]||{{{make __call__ work nicly with infinite words}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=d28af2fd91a02f82c45cb255195cff2c3ded0f4f
 d28af2f]||{{{minor code simplification}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=192671d5a5638a1dc3611430c274befef13ea2a2
 192671d]||{{{mention new option in docstring of __call__}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=894eb3936a6141cbfcefa65a535db74229444e8d
 894eb39]||{{{docstring __call__: reorganize examples}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=afb0178586c00320eb7ee58022939f368bf73343
 afb0178]||{{{__call__: examples on words added}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=c6340ac5368b61d4de44b3a1b67359bf495ed311
 c6340ac]||{{{include words-examples in top of file}}}||

--
Ticket URL: <http://trac.sagemath.org/ticket/18123#comment:4>
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 http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to