An lvalue is just what it says it is.  The left side of an assignment
statement.  Sometimes it happens when the variable has the same name as a
defined macro.  This happens quite a bit with simple, case-insensitive
compilers, or when you have long variable names that are internally
truncated making it non-ambiguous.

Joe W.

> -----Original Message-----
> From: Palm Dev Forum [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, November 16, 1999 6:08 PM
> To: [EMAIL PROTECTED]
> Subject: simple programming question
>
>
> Sometimes I try to compile and get an error where the compiler
> tells me that
> my variable is not a "lvalue".  Most of the time I just mess
> around with it
> until it goes away but I think I would be better off if I fully understood
> what was going on.  Could someone please help me out?
>
> Thanks.
>
>
>

Reply via email to