To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcx.nqcOpen lugnet.robotics.rcx.nqc in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / NQC / 321
320  |  322
Subject: 
Re: NQC wishlist
Newsgroups: 
lugnet.robotics.rcx.nqc
Date: 
Mon, 3 Jan 2000 20:07:06 GMT
Viewed: 
4992 times
  
A switch statment will be added pretty soon.  The variable stuff is on
hold for the moment.  I'm holding off on the booleans until I work out a
better strategy for variable allocation and code generation in general.

Dave

In article <3870EBEA.87B46DAC@munich.netsurf.de>, Uwe Denzer
<Uwe.Denzer@munich.netsurf.de> wrote:

> Dave Baum wrote:
> 
> > But there could still be a couple "smaller" types.  Right now an int is 16
> > bits.  Perhaps a char could be 8 bits, and a bool (borrowed from C++) is 1
> > bit.  These would then get packed into as many 16 bit variables as
> > needed.  I like this idea - especially the notion of bool - since there
> > are many cases where 16 bits is overkill.  I tend to have lots of boolean
> > flags in my code.
> 
> 
> Hi Dave,
> 
> I'm using your wonderful tool since just a week now (bought my first RIS • for X-mas),
> and I am already seriously running out of variables ... :-)
> 
> So, I think your idea of variable types of less than 16 bits such as booles and
> shorts is *really great*.
> 
> And, another wish: somehow, I always feel uncomfortable using these big • nested "if
> ... else if ... else if ... else if ... else..." monsters. (I tend to get • lost which
> else belongs to which if, and so on.) This might be too much of an • idiosyncrasy, but
> I really would appreciate a "switch" statement!
> 
> Again, thanks a lot for your good stuff.
> 
> Uwe
> 
> P.S.: Of course, I bought your book.:-) I owned it before the RIS set...

--
reply to: dbaum at enteract dot com



Message has 1 Reply:
  Re: NQC wishlist
 
(...) I am sure more people than me are looking forward to that! About the "smaller" integer variables, I have put together a couple of macros that simulate an array of packed "small" integers, any bit size works, but power-of-2 sizes do not waste (...) (27 years ago, 4-Jan-00, to lugnet.robotics.rcx.nqc)

Message is in Reply To:
  Re: NQC wishlist
 
(...) Hi Dave, I'm using your wonderful tool since just a week now (bought my first RIS for X-mas), and I am already seriously running out of variables ... :-) So, I think your idea of variable types of less than 16 bits such as booles and shorts is (...) (27 years ago, 3-Jan-00, to lugnet.robotics.rcx.nqc)

17 Messages in This Thread:







Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR