From a29b49da3f69537ef181d12439707f93c65c21ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20Natar=C3=A9n?= Date: Sun, 4 May 2003 00:43:52 +0000 Subject: [PATCH] Added ChangeLog entry svn path=/trunk/mcs/; revision=14239 --- .../Microsoft.JScript/ChangeLog | 29 ++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/mcs/class/Microsoft.JScript/Microsoft.JScript/ChangeLog b/mcs/class/Microsoft.JScript/Microsoft.JScript/ChangeLog index f35c79b02d2..71d7fb423d7 100644 --- a/mcs/class/Microsoft.JScript/Microsoft.JScript/ChangeLog +++ b/mcs/class/Microsoft.JScript/Microsoft.JScript/ChangeLog @@ -1,3 +1,30 @@ +2003-05-03 Cesar Lopez Nataren + + * jscript-lexer-parser.g: + - Deleted the assignment_operator COMPOUND_ASSIGNMENT, and added + MULTIPLICATION_ASSIGN, DIVISION_ASSIGN, REMAINDER_ASSIGN, + ADDITION_ASSIGN, SUBSTRACTION_ASSIGN, SIGNED_LEFT_SHIFT_ASSIGN, + SIGNED_RIGHT_SHIFT_ASSIGN, UNSIGNED_RIGHT_SHIFT_ASSIGN, + BITWISE_AND_ASSIGN, BITWISE_OR_ASSIGN. + - Changed INTERROGATION to CONDITIONAL. + - Changed TRIANGLE to BITWISE_XOR. + - Changed SLASH to DIVISION. + - Changed PERCENT to REMAINDER. + - Changed ADMIRATION to LOGICAL_NOT + - Added BITWISE_NOT (~). + - Added the INCREMENT and DECREMENT rules for + left_hand_side_expression. + - Increased lexer lookup from 2 to 4. + - Redefined the definitions of: L_THAN, G_THAN, MINUS, TIMES, + BITWISE_AND, BITWISE_OR, + - Added operator: EQUALS, DOES_NOT_EQUALS, STRICT_EQUALS, + REMAINDER, UNSIGNED_RIGHT_SHIFT. + - Added the recursion rules for equality_expression. + - Added the recursion rules for shift_expression. + - Now we skip tabs. + - The most important thing, added support for expressions like: + sdf.[hgh], cool! + 2003-04-20 Cesar Octavio Lopez Nataren * driver.cs: @@ -141,4 +168,4 @@ * driver.cs: Added this file. Contains the compiler entry point. And some Reflection.Emit methods, that will be moved to other file in the future. - * jscript-lexer-parser.g: The EcmaScript's antlr grammar. \ No newline at end of file + * jscript-lexer-parser.g: The EcmaScript's antlr grammar. -- GitLab