true && not true ^~~~ expected a `(` after `not` ^~~~ unexpected 'true', expecting end-of-input true || not true ^~~~ expected a `(` after `not` ^~~~ unexpected 'true', expecting end-of-input true && not (true) ^ expected a `(` immediately after `not` ^ unexpected '(', expecting end-of-input true && not true ^~~~ expected a `(` after `not` ^~~~ unexpected 'true', expecting end-of-input