mirror of
https://github.com/ThrowTheSwitch/Unity.git
synced 2025-05-20 17:07:32 +08:00

If the range is <start, end, step> instead of [start, end, step], the end value will not be included in the range. This can be useful if you have a define that defines e.g. the size of something and you want to use this define as the end value. As the pre-processor doesn't evalutate expressions (unless you do some macro magic) you can't specify the range as [0, MY_SIZE - 1, 1]. With this change you can then instead give the range <0, MY_SIZE, 1>.