Path: news.daimi.aau.dk!news.uni-c.dk!sunic!uunet!cs.utexas.edu!newsfeed.rice.edu!rice!owlnet.rice.edu!drichter From: drichter@owlnet.rice.edu (David Richter) Newsgroups: comp.lang.beta Subject: Re: Why can't we have ... ? Date: 16 Sep 1994 22:49:12 GMT Organization: Rice University Lines: 16 Distribution: world Message-ID: <35d7d8$t17@larry.rice.edu> References: NNTP-Posting-Host: moray.owlnet.rice.edu In article , aas@velociraptor.nr.no (Gisle Aas) writes: [a list of requests for Beta] Of your 15 requests, the following 6 could be handled by a hygenic macro system such as many implementations of Scheme have. If Beta doesn't have such a system, then it apparently needs one. But, one must be sure that it's done right. :-) |> 3) Simpler if-syntax for the common case |> 4) And/Or short-circuit boolean expressions (as in C). |> 6) Alternative arrow operator which goes the other way. |> 7) Contructors (instead of .init conventions). |> 10) Send values to (or read values from) INNER. |> 12) Be able to say [loop (#while ... #);] more compactly David