From: "Michael W. Ryder" <_mwryder@...> Date: 2008-04-24T04:05:09+09:00 Subject: Re: A couple of questions regarding class design Robert Klemme wrote: > On 23.04.2008 00:44, Robert Dober wrote: >> On Tue, Apr 22, 2008 at 10:55 PM, Michael W. Ryder >> <_mwryder@worldnet.att.net> wrote: > >>> Most of my programming is for business use. A lot of the time the user >>> will make an entry and depending on what they enter the program will >>> continue or jump to a totally different area. While it may be >>> possible to >>> do with a couple of different entries to eliminate the jumps I don't >>> think >>> it makes the code any more readable, and after that it is almost >>> impossible. >>> I did manage something like this in C using a case statement to >>> determine >>> what function to call next but Business Basic does not have this >>> ability. >> >> Well without the code I cannot really help but somehow I have the >> feeling that send might be your friend here! > > Now Michael just needs to integrate the Ruby interpreter into his > Business Basic engine. :-) > Funny you should mention that. One of the things I am working on is Ruby equivalents to the Business Basic commands. Obviously some of it is not going to be possible, like the built in file and screen handling, and will require integration with other tools. From this I can try to convert some 20+ years of programs to Ruby and get some of the benefits of the language. > Cheers > > robert