A solução de and* e or* facilita codificação de problemas, mas não precisamos de operadores diferentes. Podemos simplesmente chegar no preproc se and e or tem mais de dois argumentos e, caso positivo, transformar na forma alinhada.
Isto afetará também a função que testa de uma fórmula é bem formada. Vide #1, neste caso a verificação pode ser feita antes ou depois da transformação na forma alinhada.
A solução de and* e or* facilita codificação de problemas, mas não precisamos de operadores diferentes. Podemos simplesmente chegar no preproc se and e or tem mais de dois argumentos e, caso positivo, transformar na forma alinhada.
Isto afetará também a função que testa de uma fórmula é bem formada. Vide #1, neste caso a verificação pode ser feita antes ou depois da transformação na forma alinhada.