Home → Documentation Home → Simulation Capabilities → Memory Manager → Declaration String |
---|
A declaration provides a data type description of a chunk of memory.
A MemoryManager declaration consists of four parts from left to right:
"char", "unsigned char", "short", "unsigned short", "int", "unsigned int", "long", "unsigned", "float", "double", "long long", "unsigned long long", "bool", "wchar_t"
<user-defined-type> ::= NAME
| <user-defined-type> ":" ":" NAME
NAME ::= [_a-zA-Z][_a-zA-Z0-9:]*