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 43