From 51a87fa71246db74b05bd4203b52ab799fab4964 Mon Sep 17 00:00:00 2001 From: Sigilante <57601680+sigilante@users.noreply.github.com> Date: Fri, 28 Apr 2023 08:11:12 -0500 Subject: [PATCH] Hotfix typo in bit width --- content/blog/literals.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/blog/literals.md b/content/blog/literals.md index 5bcf928..29f5b11 100644 --- a/content/blog/literals.md +++ b/content/blog/literals.md @@ -165,7 +165,7 @@ Since we're being quite thorough in this article, let's summarize every single a | `@uw` | unsigned base64 | `0w_____._____` | `0wbnC.8haTg` | | | `@ux` | unsigned hexadecimal | `0x____.____` | `0x5f5.e138` | | -You'll also find some irregular auras in use: `%lull`, for instance, has a `@uxblob` type. Nonstandard auras (i.e. those not listed in the table above) render as `@ux` visibly, but are still subject to nesting rules. In fact, the capital-letter suffixes one occasionally encounters (like `@tD` and `@uvJ`) are programmer annotations to mark the intended bit-width of a value. (`A` = {% math %}2^0{% /math %}, `B` = {% math %}2^1%{% /math %}, `C` = {% math %}2^2{% /math %}, `D` = {% math %}2^3{% /math %}, `E` = {% math %}2^5{% /math %}, etc.) +You'll also find some irregular auras in use: `%lull`, for instance, has a `@uxblob` type. Nonstandard auras (i.e. those not listed in the table above) render as `@ux` visibly, but are still subject to nesting rules. In fact, the capital-letter suffixes one occasionally encounters (like `@tD` and `@uvJ`) are programmer annotations to mark the intended bit-width of a value. (`A` = {% math %}2^0{% /math %}, `B` = {% math %}2^1%{% /math %}, `C` = {% math %}2^2{% /math %}, `D` = {% math %}2^3{% /math %}, `E` = {% math %}2^4{% /math %}, etc.) We also include two other literal syntaxes which don't resolve to atoms: