function register_node_class( $s, $class ){
		if( ! class_exists($class) ){
			$s = $this->token_name( $s );
			throw new Exception( "If you want to register class `$class' for symbol `$s' you should include it first" );
		}
		$this->node_classes[$s] = $class;
	}
function register_node_class( $s, $class ){
		if( ! class_exists($class) ){
			$s = $this->token_name( $s );
			throw new Exception( "If you want to register class `$class' for symbol `$s' you should include it first" );
		}
		$this->node_classes[$s] = $class;
	}
function register_node_class ( $ s , $ class ) { if ( ! class_exists ( $ class ) ) { $ s = $ this -> token_name ( $ s ) ; throw new Exception ( "If you want to register class `$class' for symbol `$s' you should include it first" ) ; } $ this -> node_classes [ $ s ] = $ class ; }
Register a custom ParseNode class for a given symbol
@param Mixed
@param string
@return void
Register a custom ParseNode class for a given symbol