some groundwork for the implementation of dynamic arrays
- created script exports for all relevant functions with all integral types. - created script side definitions for the underlying data types. - added a void pointer type so that the prototype for the pointer array can use a generic type every pointer can be assigned to.
This commit is contained in:
parent
11d93cb030
commit
de4153ceaf
13 changed files with 938 additions and 9 deletions
|
|
@ -1457,6 +1457,10 @@ PType *ZCCCompiler::DetermineType(PType *outertype, ZCC_TreeNode *field, FName n
|
|||
// statelabel et.al. are not tokens - there really is no need to, it works just as well as an identifier. Maybe the same should be done for some other types, too?
|
||||
switch (btype->UserType->Id)
|
||||
{
|
||||
case NAME_Voidptr:
|
||||
retval = TypeVoidPtr;
|
||||
break;
|
||||
|
||||
case NAME_StateLabel:
|
||||
retval = TypeStateLabel;
|
||||
break;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue