rsdn/nemerle — Issue #272: Support nullable comparison operators 
Author: VladD2
Created: 2012-02-01 04:54:17+00:00
State: open
Labels: Compiler, Feature

Examples:

```
value ==> 31.01.2012 14:12:03
nullableValue ==> 31.01.2012 14:12:03

nullableValue == value ==> True
nullableValue != value ==> False
nullableValue < value ==> False
nullableValue <= value ==> True
nullableValue > value ==> False
nullableValue >= value ==> True

value == nullableValue ==> True
value != nullableValue ==> False
value < nullableValue ==> False
value <= nullableValue ==> True
value > nullableValue ==> False
value >= nullableValue ==> True

value ==> 31.01.2012 14:12:03
nullableValue ==> 01.02.2012 14:12:03

nullableValue == value ==> False
nullableValue != value ==> True
nullableValue < value ==> True
nullableValue <= value ==> True
nullableValue > value ==> False
nullableValue >= value ==> False

value == nullableValue ==> False
value != nullableValue ==> True
value < nullableValue ==> True
value <= nullableValue ==> True
value > nullableValue ==> False
value >= nullableValue ==> False

value ==> 01.02.2012 14:12:03
nullableValue ==> 31.01.2012 14:12:03

nullableValue == value ==> False
nullableValue != value ==> True
nullableValue < value ==> False
nullableValue <= value ==> False
nullableValue > value ==> True
nullableValue >= value ==> True

value == nullableValue ==> False
value != nullableValue ==> True
value < nullableValue ==> False
value <= nullableValue ==> False
value > nullableValue ==> True
value >= nullableValue ==> True
value ==> 31.01.2012 14:12:03
nullableValue ==>

nullableValue == value ==> False
nullableValue != value ==> True
nullableValue < value ==> False
nullableValue <= value ==> False
nullableValue > value ==> False
nullableValue >= value ==> False

value == nullableValue ==> False
value != nullableValue ==> True
value < nullableValue ==> False
value <= nullableValue ==> False
value > nullableValue ==> False
value >= nullableValue ==> False
```