| 
	
	
		
		
		
		
		 А я короче пишу минишаблонизатор для конструкций, типа регулярок тока выше уровнем) конструкции состоят из токенов, и я могу указывать какие токены могут идти а какие нет) 
 
например шаблон конструкции "функция" выглядит так 
 
'function \( (word,?)* \)  \{ .* \}' 
 
то есть как регулярки тока за место слов там названия токенов, некоторые названия , например открывающая скобка, приходится экранировать, а чтобы не экранировать можно было назвать типа открСкобка и шаблон выгладил бы так: 
 
'function открСкобка (word,?)* закрСкобка  открФигурнСкобка .* закрФигурнСкобка' 
 
Ну короче пишу чо то типа языка для описания конструкций) чтобы потом не ебаца и добавлять разные плюшки в интерпритатор) крута да)? 
 
Ну или например описать конструкцию "блок" научить его отсчитывать одинаковое количество открывающих скобочек и закрывающий а в шаблоне функции писать просто 'function \( (word,?)* \)  \{ блок \}' 
 
Короче есть где разгуляться) 
 
kobezzza, короче сяп за вдохновение) 
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось iKillMaxmaxmaximus, 10.07.2013 в 22:05.
				
				
			
		
		
	
		
		
	
	
	 |