Original-Via: uk.ac.nsf; Thu, 30 Jan 92 22:13:52 GMT Original-Sender: [EMAIL PROTECTED] Here are three decisions regarding recent syntax issues. Please let's not discuss them any further for now unless you are absolutely convinced that something terribly wrong is happening. An overriding concern here is the short timeframe toward publication. 1) `f` and (+), etc. Decision: Leave things as they are in 1.2. Rationale: There is NO completely consistent solution, this one is as consistent as any other that I've seen proposed, people can write convoluted programs in any of the solutions, and finally I don't believe that parsing becomes any more difficult; indeed the overall grammar seems cleaner with this solution. 2) Literate programming. Decision: Leave out for now; consider for 2.0. Rationale: Too late to add such a radical change, not clear whether it should be in the language or tools, and not clear whether the proposed solution is the "right" one (what about color, wysiwig fonts, etc.?). 3) LHS/RHS parenthesization. Decision: Leave things as they are; consider redesign for 2.0. Rationale: All of this hoopla centers on n+k patterns. I believe that n+k patterns will either be generalized or eliminated (my preference) in 2.0, so it is not worth the effort to fix the current design now (unless there was a SIMPLE fix, but there doesn't appear to be). -- Paul "Momentarily-Courageous" Hudak
