#include "M3Runtime.h" #define t11 ADDRESS #define t6 void #define TC11 TC_REFANY IMPORT TYPE TC_REFANY; IMPORT char VS_REFANY__4b8748e831fc107a; #define t12 ADDRESS typedef int t4; #define TC12 TC_ADDRESS IMPORT TYPE TC_ADDRESS; IMPORT char VS_ADDRESS__30f7308738738b44; #define t13 ADDRESS #define TC13 TC_NULL IMPORT TYPE TC_NULL; IMPORT char VS_NULL__fb50c7d53bec30dc; #line 11 "Abs.i3" typedef t6 (*t1)(); typedef t4 (*t2)(); typedef unsigned char t17; typedef t17 (*t3)(); typedef CLOSURE t5; #define t10 ADDRESS typedef struct { TYPE self; int private; } t10_methods; #define t10_msize (sizeof (t10_methods)) typedef struct { ADDRESS methods; } t10_fields; #define t10_size (sizeof (t10_fields)) #define TC10 TC_ROOT IMPORT TYPE TC_ROOT; IMPORT char VS_ROOT__349f58f628be0ac6; #define t10_MapProc TC_ROOT->mapProc #define t7 ADDRESS #define TC7 TC_MUTEX IMPORT TYPE TC_MUTEX; IMPORT char VS_MUTEX__1f9d4e89391ab815; #define t7_MapProc TC_MUTEX->mapProc #define t8 ADDRESS #define TC8 TC_TEXT IMPORT TYPE TC_TEXT; IMPORT char VS_TEXT__b7a92447326386f5; #define t8_MapProc TC_TEXT->mapProc #define t9 ADDRESS typedef struct { TYPE self; int private; } t9_methods; #define t9_msize (sizeof (t9_methods)) typedef struct { ADDRESS methods; } t9_fields; #define t9_size (sizeof (t9_fields)) #define TC9 TC_UNTRACED_ROOT IMPORT TYPE TC_UNTRACED_ROOT; IMPORT char VS_UNTRACED_ROOT__3e0964513fd6da20; typedef unsigned char t14; typedef double t15; typedef float t16; typedef int t18; #line 9 EXPORT INITLINK* Abs__init = (INITLINK*) 0; IMPORT t6 _Abs__Initialize (); IMPORT char VS_Abs__Initialize__066de7143aeaf9ef; #line 9 PRIVATE int init_done = -1; #line 9 "Abs.i3" PRIVATE void Abs__initProc (g) int g; { #line 9 "Abs.i3" if (init_done >= g) return; init_done = g; }; PRIVATE INITLINK me = {(INITLINK*)NIL, 1, Abs__initProc }; static char* VSimports[] = { &VS_Abs__Initialize__066de7143aeaf9ef, NIL }; void Abs__ILink (phase) int phase; { switch (phase) { case 0: { me.link = Abs__init; Abs__init = & me; break; }; case 1: { break; }; case 2: { break; }; }; };