original_docstring:  Assign a value to the signal. Deals with flops internally. 
docstring: Assign a value to the signal. Deals with flops internally.
docstring_tokens: Assign a value to the signal . Deals with flops internally .
code: def eq(self, value, sync=False):
          """ Assign a value to the signal. Deals with flops internally. """
  
          # If the domain is combinatorial, assign the value to left-hand side
          # signal of the flip-flop
          if not sync and self.is_flop:
              return self.next.eq(value)
  
          return super().eq(value)
code_tokens: def eq ( self , value , sync = False ) : if not sync and self . is_flop : return self . next . eq ( value ) return super ( ) . eq ( value )
short_docstring: Assign a value to the signal.
short_docstring_tokens: Assign a value to the signal .
comment: """ Assign a value to the signal. Deals with flops internally. """$SEP$# If the domain is combinatorial, assign the value to left-hand side$SEP$# signal of the flip-flop