X-Git-Url: http://git.subgeniuskitty.com/vvhitespace/.git/blobdiff_plain/8fc485d739c55bf179379882747e5940071dca31..fec6668632e44bad7859dbc29e500d9a33422f6c:/stdlib/README.md diff --git a/stdlib/README.md b/stdlib/README.md index e455d3c..6f12f4a 100644 --- a/stdlib/README.md +++ b/stdlib/README.md @@ -78,9 +78,6 @@ to use the function. # Resource Reservations # -Since all labels share a global namespace, the standard library makes the -following reservations: - ## Entry Points ## @@ -139,6 +136,9 @@ header comment for each function to learn the call and return stack. ## Labels ## +Since all labels share a global namespace, the standard library makes the +following reservations: + 00000000 0xxxxxxx - reserved for stdlib function entry points 00000000 1xxxxxxx - available for use in user programs 0xxxxxxx xxxxxxxx - reserved for private use by stdlib @@ -169,9 +169,7 @@ arrays with a leading `1` (i.e. negative numbers) may appear quite different then expected in your source code. For example, to push a 64-bit array of all `1`'s on to the stack we must push -`SSTTN`, or `-1`, not -`SSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTN`, or -`2^65-1`. +`SSTTN`, or `-1`. ## Extending Heap Reservation ##