original_string: private function parseConditions() {
  		$index = $this->pos;
  		$return = $a = $this->parseCondition();
  		if( $a ){
  			while( true ){
  				if( !$this->PeekReg('/\\G,\s*(not\s*)?\(/') ||  !$this->MatchChar(',') ){
  					break;
  				}
  				$b = $this->parseCondition();
  				if( !$b ){
  					break;
  				}
  
  				$return = $this->NewObj4('Less_Tree_Condition',array('or', $return, $b, $index));
  			}
  			return $return;
  		}
  	}
code: private function parseConditions() {
  		$index = $this->pos;
  		$return = $a = $this->parseCondition();
  		if( $a ){
  			while( true ){
  				if( !$this->PeekReg('/\\G,\s*(not\s*)?\(/') ||  !$this->MatchChar(',') ){
  					break;
  				}
  				$b = $this->parseCondition();
  				if( !$b ){
  					break;
  				}
  
  				$return = $this->NewObj4('Less_Tree_Condition',array('or', $return, $b, $index));
  			}
  			return $return;
  		}
  	}
code_tokens: private function parseConditions ( ) { $ index = $ this -> pos ; $ return = $ a = $ this -> parseCondition ( ) ; if ( $ a ) { while ( true ) { if ( ! $ this -> PeekReg ( '/\\G,\s*(not\s*)?\(/' ) || ! $ this -> MatchChar ( ',' ) ) { break ; } $ b = $ this -> parseCondition ( ) ; if ( ! $ b ) { break ; } $ return = $ this -> NewObj4 ( 'Less_Tree_Condition' , array ( 'or' , $ return , $ b , $ index ) ) ; } return $ return ; } }
docstring: Parses the conditions
  
  @return Less_Tree_Condition|null
docstring_tokens: Parses the conditions