import Type.Integer
The Type.Integer class has a bunch of type declarations used throughout the Basis library.
type Integer.Type in Byte, Parcel, Word, Cell
Bit0 |= 1, Bit7 |= 2 ^ 7, Bit15 |= 2 ^ 15, Bit16 |= 2 ^ 16, Bit31 |= 2 ^ 31, Bit32 |= 2 ^ 32, Bit47 |= 2 ^ 47, Bit48 |= 2 ^ 48, Bit62 |= 2 ^ 62, Bit63 |= 2 ^ 63, Byte0 |= #FF, Byte1 |= #FF00, Byte2 |= #FF_0000, Byte3 |= #FF00_0000, Byte4 |= #FF_0000_0000, Byte5 |= #FF00_0000_0000, Byte6 |= #FF_0000_0000_0000, Byte7 |= #FF00_0000_0000_0000, Parcel0 |= #FFFF, Parcel1 |= #FFFF_0000, Parcel2 |= #FFFF_0000_0000, Parcel3 |= #FFFF_0000_0000_0000, At.Bound |= -Span( @ ), Parcel.Bound |= -2, Word.Bound |= -4, Cell.Bound |= -8
Is.Gilda.Integer( Literal string, Signed=0 Bit ) ==> Valid Bit ENDIAN change Integer cell pure ENDIAN change Integer word pure ENDIAN change Integer parcel pure INTEGER.GILDA exit Integer cell, entry Input string, change Index=0 word INTEGER.DECIMAL exit Integer cell, entry Input string, change Index=0 word INTEGER.HEXADECIMAL exit Integer cell, entry Input string, change Index=0 word INTEGER.OCTAL exit Integer cell, entry Input string, change Index=0 word INTEGER.BINARY exit Integer cell, entry Input string, change Index=0 word Form.Radix( Value word, Radix cell ) ==> Form string INTEGER.GILDA exit Integer word, entry Input string, change Index=0 word INTEGER.DECIMAL exit Integer word, entry Input string, change Index=0 word INTEGER.HEXADECIMAL exit Integer word, entry Input string, change Index=0 word INTEGER.OCTAL exit Integer word, entry Input string, change Index=0 word INTEGER.BINARY exit Integer word, entry Input string, change Index=0 word Form.Radix( Value word, Radix word ) ==> Form string INTEGER.GILDA exit Integer parcel, entry Input string, change Index=0 word INTEGER.DECIMAL exit Integer parcel, entry Input string, change Index=0 word INTEGER.HEXADECIMAL exit Integer parcel, entry Input string, change Index=0 word INTEGER.OCTAL exit Integer parcel, entry Input string, change Index=0 word INTEGER.BINARY exit Integer parcel, entry Input string, change Index=0 word Form.Radix( Value word, Radix parcel ) ==> Form string INTEGER.GILDA exit Integer byte, entry Input string, change Index=0 word INTEGER.DECIMAL exit Integer byte, entry Input string, change Index=0 word INTEGER.HEXADECIMAL exit Integer byte, entry Input string, change Index=0 word INTEGER.OCTAL exit Integer byte, entry Input string, change Index=0 word INTEGER.BINARY exit Integer byte, entry Input string, change Index=0 word Form.Radix( Value word, Radix byte ) ==> Form string