cfad47cfa3/t3compiler/tads3/tct3ty.h

4b825dc642cb6eb9a060e54bf8d69288fbee4904cfad47cfa334b206c65f22086bcc5d63e6f70944
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