[Nice-commit] Nice/debian changelog,1.175,1.176
Brought to you by:
bonniot
From: <ar...@us...> - 2003-06-15 11:28:57
|
Update of /cvsroot/nice/Nice/debian In directory sc8-pr-cvs1:/tmp/cvs-serv14223/F:/nice/debian Modified Files: changelog Log Message: Update the change log about dispatch on global constants. Index: changelog =================================================================== RCS file: /cvsroot/nice/Nice/debian/changelog,v retrieving revision 1.175 retrieving revision 1.176 diff -C2 -d -r1.175 -r1.176 *** changelog 14 Jun 2003 12:05:07 -0000 1.175 --- changelog 15 Jun 2003 11:28:53 -0000 1.176 *************** *** 15,21 **** * The 'char' type is no longer a subtype of int. The integer unicode representation of a character c can be obtained by int(c). ! * Added dispatch on global constants which value is a literal. * Redefining of local variables in their scope is not allowed anymore. ! * Bugfixes (Parsing of nested tuples, global constants of type char ...) * Improved some error messages. --- 15,34 ---- * The 'char' type is no longer a subtype of int. The integer unicode representation of a character c can be obtained by int(c). ! * Added dispatch on global constants which value is a literal. example: ! let int specialValue = 7; ! void foo(int); ! foo(n) { /*do something*/ } ! foo(=specialValue) { /*do something else*/ } * Redefining of local variables in their scope is not allowed anymore. ! * Dispatch on global constants works also for unique references(new Objects). ! class Color {} ! let Color red = new Color(); ! let Color blue = new Color(); ! String name(Color); ! name(color) = "unknown color"; ! name(=red) = "red"; ! name(=blue) = "blue"; ! * Bugfixes (Parsing of nested tuples, global constants of type char, ! Overloading resolving of methods implementation with additional tc's, ...) * Improved some error messages. |