| Thread overview | |||||
|---|---|---|---|---|---|
|
September 02, 2013 var length array error | ||||
|---|---|---|---|---|
| ||||
Hi
struct Entry {...}
Entry[] table;
int main(string[] args)
{
...
table.length++;
...
}
GDC -> Error: table.length is not an lvalue
Remark: The same code compiles (and works) with DMD.
What am I doing wrong?
Thanks - R
| ||||
September 02, 2013 Re: var length array error | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Ramon | On 2 September 2013 05:24, Ramon <spam@thanks.no> wrote: > Hi > > > struct Entry {...} > Entry[] table; > > int main(string[] args) > { > ... > table.length++; > ... > } > > > GDC -> Error: table.length is not an lvalue > > > Remark: The same code compiles (and works) with DMD. > > What am I doing wrong? > > Thanks - R Please raise a bug at bugzilla.gdcproject.org Thanks! -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0'; | |||
September 02, 2013 Re: var length array error | ||||
|---|---|---|---|---|
| ||||
On 2 September 2013 07:01, Iain Buclaw <ibuclaw@ubuntu.com> wrote: > On 2 September 2013 05:24, Ramon <spam@thanks.no> wrote: >> Hi >> >> >> struct Entry {...} >> Entry[] table; >> >> int main(string[] args) >> { >> ... >> table.length++; >> ... >> } >> >> >> GDC -> Error: table.length is not an lvalue >> >> >> Remark: The same code compiles (and works) with DMD. >> >> What am I doing wrong? >> >> Thanks - R > > > Please raise a bug at bugzilla.gdcproject.org > > Thanks! > And clearly state what version of dmd you are using, and what version of gdc. -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0'; | ||||
Copyright © 1999-2021 by the D Language Foundation
Permalink
Reply