authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2018-08-25 17:39:43-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2018-08-25 17:39:43-04:00
log526338b00fbe1cac19f64832176af3bdf2108a56
tree4b53d35984c386f9836419ec2d45f3da82efc7a3
parent56a53021a17f36ff048d95b9efce8697653e98e1

document fixed-width integer types

closes #1280

1 files changed, 5 insertions(+), 60 deletions(-)

doc/langref.html.in+5-60
...@@ -247,66 +247,6 @@ pub fn main() void {...@@ -247,66 +247,6 @@ pub fn main() void {
247 Description247 Description
248 </th>248 </th>
249 </tr>249 </tr>
250 <tr>
251 <td><code>i2</code></td>
252 <td><code>(none)</code></td>
253 <td>signed 2-bit integer</td>
254 </tr>
255 <tr>
256 <td><code>u2</code></td>
257 <td><code>(none)</code></td>
258 <td>unsigned 2-bit integer</td>
259 </tr>
260 <tr>
261 <td><code>i3</code></td>
262 <td><code>(none)</code></td>
263 <td>signed 3-bit integer</td>
264 </tr>
265 <tr>
266 <td><code>u3</code></td>
267 <td><code>(none)</code></td>
268 <td>unsigned 3-bit integer</td>
269 </tr>
270 <tr>
271 <td><code>i4</code></td>
272 <td><code>(none)</code></td>
273 <td>signed 4-bit integer</td>
274 </tr>
275 <tr>
276 <td><code>u4</code></td>
277 <td><code>(none)</code></td>
278 <td>unsigned 4-bit integer</td>
279 </tr>
280 <tr>
281 <td><code>i5</code></td>
282 <td><code>(none)</code></td>
283 <td>signed 5-bit integer</td>
284 </tr>
285 <tr>
286 <td><code>u5</code></td>
287 <td><code>(none)</code></td>
288 <td>unsigned 5-bit integer</td>
289 </tr>
290 <tr>
291 <td><code>i6</code></td>
292 <td><code>(none)</code></td>
293 <td>signed 6-bit integer</td>
294 </tr>
295 <tr>
296 <td><code>u6</code></td>
297 <td><code>(none)</code></td>
298 <td>unsigned 6-bit integer</td>
299 </tr>
300 <tr>
301 <td><code>i7</code></td>
302 <td><code>(none)</code></td>
303 <td>signed 7-bit integer</td>
304 </tr>
305 <tr>
306 <td><code>u7</code></td>
307 <td><code>(none)</code></td>
308 <td>unsigned 7-bit integer</td>
309 </tr>
310 <tr>250 <tr>
311 <td><code>i8</code></td>251 <td><code>i8</code></td>
312 <td><code>int8_t</code></td>252 <td><code>int8_t</code></td>
...@@ -476,6 +416,11 @@ pub fn main() void {...@@ -476,6 +416,11 @@ pub fn main() void {
476 </tr>416 </tr>
477 </table>417 </table>
478 </div>418 </div>
419 <p>
420 In addition to the integer types above, arbitrary bit-width integers can be referenced by using
421 an identifier of <code>i</code> or </code>u</code> followed by digits. For example, the identifier
422 <code>i7</code> refers to a signed 7-bit integer.
423 </p>
479 {#see_also|Integers|Floats|void|Errors#}424 {#see_also|Integers|Floats|void|Errors#}
480 {#header_close#}425 {#header_close#}
481 {#header_open|Primitive Values#}426 {#header_open|Primitive Values#}