Updated vector space (markdown)

Simon Brooke 2017-01-02 11:16:55 +00:00
parent fd4daac53e
commit 1a4682c538

@ -24,7 +24,7 @@ The tag will be a 32 bit unsigned integer in the same way and for the same reaso
### Vecp-pointer
The vecp pointer is a back pointer to the VECP object in cons space which points to this vector space object. It is, therefore, obviously, the size of a cons cell, which is to say 64 bits.
The vecp pointer is a back pointer to the VECP object in cons space which points to this vector space object. It is, therefore, obviously, the size of a [[cons pointer]], which is to say 64 bits.
### Size
@ -51,4 +51,4 @@ We definitely need chunks of executable code - compiled functions.
### HASH
We definitely need hashtables, to implement namespaces, regularities and so on. A hashtable is implemented as a pointet to a hashing function, and an array of N cons-pointers each of which points to an [[association list]] acting as a hash bucket.
We definitely need hashtables, to implement namespaces, regularities and so on. A hashtable is implemented as a pointer to a hashing function, and an array of N cons-pointers each of which points to an [[association list]] acting as a hash bucket.