parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Интересно, а так быстрее будет? :)

dev 22.11.2005 21:06

@days_per_month[month;year]
^if($month%2 !|| $month\8){
	$result(31)
}{
	^if($month == 2){
		$result(28 | ^is_leap_year($year))
	}{
    		$result(30)
	}
}
или вообще одим методом:
@days_per_month[month;year]
^if($month%2 !|| $month\8){
	$result(31)
}{
	^if($month == 2){
		$result(28 | (($year&3) == 0 && ($year%100!=0 || $year%400==0)))
	}{
    		$result(30)
	}
}