Re: Euphoria 2.5
- Posted by "Kat" <gertie at visionsix.com> Jul 28, 2004
- 608 views
On 28 Jul 2004, at 18:40, Igor Kachan wrote: > > > Robert Craig wrote: > > ---------- > > From: Robert Craig <guest at RapidEuphoria.com> > > To: EUforum at topica.com > > Subject: Re: Euphoria 2.5 > > Sent: 28 jul 2004 y. 7:53 > > > > Bernard Ryan wrote: > > > Rob: > > > When am I going to be able to spend my money > > > for version 2.5 ? > > > > I'm slowly working away at it. > > I took a big hit with the new "$" feature. > > (s[$] = s[length(s)] etc.) > > I thought it would be trivial to implement, > > but it turned out I had to do a major overhaul > > on all the subscripting code in the interpreter, > > translator, and the new interpreter written > > in Euphoria. > > What a problem, Rob? > > Anyone can have that notorious feature just > now and forever - do you remember: > > }}} <eucode> > integer A_ > type sequence_with_length_A(sequence a) > A_= length(a) > return sequence(a) > end type > > sequence_with_length_A A_A > > A_A = {} > > ? A_ > > A_A = {1,2} > > ? A_A[A_] > </eucode> {{{ > > > I've spent a lot longer than I expected, and > > I'm still not quite finished. I think the feature > > is definitely worth it, but you shouldn't expect > > a release until September or October. > > This feature seems to be like same notorious > "conditional dynamic include" - I still can not > find the 3rd dynamic lover to drink that notorious > Russian bottle of vodka for solved problem ... > 65 EU countries ... Where is that 3rd? > > It seems to me, Derek will search & look for > the 3rd $-lover too ... I tend to agree. That $ merely saves a little typing, "goto" would be serious improvement to program flow. Kat