Só faltou o xor do lua que é feito por bitwise tirando isso, é interresante como cada linguagem pode variar minimamente mas no final o conceito é o mesmo, acho que depois que você domina uma linguagem por completo fica mais fácil aprender qualquer linguagem pois você conhece os conceitos so se deparar com algo diferente/novo que não tinha na linguagem que usava, depois de se acostumar com a sintaxe você aprende as peculiaridades da linguagem(esse comentario depois da virgula não teve muito haver mas achei legal falar sobre)
Em resposta a Como utilizar operadores lógicos em qualquer línguagem?
2