rev 532 - in trunk: . include/prothon src

SVN User <[email protected]> Fri, 21 May 2004 18:58:37 -0400
Newsgroups gmane.comp.lang.prothon.cvs
Message-ID <[email protected]>
Author: mark
Date: 2004-05-21 18:58:34 -0400 (Fri, 21 May 2004)
New Revision: 532

Modified:
   trunk/CHANGES.txt
   trunk/include/prothon/prothon.h
   trunk/src/prothon.y
Log:
removed obj[sym] access to attrbutes feature
     ***** release version 0.1 *****

Modified: trunk/CHANGES.txt
===================================================================
--- trunk/CHANGES.txt	2004-05-21 21:01:23 UTC (rev 531)
+++ trunk/CHANGES.txt	2004-05-21 22:58:34 UTC (rev 532)
@@ -1,6 +1,29 @@
 
 			----- Prothon Release History ----
 			
+Version 0.1.0 - Build 532 - 5/21/04 - Weekly Release
+	- Removed symbols and capitalized globals
+	- added self, outer, and caller prefixes
+	- changed local/global scopes to scope chain
+	- Added obj.func{self}(args) calling syntax
+	- Added obj.func{self} method binding
+	- Added object statement
+	- changed special __var__ format to var_
+	- Added many String methods
+	- Support uninitialized binary objects and init_ on binary objects
+	- Init_ can now return new object
+	- Added Symbol object support as `var
+	- Added %x to String.mod_()
+	- Added Dict.len() and Len(dict)
+	- Added Object.unbind()
+	- Added Object.objId()
+	- Added -d command line flag to enable debug dumps
+	- Changed first Main module to "Main" from "Main1", second is "Main1"
+	- Fixed param mismatch with () and (*args, **kwargs)
+	- Fixed Race in Thread Startup
+	- Fixed bug in Dict when expanding size
+	- Fixed bug in nested For loops
+
 Version 0.0.6 - Build 420 - 4/26/04 - Weekly Release
 	- Added Prosist object store database module
 	- setProto and addProto now work on immutable objects

Modified: trunk/include/prothon/prothon.h
===================================================================
--- trunk/include/prothon/prothon.h	2004-05-21 21:01:23 UTC (rev 531)
+++ trunk/include/prothon/prothon.h	2004-05-21 22:58:34 UTC (rev 532)
@@ -23,7 +23,7 @@
  * derivative work available to others as provided herein, then Licensee
  * hereby agrees to include in any such work a brief summary of the
  * changes made to Prothon. 
- * 
+ *  
  * 4. HCA is making Prothon available to Licensee on an "AS IS" basis.
  * HCA MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED.  BY WAY
  * OF EXAMPLE, BUT NOT LIMITATION, HCA MAKES NO AND DISCLAIMS ANY

Modified: trunk/src/prothon.y
===================================================================
--- trunk/src/prothon.y	2004-05-21 21:01:23 UTC (rev 531)
+++ trunk/src/prothon.y	2004-05-21 22:58:34 UTC (rev 532)
@@ -582,7 +582,6 @@
 	;
 target_param:
 		attr_ref
-	|	obj '[' obj ']'												{ $$ = append_code(yylex_param, $1, $3, 0); }
 	|	obj '[' slice ']'											{ $$ = append_code(yylex_param, $1, $3, 0); }
 	;
 attr_ref: