Changes between Version 5 and Version 6 of Ticket #24500


Ignore:
Timestamp:
01/30/18 14:01:39 (4 years ago)
Author:
jdemeyer
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #24500 – Description

    v5 v6  
    1 We change the internal API of `Action`: instead of a `_call_` method, we implement an `_act_` method which always take `(g, x)` as arguments, where `g` is the acting element and `x` is the acted-on element.
     1We change the internal API of `Action`: instead of the existing `_call_` method, we implement an `_act_` method which always takes `(g, x)` as arguments, where `g` is the acting element and `x` is the acted-on element.
    22
    33The current implementation using `_call_` takes a left and right argument. This is less efficient because many actions can be left or right actions. This means that every `_call_` method needs to "decode" its arguments as `g` and `x`.