Note: the .self and .content attributes are always read-only by the user.
The .self and .contents attributes have the following additional values:
Example: usage of the metada datatype attributes
unsigned char my_string[256];
pointer my_pointer;
my_pointer = my_string.self.address;
my_string is located at address 0x1231230
my_pointer is located at address 0x441420
Notes:
Note: the following statements serve as examples. The BNF language definition will be much more complete (once posted).
The break statement is used to prematurely leave an iterative loop (e.g. do, for, while) or a switch statement.
Note: If no error occurred, getchar returns an unsigned character to identifier1. If an error occurred, getchar returns an integer value -1 to identifier2.