Вопросы по теме 'associativity'

Как отличается поведение if- и if! утверждение влияет на диапазон-оператор в скалярном контексте?
На http://novosial.org/perl/one-liner/ я обнаружил следующее два однострочных. Выходы отличаются, потому что оператор unless отличается от if ! (из-за правил ассоциативности и приоритета). cat file: foo bar perl -ne 'print...
453 просмотров
schedule 24.08.2022

Имеют ли двоичные логические операторы ассоциативность?
Определяется ли a && b && c языком как (a && b) && c или a && (b && c) ? Вау, Джерри был быстр. Чтобы усилить вопрос: действительно ли это имеет значение? Будет ли заметна разница между...
1703 просмотров
schedule 30.08.2022

Решение уравнений с ассоциативным и коммутативным оператором
Рассмотрим такую ​​цель в Изабель (и не беспокойтесь о ccProd и ccFromList ): ccProd {x} (set xs) ⊔ (ccProd {x} (set ys) ⊔ (ccFromList xs ⊔ (ccFromList ys ⊔ ccProd (set xs) (set ys)))) = ccProd {x} (set xs) ⊔ (ccFromList xs ⊔ (ccFromList ys ⊔...
119 просмотров

Процесс оценки составного выражения, содержащего два оператора присваивания в JavaScript
Вот составное выражение, содержащее два оператора присваивания: var a = {n: 1}; var b = a; a.x = a = {m: 2}; a; // => {m: 2} b; // => {n: 1, x: {m: 2}} Сложность - это третья строка: a.x = a = {m: 2}; ИМХО, оператор...
86 просмотров

Ассоциативность оператора вызова функции в C
Я проходил тему ассоциативности операторов C. Там я натолкнулся на тот факт, что оператор вызова функции () имеет ассоциативность слева направо. Но ассоциативность проявляется только тогда, когда в выражении встречается несколько операторов с...
2999 просмотров
schedule 05.04.2023

Coq: удалить все (вложенные) скобки из суммы
Предположим, у меня есть сумма вроде a + (b + (c + d)) , которую я хочу преобразовать в a + b + c + d , чтобы применить лемму. Делать это вручную с помощью Nat.add_assoc чрезвычайно утомительно. Есть ли более разумный способ?
487 просмотров
schedule 17.09.2022

Грамматическая ассоциативность BNF
Я пытаюсь понять, как работают левая и правая ассоциативные грамматики, и мне нужна небольшая помощь. Поэтому я решил привести пример и попросить пояснений. По сути, я хочу создать грамматику для двух логических операций: and + implication . Я...
2655 просмотров

Как соотносятся между собой операторная ассоциативность, ассоциативный закон и зависимость значений монад?
С одной стороны, монадический оператор привязки >>= является левоассоциативным (AFAIK). С другой стороны, закон монад требует ассоциативности, т.е. порядок вычислений не имеет значения (как в случае с моноидами). Кроме того, монады кодируют...
165 просмотров

приоритет операторов и ассоциативность в C
я был бы признателен, если бы кто-нибудь мог помочь мне с этой проблемой. В книге, которую я сейчас читаю, есть вопрос Q Что будет на выходе? #include <stdio.h> void main() { int a = 3, b = 2; a = a ==b==0; printf("%d, %d",a,b);...
33 просмотров