|  | @@ -9,6 +9,7 @@ class Blade {
 | 
	
		
			
				|  |  |  	 */
 | 
	
		
			
				|  |  |  	protected static $compilers = array(
 | 
	
		
			
				|  |  |  		'layouts',
 | 
	
		
			
				|  |  | +		'comments',
 | 
	
		
			
				|  |  |  		'echos',
 | 
	
		
			
				|  |  |  		'forelse',
 | 
	
		
			
				|  |  |  		'empty',
 | 
	
	
		
			
				|  | @@ -152,6 +153,19 @@ class Blade {
 | 
	
		
			
				|  |  |  		return str_replace(array("('", "')"), '', $matches[1]);
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +	/**
 | 
	
		
			
				|  |  | +	 * Rewrites Blade comments into PHP comments.
 | 
	
		
			
				|  |  | +	 *
 | 
	
		
			
				|  |  | +	 * @param  string  $value
 | 
	
		
			
				|  |  | +	 * @return string
 | 
	
		
			
				|  |  | +	 */
 | 
	
		
			
				|  |  | +	protected static function compile_comments($value)
 | 
	
		
			
				|  |  | +	{
 | 
	
		
			
				|  |  | +		$value = preg_replace('/\{\{--(.+?)(--\}\})?\n/', "<?php // $1 ?>", $value);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +		return preg_replace('/\{\{--((.|\s)*?)--\}\}/', "<?php /* $1 */ ?>\n", $value);
 | 
	
		
			
				|  |  | +	}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  	/**
 | 
	
		
			
				|  |  |  	 * Rewrites Blade echo statements into PHP echo statements.
 | 
	
		
			
				|  |  |  	 *
 |