+2005-03-15 Satya Sudha K <ksathyasudha@novell.com>
+ * mb-parser.jay :
+ * expression.cs :
+ Supported '\' (int division) operator
+
+2005-03-11 Manjula GHM <mmanjula@novell.com>
+ Sudharsan V <vsudharsan@novell.com>
+ * mb-parser.jay:
+ Fixes related to displaying correct line number,error message and handle End of blocks
+
+2005-03-11 Satya Sudha K <ksathyasudha@novell.com>
+ * expression.cs :
+ Support for 'Nothing' with all operators.
+ A few fixes to the 'DoNumericPromotions' method
+ * ecore.cs :
+ Fixed Boolean constant conversions
+ Supported conversion of 'nothing' to value types
+
+2005-03-10 Manjula GHM <mmanjula@novell.com>
+ *expression.cs :
+ Support 'Is' for all reference types
+
+2005-03-10 Satya Sudha K <sathyasudha@novell.com>
+ * mb-parser.jay :
+ * expression.cs :
+ Support for 'AndAlso' and 'OrElse' operator
+
+2005-03-09 Manjula GHM <mmanjula@novell.com>
+ *mb-parser.jay :
+ *expression.cs :
+ Support 'Is' Expression
+
+2005-03-08 Satya Sudha K <ksathyasudha@novell.com>
+ * ecore.cs : Included Decimal -> Single/double conversions in 'WideningConversionExists' method
+ * expression.cs : Fixed the behaviour of some Unary operators
+ Allowing Exponentiation on object types
+
+2005-03-08 Manjula GHM <mmanjula@novell.com>
+ *assign.cs : Bug fix - new Object creation and object assignment
+
+2005-03-07 Satya Sudha K <ksathyasudha@novell.com>
+ * mb-parser.jay : Support for shift operators
+ * assign.cs : Calling 'RuntimeHelpers.GetObjectValue' during new Object creation
+ (to make it consistent with vbc)
+ * ecore.cs : Implicit constant conversions - rounding the float/double values before
+ converting to Integer types
+ * expression.cs :
+ Unary class :
+ * Corrected the opertor names
+ * Allowing unary plus and minus on strings (by converting
+ to double)
+ * Allowing 'Not' operator on all numeric/string types
+ (float/double/decimal/strings are converted to long)
+ * In case of short/byte operations, changing the end result back to short/byte
+ Exponentiation class :
+ * Disallowing '^' operator on dates/char/ reference types
+ Binary class :
+ * Corrected operator names
+ * And-ing the right operand with appropriate mask in case of shift operators
+ * In case of short/byte operations, changing the end result back to short/byte
+ * Re-organised the code of the 'ResolveOperator' method:
+ * code organised according to expression types
+ * Performing the required conversions before 'OverloadResolve'
+ * Did the following fixes :
+ * Fixed string/bool behaviour with logical/shift operators
+ * Disallow arithmatic operators on char and dates
+ * Fixed DateTime comparisons
+ * Using methods of 'System.Decimal' for all Decimal operations
+ * Supporting all operators with enum types
+ * Allowing arithmatic/relational/shift/logical operators on type 'object'
+
+2005-03-04 Manjula GHM <mmanjula@novell.com>
+ * mb-parser.jay:
+ * assign.cs:
+ Support Mid Assignment Statement
+
+2004-12-01 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * driver.cs: correcting the handling of many options.
+ * Upgraded to latest Mono.GetOptions that supports vbc style boolean arguments /debug+ /debug-, and /help2 to hide less used options
+
+2005-02-25 Satya Sudha K <ksathyasudha@novell.com>
+ * ecore.cs
+ * expression.cs:
+ Fix for default properties by Raja Harinath
+
2005-02-22 Manjula GHM <mmanjula@novell.com>
*expression.cs: Handle String and date before Overloadresolve
Added code for char + char