You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: design/mvp/Binary.md
+3-1Lines changed: 3 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -355,7 +355,7 @@ Notes:
355
355
(See [Value Definitions](Explainer.md#value-definitions) in the explainer.)
356
356
357
357
```ebnf
358
-
value ::= t:<valtype> len:<uN> v:<val(t)> => (value t v) (where len = |v+|)
358
+
value ::= t:<valtype> len:<uN> v:<val(t)> => (value t v) (where len = ||v||)
359
359
val(bool) ::= 0x00 => false
360
360
| 0x01 => true
361
361
val(u8) ::= v:<core:byte> => v
@@ -407,6 +407,7 @@ Notes:
407
407
-[`core:f64`]
408
408
*`&` operator is used to denote bitwise AND operation, which performs AND on every bit of two numbers in their binary form
409
409
*`isnan` is a function, which takes a floating point number as a parameter and returns `true` iff it represents a NaN as defined in [IEEE 754 standard]
410
+
*`||B||` is the length of the byte sequence generated from the production `B` in a derivation as defined in [Core convention auxilary notation]
0 commit comments