BARfly Help - BAR Implementation File Reference - Expressions

  Additional rules for expressions

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]


BARfly Help Copyright © 2009 Christopher Allen