Size: a a a

2020 October 17

SA

Sokolov Andrew in Lisp Forever
in-range
источник

SA

Sokolov Andrew in Lisp Forever
(in-range x (10 5))
источник

VL

Valeriy L in Lisp Forever
хмм
источник

VL

Valeriy L in Lisp Forever
может
источник

SA

Sokolov Andrew in Lisp Forever
более того
источник

SA

Sokolov Andrew in Lisp Forever
сек
источник

VL

Valeriy L in Lisp Forever
(in-range x -10 5)
источник

VL

Valeriy L in Lisp Forever
или (in-range -10 x 5)
источник

VL

Valeriy L in Lisp Forever
хотя не, уже есть <=
источник

SA

Sokolov Andrew in Lisp Forever
(in-range x -10 5 t nil) че то такое
источник

VL

Valeriy L in Lisp Forever
а точно
источник

SA

Sokolov Andrew in Lisp Forever
t значит что крайнее тожевходит
источник

SA

Sokolov Andrew in Lisp Forever
по дефолту допустим первое входит второе нет
источник

VL

Valeriy L in Lisp Forever
Sokolov Andrew
(in-range x -10 5 t nil) че то такое
выглядит нечитаемо правда
источник

VL

Valeriy L in Lisp Forever
я думаю тут ридер макрос бы найс заюзать
источник

a

akater in Lisp Forever
Valeriy L
я еще не видел такого языка
В Wolfram дофига инфикса, и неравенства есть, конечно (не понимаю, в чем тут проблема у тех, у кого нет, вообще-то).

Кстати, там для сложных неравенств есть че-то типа
(inequality x '< y '≤ z '< ω)
источник

SA

Sokolov Andrew in Lisp Forever
окей тогда
источник

SA

Sokolov Andrew in Lisp Forever
(in-range x (-10) 5)
источник

SA

Sokolov Andrew in Lisp Forever
первле входит второе нет
источник

VL

Valeriy L in Lisp Forever
akater
В Wolfram дофига инфикса, и неравенства есть, конечно (не понимаю, в чем тут проблема у тех, у кого нет, вообще-то).

Кстати, там для сложных неравенств есть че-то типа
(inequality x '< y '≤ z '< ω)
дело в том что во всяких C-like языках </<=/>/>= это бинарные операторы
источник