Address of a boolean variable

GolamMostafa:
You are perfectly alright! The idea is not new; the root goes back to 8051 architecture where there are bit addressable RAM locations and each bit location has it own unique address. The 8051 also supports instructions for performing single bit data read/write operations with these bit locations.

The following codes work fine in the UNO Platform:
[

Booleans are not single bit variables.

Booleans are true or false, not HIGH or LOW.