diff options
author | Kartik Agaram <vc@akkartik.com> | 2020-11-27 00:00:40 -0800 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2020-11-27 00:04:54 -0800 |
commit | 125bfde435b4727cbc8d31bc86f47dc75b825d5e (patch) | |
tree | 01da8729bb03497f8698b0fb9e51e7596d696161 /mu.md | |
parent | c165b0be5a83b7b8b16552385b38af74d68a3730 (diff) | |
download | mu-125bfde435b4727cbc8d31bc86f47dc75b825d5e.tar.gz |
7286 - mu.subx: isolate bytes from previous values
Diffstat (limited to 'mu.md')
-rw-r--r-- | mu.md | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mu.md b/mu.md index b342aa6c..a990bc0c 100644 --- a/mu.md +++ b/mu.md @@ -685,7 +685,8 @@ enforce type- and memory-safety, I was forced to carve out a few exceptions: * the `length` instruction on arrays, for translating the array size in bytes into the number of elements. * the `lookup` instruction on handles, for validating fat-pointer metadata -* `var` instructions, for initializing memory +* `var` instructions, to initialize memory +* byte copies, to initialize memory If you're curious, [the compiler summary page](http://akkartik.github.io/mu/html/mu_instructions.html) has the complete nitty-gritty on how each instruction is implemented. Including |