original_string: protected function assign($name = null) {
  if ($name) $this->currentProperty = $name;
  return $this->literal(':') || $this->literal('=');
  }
code: protected function assign($name = null) {
  if ($name) $this->currentProperty = $name;
  return $this->literal(':') || $this->literal('=');
  }
code_tokens: protected function assign ( $ name = null ) { if ( $ name ) $ this -> currentProperty = $ name ; return $ this -> literal ( ':' ) || $ this -> literal ( '=' ) ; }
docstring: Consume an assignment operator
  Can optionally take a name that will be set to the current property name
docstring_tokens: Consume an assignment operator Can optionally take a name that will be set to the current property name