function defined( $c ){
		if( isset($this->literals[$c]) ){
			return true;
		}
		if( ! defined($c) ){
			return false;
		}
		$i = constant( $c );
		return isset( $this->names[$i] ) && $this->names[$i] === $c;
	}
function defined( $c ){
		if( isset($this->literals[$c]) ){
			return true;
		}
		if( ! defined($c) ){
			return false;
		}
		$i = constant( $c );
		return isset( $this->names[$i] ) && $this->names[$i] === $c;
	}
function defined ( $ c ) { if ( isset ( $ this -> literals [ $ c ] ) ) { return true ; } if ( ! defined ( $ c ) ) { return false ; } $ i = constant ( $ c ) ; return isset ( $ this -> names [ $ i ] ) && $ this -> names [ $ i ] === $ c ; }
Test if symbol is defined in this Lex
@param string
@return bool
Test if symbol is defined in this Lex