The BAR compiler and BAR engine have limitations that prevent certain
combinations of operators and operands in specific contexts.
Most of these limitations are cosmetic in nature, but a few of them (such as
limitations on pointer usage) directly follow the nature of BAR to keep
calculations "sandboxed" to prevent accidental system-wide overwrites.
Select a rule from the list below to learn about compiler limitations.
See also: [Final expression
type result] [L-value status gain and loss]
[Overly complex expressions] [Limitations
on pointer usage] [Structure member
dereference: bit scan blocks]
|