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;
		}
	}
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;
		}
	}
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 ; } }
Parses the conditions

@return Less_Tree_Condition|null
Parses the conditions