Clarify some docs on operator precedence
diff --git a/doc/puffs-the-language.md b/doc/puffs-the-language.md
index da55903..edffe1e 100644
--- a/doc/puffs-the-language.md
+++ b/doc/puffs-the-language.md
@@ -60,8 +60,8 @@
## Operators
-All binary operators have equal precedence. `a * b + c` is an invalid
-expression. You must explicitly write either `(a * b) + c` or `a * (b + c)`.
+There is no operator precedence. `a * b + c` is an invalid expression. You must
+explicitly write either `(a * b) + c` or `a * (b + c)`.
Some binary operators (`+`, `*`, `&`, `|`, `^`, `and`, `or`) are also
associative: `(a + b) + c` and `a + (b + c)` are equivalent, and can be written
@@ -292,4 +292,4 @@
---
-Updated on August 2017.
+Updated on November 2017.