提交 a29b49da 编写于 作者: C César Natarén

Added ChangeLog entry

svn path=/trunk/mcs/; revision=14239
上级 5e14d042
2003-05-03 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
* 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 <cesar@ciencias.unam.mx>
* 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.
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册