diff options
Diffstat (limited to 'spec/Appendices.md')
-rw-r--r-- | spec/Appendices.md | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/spec/Appendices.md b/spec/Appendices.md index 02757f4..71a9320 100644 --- a/spec/Appendices.md +++ b/spec/Appendices.md @@ -160,22 +160,30 @@ int64 - 64-bit integer - uint8 - 8-bit integer + int - the default-width integer - uint16 - 16-bit integer + uint8 - 8-bit unsigned integer - uint32 - 32-bit integer + uint16 - 16-bit unsigned integer - uint64 - 64-bit integer + uint32 - 32-bit unsigned integer + + uint64 - 64-bit unsigned integer + + uint - the default-width unsigned integer float32 - floating point number (32-bit) float64 - floating point number (64-bit) + float - the default-width floating point number + void - void type type - meta type + vect* - libtnsl tnsl.vector.vector type + Values: @@ -194,7 +202,7 @@ extends* - extends a struct or interface - is* - checks if the variable's type is or extends another type + is* - checks if the variable's type is or extends another type (tnsl.reflect._is) method - creates a block of type-associated functions @@ -255,9 +263,9 @@ Memory control: - alloc* (and related) - allocate (or reallocate) memory from somewhere + alloc* (and related) - allocate (or reallocate) memory from somewhere (tnsl.alg._alloc) - delete* - free allocated memory + delete* - free allocated memory (tnsl.alg._delete) \* keyword requires a libtnsl implimentation |