X-Git-Url: http://git.subgeniuskitty.com/vvhitespace/.git/blobdiff_plain/fec6668632e44bad7859dbc29e500d9a33422f6c..6a0f845cfaf0795c2898781e795267f4b07a3051:/stdlib/README.md diff --git a/stdlib/README.md b/stdlib/README.md index 6f12f4a..9119b75 100644 --- a/stdlib/README.md +++ b/stdlib/README.md @@ -95,6 +95,7 @@ header comment for each function to learn the call and return stack. 10000 ----- random (math.pvvs) 10001 ----- absolute value (math.pvvs) 10010 ----- greatest common divisor (math.pvvs) + 10011 ----- fastrand (math.pvvs) 011xxx - heap functions 11000 ----- memset (heap.pvvs) 11001 ----- memcpy (heap.pvvs) @@ -166,7 +167,7 @@ Be cautious when pushing constants in your code for use as bit arrays. Due to the mismatch between the VVhitespace language's sign-magnitude representation of integers and the interpreter's internal twos-complement representation, bit arrays with a leading `1` (i.e. negative numbers) may appear quite different -then expected in your source code. +than 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`.