Sunday, August 4, 2024

🚧 Data Types Overhaul in The Works

Planned for the next version of BAM and currently in the development version of BAM:

BYTE and UBYTE

  • Changing the "BYTE" data type from unsigned byte values to signed byte values (range -128 to 127)
  • Adding the "UBYTE" data type for unsigned byte values (range 0 to 255)




INTEGER, SHORT and USHORT

  • Adding the "USHORT" data type for unsigned short integer values (range 0 to 65,535)
  • The "SHORT" data type (aka "INTEGER" for compatibility with GW-BASIC) for signed short integer values (range -32,768 to 32,767) already existed and remains unchanged



LONG and ULONG

  • Adding the "ULONG" data type for unsigned long integer values (range 0 to 4,294,967,295)
  • The "LONG" data type for signed long integer values (range -2,147,483,648 to 2,147,483,647) already existed and remains unchanged










No comments:

Post a Comment

🖥 Oriental Paintbrush Sim

This is a port and mod of a QBJS program ("Calligraphy Pro 128 Studio:  Oriental paintbrush mode") by Vince. Click/touch the canva...