Subject:
|
Re: NBC/NXC beta news
|
Newsgroups:
|
lugnet.robotics.nxt
|
Date:
|
Tue, 17 Apr 2007 04:31:19 GMT
|
Viewed:
|
17798 times
|
| |
| |
In lugnet.robotics.nxt, John Hansen wrote:
> I have released a new beta (b28) of NBC/NXC. You can find it at
>
> http://bricxcc.sourceforge.net/nbc
>
> Struct support is liable to have a few problems still since it is new and has
> not been extensively tested. Ditto for typedefs.
Structure support is a feature I have been waiting for. I have some large
programs that should port easily once structs work.
Is an array of struct expected to work? When I try to access a field within an
element I get an error:
# Error: parser error
File "test.nxc" ; line 217
# val=cell[index].b
#----------------------------------------------------------
# Error: ')' expected
Of note, the field name is truncated to the first character in the error.
Thanks for you work on this John,
Doug
|
|
Message has 1 Reply: | | Re: NBC/NXC beta news
|
| (...) The problem with code of this sort is that the opcodes for manipulating values do not readily allow for this type of operation. To set the variable val to the value of the bxxx field of the structure type stored in your array of structs I (...) (18 years ago, 25-Apr-07, to lugnet.robotics.nxt)
|
Message is in Reply To:
| | NBC/NXC beta news
|
| I have released a new beta (b28) of NBC/NXC. You can find it at (URL) support is liable to have a few problems still since it is new and has not been extensively tested. Ditto for typedefs. I also posted a universal binary of beta 27 that was built (...) (18 years ago, 13-Apr-07, to lugnet.robotics.nxt)
|
7 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
|
|
|
|