pl2 operator question escape - palexisru/pl2_rus GitHub Wiki
оператор ? используется в следующих контекстах:
как оператор отладочного вывода
как оператор описания предопределенных математических констант и операторов.
Например:
?logical.if(boolean : value_true : value_false) - результатом выражения является первое или второе значение
?math.Pi - описание числа **Пи**, как элемента математических формул
?math.Pi.value - константа сопроцессора - значение числа **Пи**
?math.E - описание числа **e**, как элемента математических формул
?math.E.value - константа сопроцессора - значение числа **e**
?math.i - комплексная единица = ?math.sqrt(-1)
?math.sin(_<val>_) - тригонометрическая функция синуса
?apl.store(val ...) - оператор присваивания APL
?apl.add(val) - оператор сложения
?apl.sum - оператор вычисления суммы
т.п.