parser

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

 

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

Ответ

G_Z 23.12.2015 21:00 / 23.12.2015 21:00

А что мешает сделать так?
Ничего не мешает, но лишний метод.

Сделал через промежуточный метод:
@sort[key;value;sort;order]
^if($sort is double){
	^self.data.sort[k;v](^self._double{
		$caller.$key[$k]
		$caller.$value[$v]

		$sort
	})[$order]
}{
	^self.data.sort[k;v]{
		$caller.$key[$k]
		$caller.$value[$v]

		$sort
	}[$order]
}


@_double[code]
$result($code)