| 
		
			Сообщение от x-yuri
			
		
	 | 
	| 
		т.е. получается надо использовать исключения либо по причине качества кода
	 | 
	
У нас получается, что так. На данный момент их в движке осталось 3. Одно контролирует дату, остальные два контролируют структурные моменты...
Правда оговорюсь, это не JS программки. Но этот подход я бы примени и к JS... Поскольку пока не вижу в чём-то другом особого смысла в прерывании программы именно по "своей ошибке", а не ошибке исполнения...