On 07/05/07, Erick Tryzelaar <[EMAIL PROTECTED]> wrote:
> 2. I'm not sure if this is LALR, but it'd be nice if we just had one
> terminator for all of our "endcase", "endif", and "endmatch" constructs.
> What if we just replaced them all with "end"? I do like "do"-"done", and
> I'd like to raise that up to roughly equal "begin"-"end" from ocaml.

I don't really agree with this one...  As long as you're going to use
words to bound your blocks, you might as well make them say clearly
what you're doing.  If it's a matter of saving keywords, you could
simply use "end case", "end if" and "end match".  That way you're
saving keywords _and_ not losing any clarity for people reading code
(or writing bad code...:)


ben

-- 
You know we all became mathematicians for the same reason: we were lazy.
  --Max Rosenlicht

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Felix-language mailing list
Felix-language@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/felix-language

Reply via email to