main
Download
16 lines 396 BTomoModified 2025-09-21 raw
12345678910111213141516

func main()
    say("Test bytes:")
    assert Byte(100) == Byte(0x64)

    assert Byte(0xFF) == Byte(0xFF)

    >> b := Byte(0x0F)
    assert b.hex() == "0F"
    assert b.hex(prefix=yes) == "0x0F"
    assert b.hex(uppercase=no) == "0f"

    assert Byte(0x06).get_bit(1) == no
    assert Byte(0x06).get_bit(2) == yes
    assert Byte(0x06).get_bit(3) == yes
    assert Byte(0x06).get_bit(4) == no