Re: [Pharo-project] Parsing problem

2008-12-24 Thread Yoshiki Ohshima
At Thu, 18 Dec 2008 19:55:31 +0100, Stéphane Ducasse wrote: On Dec 18, 2008, at 6:34 PM, Lukas Renggli wrote: I've discussed with Stephane and may be we can fix all the methods that have : _ instead of := or some methods have [ :myArg ... ] instead of [ :myArg ] I

Re: [Pharo-project] Parsing problem

2008-12-24 Thread Stéphane Ducasse
to: stop by: step ... [ : stop : step | ... ] It looks a weak argument to me :) I would hate to teach that. I neither thought you could even do that. Just for the record, what Lukas described (the part where the args to block should look like keyword-less keyword

Re: [Pharo-project] Parsing problem

2008-12-21 Thread Stéphane Ducasse
Hi gwenael Today I want to integrate your changes since I thought that you gave us the code of the methods but fixed and not just the selectors. Now this list is long and I do not want to do it by hand. Could publish a slice in the pharoInbox with all the code changed? If you cannot do it right

Re: [Pharo-project] Parsing problem

2008-12-21 Thread Stéphane Ducasse
On Dec 21, 2008, at 3:59 PM, Bill Schwab wrote: Stef, Just out of curiosity (and to tell me how excited to getg), what will the state of the system after these changes? Will _ be allowed in method names? In class names? You should ask gwenael who is cleaning rewriting the parser. Not

Re: [Pharo-project] Parsing problem

2008-12-19 Thread Stéphane Ducasse
yes this is the point. On Dec 19, 2008, at 4:11 AM, Bill Schwab wrote: Stef, If you a saying that assignment will be :=, I can _easily_ live with that. Bill Wilhelm K. Schwab, Ph.D. University of Florida Department of Anesthesiology PO Box 100254 Gainesville, FL 32610-0254

Re: [Pharo-project] Parsing problem

2008-12-19 Thread Bill Schwab
Stef, That's fine with me. Bill Wilhelm K. Schwab, Ph.D. University of Florida Department of Anesthesiology PO Box 100254 Gainesville, FL 32610-0254 Email: bsch...@anest.ufl.edu Tel: (352) 273-6785 FAX: (352) 392-7029 stephane.duca...@inria.fr 12/19/08 3:08 AM yes this is the point. On

Re: [Pharo-project] Parsing problem

2008-12-18 Thread Stéphane Ducasse
Thanks gwenael I will intergrate your fix. Now pharoers what do we do with _ and external code using [ : x instead of [:x for _ Gwenael proposed to have the parser been able to parse and fix the _ into := but also to be able to have a strict parser. For :x we should have a

Re: [Pharo-project] Parsing problem

2008-12-18 Thread Bill Schwab
Stef, FWIW, my biggest priority is to be able to use underscores in class and method names (very useful when talking to the outside world - I don't care if it's ugly, it worksg). Pharo will help me reduce Microsoft's influence over my future, but while one source of underscores goes away, things

Re: [Pharo-project] Parsing problem

2008-12-18 Thread Bill Schwab
+1. Wilhelm K. Schwab, Ph.D. University of Florida Department of Anesthesiology PO Box 100254 Gainesville, FL 32610-0254 Email: bsch...@anest.ufl.edu Tel: (352) 273-6785 FAX: (352) 392-7029 reng...@gmail.com 12/18/08 12:34 PM I've discussed with Stephane and may be we can fix all the

Re: [Pharo-project] Parsing problem

2008-12-18 Thread Keith Hodges
Bill Schwab wrote: Stef, FWIW, my biggest priority is to be able to use underscores in class and method names (very useful when talking to the outside world - I don't care if it's ugly, it worksg). Pharo will help me reduce Microsoft's influence over my future, but while one source of

Re: [Pharo-project] Parsing problem

2008-12-18 Thread Stéphane Ducasse
Gwenael is improving the parser/scanner after if people wants to grab the code this is their problem Our goal is not to end in endless squeaking discussions to build a better system. Stef On Dec 18, 2008, at 7:40 PM, Keith Hodges wrote: Bill Schwab wrote: Stef, FWIW, my biggest priority

Re: [Pharo-project] Parsing problem

2008-12-18 Thread Bill Schwab
Stef, If you a saying that assignment will be :=, I can _easily_ live with that. Bill Wilhelm K. Schwab, Ph.D. University of Florida Department of Anesthesiology PO Box 100254 Gainesville, FL 32610-0254 Email: bsch...@anest.ufl.edu Tel: (352) 273-6785 FAX: (352) 392-7029