| | 1 | /* $Header: d:/cvsroot/tads/tads3/TCT3TY.H,v 1.1 1999/07/11 00:46:57 MJRoberts Exp $ */ |
| | 2 | |
| | 3 | /* |
| | 4 | * Copyright (c) 1999, 2002 Michael J. Roberts. All Rights Reserved. |
| | 5 | * |
| | 6 | * Please see the accompanying license file, LICENSE.TXT, for information |
| | 7 | * on using and copying this software. |
| | 8 | */ |
| | 9 | /* |
| | 10 | Name |
| | 11 | tct3ty.h - T3 Target-specific Type definitions |
| | 12 | Function |
| | 13 | |
| | 14 | Notes |
| | 15 | |
| | 16 | Modified |
| | 17 | 07/09/99 MJRoberts - Creation |
| | 18 | */ |
| | 19 | |
| | 20 | #ifndef TCT3TY_H |
| | 21 | #define TCT3TY_H |
| | 22 | |
| | 23 | #include "vmtype.h" |
| | 24 | |
| | 25 | /* ------------------------------------------------------------------------ */ |
| | 26 | /* |
| | 27 | * target type specifications |
| | 28 | */ |
| | 29 | |
| | 30 | /* global object ID */ |
| | 31 | typedef vm_obj_id_t tctarg_obj_id_t; |
| | 32 | |
| | 33 | /* global property ID */ |
| | 34 | typedef vm_prop_id_t tctarg_prop_id_t; |
| | 35 | |
| | 36 | /* invalid object/property ID's */ |
| | 37 | const tctarg_obj_id_t TCTARG_INVALID_OBJ = VM_INVALID_OBJ; |
| | 38 | const tctarg_prop_id_t TCTARG_INVALID_PROP = VM_INVALID_PROP; |
| | 39 | |
| | 40 | |
| | 41 | #endif /* TCT3TY_H */ |
| | 42 | |