#ifdef __cplusplus
extern "C" {
#endif
/*
ANSI C code generated by SmartEiffel The GNU Eiffel Compiler, Eiffel tools and libraries
Release 1.0 (Friday December 6th 2002)
Copyright (C), 1994-2002 - LORIA - UHP - INRIA - FRANCE
Dominique COLNET and Suzanne COLLIN - SmartEiffel@loria.fr
http://SmartEiffel.loria.fr
C Compiler options used: 
*/

/*
-- This file is  free  software, which  comes  along  with  SmartEiffel. This
-- software  is  distributed  in the hope that it will be useful, but WITHOUT
-- ANY  WARRANTY;  without  even  the  implied warranty of MERCHANTABILITY or
-- FITNESS  FOR A PARTICULAR PURPOSE. You can modify it as you want, provided
-- this header is kept unaltered, and a notification of the changes is added.
-- You  are  allowed  to  redistribute  it and sell it, alone or as a part of
-- another product.
--       Copyright (C) 1994-2002 LORIA - INRIA - U.H.P. Nancy 1 - FRANCE
--          Dominique COLNET and Suzanne COLLIN - SmartEiffel@loria.fr
--                       http://SmartEiffel.loria.fr
--
*/
/*
  This file (SmartEiffel/sys/runtime/base.h) contains all basic Eiffel
  type definitions.
  This file is automatically included in the header for all modes of
  compilation: -boost, -no_check, -require_check, -ensure_check, ...
  This file is also included in the header of any cecil file (when the
  -cecil option is used).
  This file is also included in the header file of C++ wrappers (when
  using the external "C++" clause).
*/
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
#include <signal.h>
#include <stddef.h>
#include <stdarg.h>
#include <limits.h>
#include <float.h>
#include <setjmp.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#if defined __USE_POSIX || defined __unix__ || defined _POSIX_C_SOURCE
#  include <unistd.h>
#endif
#if !defined(WIN32) && \
       (defined(WINVER) || defined(_WIN32_WINNT) || defined(_WIN32) || \
	defined(__WIN32__) || defined(__TOS_WIN__) || defined(_MSC_VER))
#  define WIN32 1
#endif
#ifdef WIN32
#  include <windows.h>
#else
#  ifndef O_RDONLY
#    include <sys/file.h>
#  endif
#  ifndef O_RDONLY
#    define O_RDONLY 0000
#  endif
#endif

#if defined(_MSC_VER) && (_MSC_VER < 1400) /* MSVC older than v8 */
typedef signed char int8_t;
typedef signed short int16_t;
typedef signed int int32_t;
typedef signed __int64 int64_t;
#  define PRId8 "d"
#  define PRId16 "d"
#  define PRId32 "d"
#  define PRId64 "I64d"
#  define INT8_C(c) c
#  define INT16_C(c) c
#  define INT32_C(c) c
#  define INT64_C(c) c ## i64
#elif defined(__WATCOMC__) && (__WATCOMC__ <= 1100) /* WATCOM 11 or lower */
typedef signed char int8_t;
typedef signed short int16_t;
typedef signed long int int32_t;
typedef signed __int64 int64_t;
#  define PRId8 "d"
#  define PRId16 "d"
#  define PRId32 "d"
#  define PRId64 "Ld"
#  define INT8_C(c) c
#  define INT16_C(c) c
#  define INT32_C(c) c ## L
#  define INT64_C(c) c ## i64
#elif defined(__BORLANDC__) && (__BORLANDC__ < 0x600) /* Borland before 6.0 */
typedef signed char int8_t;
typedef signed short int16_t;
typedef signed long int int32_t;
typedef signed __int64 int64_t;
#  define PRId8 "d"
#  define PRId16 "d"
#  define PRId32 "Ld"
#  define PRId64 "I64Ld"
#  define INT8_C(c) c
#  define INT16_C(c) c
#  define INT32_C(c) c ## L
#  define INT64_C(c) c ## i64
#elif defined(__FreeBSD__) && (__FreeBSD__ < 5) /* FreeBSD before 5.0 */ && !defined (_SYS_INTTYPES_H_)
typedef signed char int8_t;
typedef signed short int16_t;
typedef signed long int int32_t;
typedef signed long long int int64_t;
#elif defined(__CYGWIN__) && defined(__BIT_TYPES_DEFINED__) /* Cygwin defines intxx_t in sys/types.h instead of inttypes.h */
#else
#  include <inttypes.h>
#  if !defined(INT8_MAX) && defined(INT16_MAX)
/* int8_t is not mandatory */
typedef int_least8_t int8_t;
#  endif
#endif

#if !defined(PRId16)
#  define PRId8 "d"
#  define PRId16 "d"
#  define PRId32 "ld"
#  define PRId64 "lld"
#elif !defined(PRId8)
#  define PRId8 "d"
#endif
#if !defined(INT16_C)
#  define INT8_C(c) c
#  define INT16_C(c) c
#  define INT32_C(c) c ## L
#  define INT64_C(c) c ## LL
#elif !defined(INT8_C)
#  define INT8_C(c) c
#endif
#if !defined(INT16_MIN)
#  define INT8_MIN (-INT8_C(127)-1)
#  define INT8_MAX (INT8_C(127))
#  define INT16_MIN (-INT16_C(32767)-1)
#  define INT16_MAX (INT16_C(32767))
#  define INT32_MIN (-INT32_C(2147483647)-1)
#  define INT32_MAX (INT32_C(2147483647))
#  define INT64_MIN (-INT64_C(9223372036854775807)-1)
#  define INT64_MAX (INT64_C(9223372036854775807))
#elif !defined(INT8_MIN)
#  define INT8_MIN (-INT8_C(127)-1)
#endif

/* Because ANSI C EXIT_* are not always defined: */
#ifndef EXIT_FAILURE
#  define EXIT_FAILURE 1
#endif
#ifndef EXIT_SUCCESS
#  define EXIT_SUCCESS 0
#endif

/*
   On Linux glibc systems, we need to use sig.* versions of jmp_buf,
   setjmp and longjmp to preserve the signal handling context.
   Currently, the way I figured to detect this is if _SIGSET_H_types has
   been defined in /usr/include/setjmp.h.
*/
#ifdef _SIGSET_H_types
#  define JMP_BUF    sigjmp_buf
#  define SETJMP(x)  sigsetjmp( (x), 1)
#  define LONGJMP    siglongjmp
#else
#  define JMP_BUF    jmp_buf
#  define SETJMP(x)  setjmp( (x) )
#  define LONGJMP    longjmp
#endif

/*
   Type to store reference objects Id:
 */
typedef int Tid;
typedef struct S0 T0;
struct S0{Tid id;};

/*
   The default channel used to print runtime error messages:
*/
#define SE_ERR stderr

/*
   Eiffel type INTEGER_8 is #1:
*/
typedef int8_t T1;
#define EIF_INTEGER_8 T1
#define M1 (INT8_C(0))
#define EIF_INTEGER_8_BITS (CHAR_BIT)
#define EIF_MINIMUM_INTEGER_8 (INT8_MIN)
#define EIF_MAXIMUM_INTEGER_8 (INT8_MAX)

/*
  Eiffel type INTEGER_16 is #10:
*/
typedef int16_t T10;
#define EIF_INTEGER_16 T10
#define M10 (INT16_C(0))
#define EIF_INTEGER_16_BITS (CHAR_BIT*sizeof(T10t))
#define EIF_MINIMUM_INTEGER_16 (INT16_MIN) /*-32768*/
#define EIF_MAXIMUM_INTEGER_16 (INT16_MAX) /*+32767*/

/*
  Eiffel type INTEGER or INTEGER_32 is #2:
*/
typedef int32_t T2;
#define EIF_INTEGER T2
#define EIF_INTEGER_32 T2
#define M2 (INT32_C(0))
#define EIF_INTEGER_BITS ((T2)(CHAR_BIT*sizeof(T2)))
#define EIF_INTEGER_32_BITS EIF_INTEGER_BITS
#define EIF_MINIMUM_INTEGER (INT32_MIN)
#define EIF_MAXIMUM_INTEGER (INT32_MAX)

/*
  Eiffel type INTEGER_64 is #11:
*/
typedef int64_t T11;
#define EIF_INTEGER_64 T11
#define M11 (INT64_C(0))
#define EIF_INTEGER_64_BITS (CHAR_BIT*sizeof(T11))
#define EIF_MINIMUM_INTEGER_64 (INT64_MIN)
#define EIF_MAXIMUM_INTEGER_64 (INT64_MAX)

/*
  Eiffel type CHARACTER is #3:
*/
typedef unsigned char T3;
#define EIF_CHARACTER T3
#define M3 (0)
#define EIF_CHARACTER_BITS (CHAR_BIT)
#define EIF_MINIMUM_CHARACTER_CODE (0)
#define EIF_MAXIMUM_CHARACTER_CODE (255)
#define T3code(x) ((T2)(x))
#define T3to_integer(x) ((T2)((signed char)(x)))
#define T3to_bit(x) (x)

/*
  Eiffel type REAL is #4:
*/
typedef float T4;
#define EIF_REAL T4
#define M4 (0.0)
#define EIF_REAL_BITS (CHAR_BIT*sizeof(float))
#define EIF_MINIMUM_REAL (-(FLT_MAX))
#define EIF_MAXIMUM_REAL (FLT_MAX)

/*
  Eiffel type DOUBLE is #5:
*/
typedef double T5;
#define EIF_DOUBLE T5
#define M5 (0.0)
#define EIF_DOUBLE_BITS (CHAR_BIT*sizeof(double))
#define EIF_MINIMUM_DOUBLE (-(DBL_MAX))
#define EIF_MAXIMUM_DOUBLE (DBL_MAX)

/*
  Eiffel type BOOLEAN is #6:
*/
typedef char T6;
#define EIF_BOOLEAN T6
#define M6 (0)
#define EIF_BOOLEAN_BITS (CHAR_BIT)

/*
   Eiffel type POINTER is #8:
*/
typedef void* T8;
#define EIF_POINTER T8
#define M8 (NULL)
#define EIF_POINTER_BITS (CHAR_BIT*sizeof(void*))

/*
  To use type STRING on the C side:
*/
#define EIF_STRING T7*

/*
  Some Other EIF_* defined in ETL:
*/
#define eif_access(x) ((char*)(x))
#define EIF_REFERENCE T0*
#define EIF_OBJ T0*
#define EIF_OBJECT EIF_OBJ

/*
   Wrappers for `malloc' and `calloc':
*/
void* se_malloc(size_t size);
void* se_calloc(size_t nmemb, size_t size);
#define SE_BOOST 1

/*C Header Pass 1 :*/
typedef struct S89 T89;
typedef struct S279 T279;
typedef struct S188 T188;
typedef struct S187 T187;
typedef struct S210 T210;
typedef struct S299 T299;
typedef struct S221 T221;
typedef struct S480 T480;
typedef struct S332 T332;
typedef void*T140;
typedef struct S215 T215;
typedef int T106;
typedef struct S337 T337;
typedef struct S252 T252;
typedef struct S404 T404;
typedef struct S339 T339;
typedef struct S490 T490;
typedef struct S64 T64;
typedef struct S431 T431;
typedef struct S110 T110;
typedef struct S537 T537;
typedef struct S274 T274;
typedef struct S135 T135;
typedef struct S374 T374;
typedef struct S373 T373;
typedef struct S164 T164;
typedef struct S230 T230;
typedef struct S526 T526;
typedef struct S511 T511;
typedef struct S481 T481;
typedef struct S245 T245;
typedef struct S262 T262;
typedef struct S521 T521;
typedef struct S343 T343;
typedef struct S76 T76;
typedef struct S237 T237;
typedef struct S375 T375;
typedef struct S236 T236;
typedef struct S43 T43;
typedef struct S362 T362;
typedef struct S71 T71;
typedef struct S165 T165;
typedef struct S346 T346;
typedef struct S500 T500;
typedef struct S214 T214;
typedef struct S82 T82;
typedef struct S358 T358;
typedef struct S535 T535;
typedef struct S463 T463;
typedef struct S293 T293;
typedef struct S443 T443;
typedef struct S384 T384;
typedef struct S406 T406;
typedef struct S297 T297;
typedef struct S512 T512;
typedef struct S40 T40;
typedef struct S137 T137;
typedef struct S370 T370;
typedef struct S250 T250;
typedef struct S184 T184;
typedef struct S81 T81;
typedef struct S356 T356;
typedef struct S318 T318;
typedef struct S357 T357;
typedef struct S365 T365;
typedef struct S120 T120;
typedef struct S78 T78;
typedef struct S162 T162;
typedef struct S314 T314;
typedef struct S310 T310;
typedef struct S341 T341;
typedef struct S316 T316;
typedef struct S85 T85;
typedef struct S313 T313;
typedef struct S430 T430;
typedef struct S315 T315;
typedef struct S146 T146;
typedef struct S381 T381;
typedef struct S329 T329;
typedef struct S331 T331;
typedef struct S211 T211;
typedef struct S151 T151;
typedef struct S66 T66;
typedef struct S349 T349;
typedef struct S513 T513;
typedef struct S254 T254;
typedef struct S235 T235;
typedef struct S300 T300;
typedef int T29;
typedef struct S363 T363;
typedef struct S247 T247;
typedef struct S204 T204;
typedef struct S33 T33;
typedef struct S494 T494;
typedef struct S317 T317;
typedef struct S222 T222;
typedef struct S68 T68;
typedef struct S308 T308;
typedef struct S246 T246;
typedef struct S225 T225;
typedef struct S107 T107;
typedef struct S383 T383;
typedef struct S438 T438;
typedef struct S436 T436;
typedef struct S400 T400;
typedef struct S425 T425;
typedef struct S350 T350;
typedef struct S70 T70;
typedef struct S169 T169;
typedef struct S447 T447;
typedef struct S417 T417;
typedef struct S496 T496;
typedef int T442;
typedef void*T470;
typedef struct S336 T336;
typedef struct S63 T63;
typedef struct S56 T56;
typedef struct S172 T172;
typedef struct S99 T99;
typedef struct S104 T104;
typedef struct S488 T488;
typedef struct S505 T505;
typedef struct S234 T234;
typedef struct S471 T471;
typedef int T441;
typedef struct S112 T112;
typedef struct S495 T495;
typedef struct S301 T301;
typedef struct S303 T303;
typedef struct S199 T199;
typedef struct S525 T525;
typedef struct S361 T361;
typedef struct S242 T242;
typedef struct S220 T220;
typedef struct S88 T88;
typedef struct S156 T156;
typedef struct S519 T519;
typedef struct S291 T291;
typedef unsigned int T94;
typedef unsigned int T96;
typedef struct S467 T467;
typedef unsigned int T97;
typedef struct S364 T364;
typedef struct S147 T147;
typedef struct S248 T248;
typedef struct S177 T177;
typedef struct S183 T183;
typedef struct S153 T153;
typedef struct S378 T378;
typedef struct S126 T126;
typedef struct S289 T289;
typedef struct S461 T461;
typedef struct S344 T344;
typedef struct S394 T394;
typedef struct S407 T407;
typedef struct S150 T150;
typedef struct S366 T366;
typedef struct S413 T413;
typedef struct S231 T231;
typedef struct S477 T477;
typedef struct S408 T408;
typedef struct S100 T100;
typedef struct S203 T203;
typedef struct S296 T296;
typedef struct S216 T216;
typedef struct S338 T338;
typedef struct S90 T90;
typedef struct S468 T468;
typedef struct S514 T514;
typedef struct S86 T86;
typedef struct S380 T380;
typedef int T55;
typedef struct S130 T130;
typedef struct S36 T36;
typedef struct S272 T272;
typedef struct S174 T174;
typedef struct S330 T330;
typedef struct S411 T411;
typedef struct S41 T41;
typedef struct S192 T192;
typedef struct S448 T448;
typedef struct S7 T7;
typedef struct S428 T428;
typedef struct S527 T527;
typedef struct S200 T200;
typedef void*T98;
typedef struct S426 T426;
typedef void*T459;
typedef struct S198 T198;
typedef struct S46 T46;
typedef struct S148 T148;
typedef struct S292 T292;
typedef struct S193 T193;
typedef struct S416 T416;
typedef struct S328 T328;
typedef struct S464 T464;
typedef struct S506 T506;
typedef struct S444 T444;
typedef struct S228 T228;
typedef struct S191 T191;
typedef struct S352 T352;
typedef struct S195 T195;
typedef struct S12 T12;
typedef struct S154 T154;
typedef struct S218 T218;
typedef struct S131 T131;
typedef struct S424 T424;
typedef struct S489 T489;
typedef void*T446;
typedef struct S265 T265;
typedef struct S439 T439;
typedef struct S61 T61;
typedef struct S325 T325;
typedef struct S270 T270;
typedef struct S287 T287;
typedef struct S286 T286;
typedef struct S285 T285;
typedef struct S386 T386;
typedef struct S340 T340;
typedef struct S264 T264;
typedef struct S161 T161;
typedef struct S451 T451;
typedef struct S260 T260;
typedef struct S255 T255;
typedef struct S457 T457;
typedef struct S233 T233;
typedef struct S395 T395;
typedef struct S524 T524;
typedef struct S536 T536;
typedef struct S129 T129;
typedef struct S269 T269;
typedef struct S219 T219;
typedef struct S253 T253;
typedef struct S321 T321;
typedef struct S263 T263;
typedef struct S530 T530;
typedef struct S142 T142;
typedef struct S423 T423;
typedef struct S534 T534;
typedef struct S533 T533;
typedef struct S532 T532;
typedef struct S125 T125;
typedef struct S115 T115;
typedef struct S507 T507;
typedef struct S388 T388;
typedef struct S412 T412;
typedef struct S241 T241;
typedef struct S422 T422;
typedef struct S278 T278;
typedef struct S123 T123;
typedef struct S258 T258;
typedef int T47;
typedef int T54;
typedef struct S295 T295;
typedef struct S259 T259;
typedef struct S141 T141;
typedef struct S243 T243;
typedef struct S60 T60;
typedef struct S322 T322;
typedef struct S355 T355;
typedef struct S251 T251;
typedef struct S280 T280;
typedef struct S304 T304;
typedef struct S128 T128;
typedef struct S28 T28;
typedef struct S160 T160;
typedef struct S385 T385;
typedef struct S127 T127;
typedef struct S307 T307;
typedef struct S101 T101;
typedef struct S460 T460;
typedef struct S419 T419;
typedef struct S277 T277;
typedef struct S275 T275;
typedef struct S405 T405;
typedef struct S157 T157;
typedef struct S261 T261;
typedef struct S143 T143;
typedef struct S353 T353;
typedef struct S290 T290;
typedef struct S377 T377;
typedef struct S213 T213;
typedef struct S44 T44;
typedef struct S520 T520;
typedef struct S217 T217;
typedef struct S51 T51;
typedef struct S454 T454;
typedef struct S379 T379;
typedef struct S166 T166;
typedef struct S376 T376;
typedef struct S271 T271;
typedef struct S502 T502;
typedef unsigned char T95;
typedef struct S392 T392;
typedef struct S437 T437;
typedef struct S178 T178;
typedef struct S389 T389;
typedef struct S335 T335;
typedef struct S232 T232;
typedef struct S226 T226;
typedef struct S387 T387;
typedef struct S312 T312;
typedef void*T24;
typedef struct S173 T173;
typedef struct S238 T238;
typedef struct S309 T309;
typedef struct S34 T34;
typedef struct S212 T212;
typedef struct S182 T182;
typedef struct S531 T531;
typedef struct S474 T474;
typedef struct S508 T508;
typedef struct S266 T266;
typedef struct S58 T58;
typedef struct S240 T240;
typedef struct S268 T268;
typedef struct S37 T37;
typedef void*T53;
typedef struct S499 T499;
typedef struct S80 T80;
typedef struct S397 T397;
typedef struct S103 T103;
typedef struct S391 T391;
typedef struct S181 T181;
typedef struct S484 T484;
typedef struct S491 T491;
typedef struct S342 T342;

/*C Header Pass 2 :*/
typedef T0**T504;
typedef T0**T171;
typedef T0**T139;
typedef T0**T529;
typedef T0**T327;
typedef T0**T372;
typedef T0**T517;
typedef T0**T473;
typedef T0**T202;
typedef T0**T483;
typedef T0**T410;
typedef T0**T84;
typedef T0**T360;
typedef T0**T79;
typedef T6*T479;
typedef T0**T152;
typedef T0**T456;
typedef T0**T32;
typedef T0**T403;
typedef T0**T486;
typedef T0**T523;
typedef T0**T122;
typedef T0**T450;
typedef T0**T351;
typedef T0**T69;
typedef T0**T257;
typedef T0**T72;
typedef T0**T186;
typedef T0**T515;
typedef T0**T368;
typedef T0**T415;
typedef T0**T52;
typedef T0**T427;
typedef T0**T149;
typedef T0**T435;
typedef T0**T168;
typedef T0**T155;
typedef T0**T163;
typedef T0**T445;
typedef T0**T190;
typedef T0**T399;
typedef T0**T440;
typedef T0**T180;
typedef T0**T87;
typedef T3*T9;
typedef T0**T334;
typedef T0**T469;
typedef T0**T282;
typedef T0**T114;
typedef T0**T493;
typedef T0**T197;
typedef T0**T418;
typedef T0**T176;
typedef T0**T102;
typedef T0**T354;
typedef T0**T453;
typedef T0**T45;
typedef T0**T510;
typedef T0**T458;
typedef T0**T476;
typedef T0**T145;
typedef T0**T466;
typedef T0**T462;
typedef T0**T498;
typedef T89*T92;
typedef T0**T306;
typedef T0**T433;
typedef T2*T421;
typedef T0**T501;
typedef T0**T159;
typedef T0**T348;
typedef T0**T320;
typedef T0**T429;

/*C Header Pass 3 :*/
struct S89{T0* _base_class;T94 _mangling;};
int se_cmpT89(T89 o1,T89 o2);
struct S198{T89 _start_position;T0* _aliased_string_memory;};
int se_cmpT198(T198 o1,T198 o2);
struct S321{T0* _arguments;T0* _type;T0* _header_comment;T0* _obsolete_mark;T0* _require_assertion;T0* _local_vars;T0* _routine_body;};
int se_cmpT321(T321 o1,T321 o2);
extern T54 M54;

/*C Header Pass 4 :*/
extern T89 M89;
struct S279{T282 _storage;T2 _capacity;T2 _upper;T2 _lower;};
extern T279 M279;
struct S188{T89 _start_position;T0* _list;T0* _eiffel_view_memory;};
extern T188 M188;
struct S187{T190 _storage;T2 _capacity;T2 _upper;};
extern T187 M187;
struct S210{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;T2 _static_value_mem;};
extern T210 M210;
struct S221{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;T2 _static_value_mem;};
extern T221 M221;
struct S480{T0* _list;};
extern T480 M480;
struct S332{T334 _storage;T2 _capacity;T2 _upper;};
extern T332 M332;
extern T140 M140;
struct S215{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;T2 _static_value_mem;};
extern T215 M215;
extern T106 M106;
struct S337{Tid id;T0* _clients;T0* _base_class;T0* _names;T0* _header_comment;T0* _result_type;T0* _value_mem;};
extern T337 M337;
struct S252{T257 _storage;T2 _capacity;T2 _upper;T2 _lower;};
extern T252 M252;
struct S404{Tid id;T0* _name;};
extern T404 M404;
struct S339{T89 _start_position;T0* _header_comment;T0* _list;T0* _current_type;T0* _run_feature;T6 _is_ensure_then;};
extern T339 M339;
struct S490{T0* _path;T0* _path_h;T0* _entries;};
extern T490 M490;
struct S431{T433 _storage;T2 _capacity;T2 _upper;};
extern T431 M431;
struct S110{Tid id;T0* _external_tag;T0* _rf7_memory;T0* _rf8_memory;};
extern T110 M110;
struct S537{Tid id;T0* _target;T0* _feature_name;T0* _run_feature;T0* _creator;T0* _arguments;T0* _agent_args;};
extern T537 M537;
struct S274{Tid id;T0* _base_class_memory;T0* _run_class_memory;T89 _start_position;T0* _written_mark;T0* _mapped;T0* _run_time_mark;T0* _run_type;};
extern T274 M274;
struct S374{Tid id;T0* _e_when;T0* _lower;T0* _upper;T2 _lower_value;T2 _upper_value;};
extern T374 M374;
struct S373{Tid id;T0* _e_when;T0* _expression;T2 _expression_value;};
extern T373 M373;
struct S164{T0* _list;};
extern T164 M164;
struct S526{Tid id;T0* _current_type;T0* _tuple_expression;};
extern T526 M526;
struct S481{T483 _storage;T2 _capacity;T2 _upper;T2 _lower;};
extern T481 M481;
struct S262{Tid id;T0* _base_class_memory;T0* _run_class_memory;T89 _start_position;T0* _expanded_type;T0* _written_mark_memory;T0* _run_type_memory;};
extern T262 M262;
struct S521{T523 _storage;T2 _capacity;T2 _upper;};
extern T521 M521;
struct S343{Tid id;T89 _start_position;T0* _current_type;T0* _list;T0* _compound;};
extern T343 M343;
struct S76{T79 _buckets;T2 _cache_user;T0* _cache_node;T2 _cache_buckets;T2 _count;T2 _capacity;};
extern T76 M76;
struct S237{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;};
extern T237 M237;
struct S375{T0* _comment1;T0* _tag;T0* _comment2;T0* _expression;T0* _current_type;};
extern T375 M375;
struct S236{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;};
extern T236 M236;
struct S43{T45 _buckets;T2 _capacity;T2 _count;T2 _cache_user;T0* _cache_node;T2 _cache_buckets;};
extern T43 M43;
struct S362{Tid id;T89 _start_position;T0* _run_feature;};
extern T362 M362;
struct S71{T0* _item;T0* _key;T0* _next;};
extern T71 M71;
struct S165{T89 _start_position;T0* _clients;T0* _comment;T0* _procedure_list;};
extern T165 M165;
struct S346{T348 _storage;T2 _capacity;T2 _upper;};
extern T346 M346;
struct S500{T0* _item;T0* _next;};
extern T500 M500;
struct S214{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;T2 _static_value_mem;};
extern T214 M214;
struct S82{T84 _storage;T2 _capacity;T2 _upper;};
extern T82 M82;
struct S358{T360 _storage;T2 _capacity;T2 _upper;};
extern T358 M358;
struct S535{T421 _storage;T2 _capacity;T2 _upper;T2 _lower;};
extern T535 M535;
struct S463{T0* _std_output_flush_atexit;};
extern T463 M463;
struct S293{Tid id;T89 _start_position;T0* _parent;T0* _current_type;T0* _arguments;T0* _run_feature;};
extern T293 M293;
struct S443{T445 _buckets;T2 _capacity;T2 _count;T2 _cache_user;T0* _cache_node;T2 _cache_buckets;};
extern T443 M443;
struct S297{Tid id;T89 _start_position;T0* _type;T0* _writable;T0* _call;T0* _run_feature;T0* _current_type;};
extern T297 M297;
struct S512{T517 _storage;T2 _capacity;T2 _upper;};
extern T512 M512;
struct S511{T0* _second;T0* _first;};
extern T511 M511;
T0*new_tuple511(T0* i1,T0* i2);
struct S40{T2 _max_id;};
extern T40 M40;
struct S137{Tid id;T139 _storage;T2 _capacity;T2 _upper;T2 _lower;};
extern T137 M137;
struct S370{T372 _storage;T2 _capacity;T2 _upper;T2 _lower;};
extern T370 M370;
struct S250{Tid id;T0* _base_class_memory;T0* _run_class_memory;T89 _start_position;T0* _run_type;};
extern T250 M250;
struct S184{T186 _storage;T2 _capacity;T2 _upper;};
extern T184 M184;
struct S318{T320 _storage;T2 _capacity;T2 _upper;};
extern T318 M318;
struct S357{T0* _list;T0* _current_type;};
extern T357 M357;
struct S365{T0* _e_inspect;T0* _list;};
extern T365 M365;
struct S120{T122 _storage;T2 _capacity;T2 _upper;};
extern T120 M120;
struct S162{T0* _item;T0* _next;};
extern T162 M162;
struct S314{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;T2 _static_value_mem;};
extern T314 M314;
struct S310{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;};
extern T310 M310;
struct S341{Tid id;T0* _check_invariant;T0* _current_type;T6 _all_check;};
extern T341 M341;
struct S316{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;T2 _static_value_mem;};
extern T316 M316;
struct S85{T87 _buckets;T2 _capacity;T2 _count;T2 _cache_user;T0* _cache_node;T2 _cache_buckets;};
extern T85 M85;
struct S313{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;T2 _static_value_mem;};
extern T313 M313;
struct S430{T0* _second;T89 _first;};
extern T430 M430;
T0*new_tuple430(T89 i1,T0* i2);
struct S315{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;T2 _static_value_mem;};
extern T315 M315;
struct S146{T149 _buckets;T2 _capacity;T2 _count;T2 _cache_user;};
extern T146 M146;
struct S381{Tid id;T89 _start_position;T0* _type;T0* _writable;T0* _call;T0* _run_feature;T0* _current_type;};
extern T381 M381;
struct S329{Tid id;T0* _clients;T0* _base_class;T0* _names;T0* _header_comment;T0* _result_type;T0* _value_mem;};
extern T329 M329;
struct S331{Tid id;T0* _clients;T0* _base_class;T0* _names;T0* _header_comment;T0* _result_type;T0* _first_value;T0* _remainder;};
extern T331 M331;
struct S211{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;T2 _static_value_mem;};
extern T211 M211;
struct S66{T0* _owner;T0* _set;T0* _sorted;};
extern T66 M66;
struct S349{T351 _buckets;T2 _capacity;T2 _count;T2 _cache_user;};
extern T349 M349;
struct S513{T515 _buckets;T2 _capacity;T2 _count;T2 _cache_user;T0* _cache_node;T2 _cache_buckets;};
extern T513 M513;
struct S254{Tid id;T0* _base_class_memory;T0* _run_class_memory;T0* _base_class_name;};
extern T254 M254;
struct S300{Tid id;T0* _list;T0* _flat_list;};
extern T300 M300;
extern T29 M29;
struct S363{Tid id;T89 _start_position;T0* _expression;T0* _when_list;T89 _else_position;T0* _else_compound;T0* _current_type;};
extern T363 M363;
struct S247{Tid id;T89 _start_position;T2 _rank;T0* _formal_arg_list;};
extern T247 M247;
struct S135{Tid id;T89 _start_position;T0* _to_string;T0* _result_type;T2 _rank;};
extern T135 M135;
struct S204{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;T2 _static_value_mem;};
extern T204 M204;
struct S494{T0* _second;T0* _first;};
extern T494 M494;
T0*new_tuple494(T0* i1,T0* i2);
struct S317{T0* _first;T0* _remainder;};
extern T317 M317;
struct S222{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;};
extern T222 M222;
struct S68{T69 _storage;T2 _capacity;T2 _upper;};
extern T68 M68;
struct S225{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;};
extern T225 M225;
struct S107{T5 _item;};
extern T107 M107;
struct S383{Tid id;T0* _clients;T0* _base_class;T0* _names;T89 _sedb_trace_before_exit;T0* _header_comment;T0* _arguments;T0* _obsolete_mark;T0* _require_assertion;T0* _ensure_assertion;T0* _end_comment;};
extern T383 M383;
struct S438{T440 _buckets;T2 _cache_user;T0* _cache_node;T2 _cache_buckets;T2 _count;T2 _capacity;};
extern T438 M438;
struct S436{T0* _list;};
extern T436 M436;
struct S400{Tid id;T0* _name_list;};
extern T400 M400;
struct S425{T427 _buckets;T2 _capacity;T2 _count;T2 _cache_user;T0* _cache_node;T2 _cache_buckets;};
extern T425 M425;
struct S70{T72 _buckets;T2 _capacity;T2 _count;T2 _cache_user;};
extern T70 M70;
struct S169{T171 _storage;T2 _capacity;T2 _upper;};
extern T169 M169;
struct S447{T257 _storage;T2 _capacity;T2 _upper;};
extern T447 M447;
struct S417{T0* _item;T0* _key;T0* _next;};
extern T417 M417;
struct S496{Tid id;T0* _result_type;T2 _rank;};
extern T496 M496;
extern T442 M442;
extern T470 M470;
struct S336{Tid id;T0* _clients;T0* _base_class;T0* _names;T0* _header_comment;T0* _result_type;T0* _value_mem;};
extern T336 M336;
struct S56{T2 _column;T2 _line;T0* _current_line;T3 _cc;T0* _last_comment;T6 _drop_comments;T2 _start_line;T2 _start_column;T198 _tmp_name;T0* _file_path;T0* _executable_name;T0* _root_class_name;T6 _no_main;T6 _safety_check;T6 _manifest_string_trace;T6 _high_memory_compiler;T6 _clean;T6 _default_trace;T2 _default_assertion_level;T6 _no_split;T6 _wedit;T0* _default_debug_key;T0* _root_procedure_name_memory;T6 _handle_rename_se_files_flag;T6 _sedb_flag;};
extern T56 M56;
struct S172{T89 _start_position;T0* _list;};
extern T172 M172;
struct S308{Tid id;T0* _expression;T0* _current_type;T0* _local_c_name_memory;};
extern T308 M308;
struct S350{T0* _item;T0* _key;T0* _next;};
extern T350 M350;
struct S99{T0* _source_type;T0* _run_class;T0* _run_time_mark;T0* _run_time_set;T0* _destination_types;T0* _explanation_memory;T2 _hash_code;};
extern T99 M99;
struct S104{T2 _inlined_procedure_count;T2 _inlined_function_count;T2 _procedure_count;T2 _function_count;T2 _precursor_routine_count;T2 _real_procedure_count;T2 _real_function_count;T2 _static_expression_count;T2 _top;T2 _direct_call_count;T2 _check_id_call_count;T2 _stupid_switch_call_count;T2 _sure_void_count;T2 _switched_call_count;T0* _c_plus_plus;T0* _out_h;T0* _current_out;T0* _check_assertion_mode;T2 _inspect_level;T2 _inline_level;T2 _split_count;T6 _executable_is_up_to_date;T0* _bit_constant_pool;T2 _se_tmp_level;T2 _bunch_size;T2 _bunch_counter;T0* _include_memory;};
extern T104 M104;
struct S488{T6 _used;};
extern T488 M488;
struct S505{Tid id;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;T0* _creator;};
extern T505 M505;
struct S234{Tid id;T0* _current_type;T89 _start_position;T0* _list;T0* _result_type_memory;};
extern T234 M234;
struct S471{T473 _storage;T2 _capacity;T2 _upper;};
extern T471 M471;
extern T441 M441;
struct S33{T0* _item;T0* _key;T0* _next;};
extern T33 M33;
struct S112{T114 _storage;T2 _capacity;T2 _upper;};
extern T112 M112;
struct S495{T498 _storage;T2 _capacity;T2 _upper;};
extern T495 M495;
struct S245{Tid id;T0* _feature_name;T0* _run_feature;T0* _current_type;};
extern T245 M245;
struct S301{Tid id;T89 _start_position;T2 _rank;T0* _local_var_list;};
extern T301 M301;
struct S303{Tid id;T89 _start_position;T0* _to_string;T0* _result_type;T2 _rank;T2 _refer_to;T6 _is_live;};
extern T303 M303;
struct S199{T202 _storage;T2 _capacity;T2 _upper;};
extern T199 M199;
struct S64{T2 _id;T0* _path;T0* _cluster;T0* _index_list;T0* _heading_comment1;T6 _is_deferred;T6 _is_expanded;T6 _is_separate;T6 _maybe_separate;T0* _name;T0* _formal_generic_list;T0* _heading_comment2;T0* _obsolete_type_string;T0* _parent_list;T0* _creation_clause_list;T0* _feature_clause_list;T0* _class_invariant;T0* _end_comment;T2 _assertion_level;T6 _sedb_trace;T2 _hash_code;T0* _up_to_original_memory;T0* _once_mark_list;T0* _feature_dictionary;T0* _is_subclass_of_memory;};
extern T64 M64;
struct S525{Tid id;T0* _target;T0* _feature_name;T0* _run_feature;T0* _creator;T0* _arguments;T0* _agent_args;};
extern T525 M525;
struct S361{Tid id;T0* _expression;T0* _comment;};
extern T361 M361;
struct S242{Tid id;T89 _start_position;};
extern T242 M242;
struct S220{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;T2 _static_value_mem;};
extern T220 M220;
struct S88{T2 _error_counter;T2 _warning_counter;T6 _no_warning;};
extern T88 M88;
struct S156{T0* _rename_se;T0* _name;T0* _directory_path;T2 _default_assertion_level;T3 _default_trace;T0* _default_debug_keys;T0* _option_assertion_level;T0* _option_debug_keys;T0* _option_trace;T0* _include_list;T0* _exclude_list;};
extern T156 M156;
struct S519{T0* _item;};
extern T519 M519;
struct S291{Tid id;T89 _start_position;T3 _value;T2 _pretty_print_mode;};
extern T291 M291;
struct S467{T469 _buckets;T2 _capacity;T2 _count;T2 _cache_user;T0* _cache_node;T2 _cache_buckets;};
extern T467 M467;
struct S364{T89 _start_position;T0* _header_comment;T0* _compound;T0* _when_list;T0* _values;T0* _list;};
extern T364 M364;
struct S147{T458 _buckets;T2 _capacity;T2 _count;T2 _cache_user;};
extern T147 M147;
struct S248{Tid id;T0* _base_class_memory;T0* _run_class_memory;T89 _start_position;T0* _like_what;T0* _like_feature;T0* _written_mark;T0* _run_type;};
extern T248 M248;
struct S177{T0* _new_name;T0* _old_name;};
extern T177 M177;
struct S153{T155 _buckets;T2 _capacity;T2 _count;T2 _cache_user;};
extern T153 M153;
struct S378{Tid id;T89 _start_position;T0* _type;T0* _writable;T0* _call;T0* _run_feature;T0* _current_type;};
extern T378 M378;
struct S126{Tid id;T0* _clients;T0* _base_class;T0* _names;T89 _sedb_trace_before_exit;T0* _header_comment;T0* _arguments;T0* _obsolete_mark;T0* _require_assertion;T0* _ensure_assertion;T0* _end_comment;T0* _native;T0* _alias_string;};
extern T126 M126;
struct S289{Tid id;T89 _start_position;};
extern T289 M289;
struct S461{T0* _item;T2 _key;T0* _next;};
extern T461 M461;
struct S344{Tid id;T89 _start_position;T0* _ifthenlist;T0* _else_compound;T0* _current_type;};
extern T344 M344;
struct S394{Tid id;T0* _clients;T0* _base_class;T0* _names;T89 _sedb_trace_before_exit;T0* _header_comment;T0* _arguments;T0* _obsolete_mark;T0* _require_assertion;T0* _ensure_assertion;T0* _end_comment;T0* _local_vars;T0* _routine_body;T0* _rescue_compound;T2 _use_current_state;};
extern T394 M394;
struct S407{T410 _storage;T2 _capacity;T2 _upper;T2 _lower;};
extern T407 M407;
struct S150{T152 _buckets;T2 _capacity;T2 _count;T2 _cache_user;};
extern T150 M150;
struct S366{T368 _storage;T2 _capacity;T2 _upper;};
extern T366 M366;
struct S413{T415 _storage;T2 _capacity;T2 _upper;T2 _lower;};
extern T413 M413;
struct S231{Tid id;T0* _base_class_memory;T0* _run_class_memory;T0* _base_class_name;T2 _format_code;};
extern T231 M231;
struct S477{T479 _storage;T2 _capacity;T2 _upper;T2 _lower;};
extern T477 M477;
struct S408{T89 _start_position;T0* _items;};
extern T408 M408;
struct S100{T102 _buckets;T2 _capacity;T2 _count;T2 _cache_user;T0* _cache_node;T2 _cache_buckets;};
extern T100 M100;
struct S203{Tid id;T89 _start_position;T0* _result_type;T0* _list;T0* _current_type;};
extern T203 M203;
struct S296{Tid id;T0* _result_type;};
extern T296 M296;
struct S216{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;T2 _static_value_mem;};
extern T216 M216;
struct S338{Tid id;T0* _clients;T0* _base_class;T0* _names;T0* _header_comment;T0* _result_type;T0* _value_mem;};
extern T338 M338;
struct S90{T92 _storage;T2 _capacity;T2 _upper;};
extern T90 M90;
struct S468{T0* _item;T0* _key;T0* _next;};
extern T468 M468;
struct S63{T0* _current_type;T0* _run_time_mark;T0* _base_class;T0* _base_class_name;T2 _id;T6 _at_run_time;T0* _run_time_set;T0* _class_invariant;T6 _compile_to_c_done;T2 _hash_code;T6 _scoop_expanded_verified;T0* _feature_dictionary;T2 _tagged_memory;T0* _actual_clients;T6 _deep_twin_flag;T6 _is_deep_equal_flag;T0* _create_function_list;T0* _writable_attributes_mem;T6 _runnable_class_invariant_done;T2 _c_header_pass_level_done;};
extern T63 M63;
struct S86{T0* _item;T0* _key;T0* _next;};
extern T86 M86;
struct S380{Tid id;T0* _left_side;T0* _right_side;T0* _current_type;};
extern T380 M380;
extern T55 M55;
struct S130{T52 _storage;T2 _capacity;T2 _upper;};
extern T130 M130;
struct S36{T6 _verbose;};
extern T36 M36;
struct S272{Tid id;T0* _base_class_memory;T0* _run_class_memory;T89 _start_position;T0* _written_mark;T0* _mapped;T0* _run_time_mark;T0* _run_type;};
extern T272 M272;
struct S174{T0* _list;};
extern T174 M174;
struct S330{Tid id;T0* _clients;T0* _base_class;T0* _names;T0* _header_comment;T0* _result_type;T0* _value_mem;};
extern T330 M330;
struct S183{T0* _clients;T0* _comment;T0* _list;};
extern T183 M183;
struct S41{T0* _path;T3 _last_character;T6 _end_of_input;T6 _push_back_flag;T8 _input_stream;T9 _buffer;T6 _end_reached;T2 _buffer_position;T2 _buffer_size;T2 _capacity;};
extern T41 M41;
struct S192{T197 _storage;T2 _capacity;T2 _upper;T2 _lower;};
extern T192 M192;
struct S448{T450 _storage;T2 _capacity;T2 _upper;};
extern T448 M448;
struct S428{T0* _item;T0* _next;};
extern T428 M428;
struct S406{T0* _clients;T0* _list;};
extern T406 M406;
struct S527{Tid id;T529 _storage;T2 _capacity;T2 _upper;T2 _lower;};
extern T527 M527;
struct S200{Tid id;T89 _start_position;T0* _result_type;T0* _list;T0* _current_type;};
extern T200 M200;
extern T98 M98;
extern T459 M459;
extern T198 M198;
struct S46{T0* _system_name;T0* _sys_directory;T0* _bin_directory;T6 _no_strip;int _basic_directory;T0* _c_compiler;};
extern T46 M46;
struct S193{T89 _start_position;T0* _header_comment;T0* _list;T0* _current_type;T0* _run_feature;};
extern T193 M193;
struct S81{T0* _type;T0* _base_class;T0* _base_class_name;T0* _parent_list;T0* _rename_list;T0* _export_list;T0* _undefine_list;T0* _redefine_list;T0* _select_list;T0* _comment;T0* _undefine_memory1;T0* _undefine_memory2;};
extern T81 M81;
struct S356{T0* _expression;T0* _then_compound;T0* _current_type;};
extern T356 M356;
struct S416{T418 _buckets;T2 _capacity;T2 _count;T2 _cache_user;T0* _cache_node;T2 _cache_buckets;};
extern T416 M416;
struct S328{T2 _value;};
extern T328 M328;
struct S464{T466 _storage;T2 _capacity;T2 _upper;};
extern T464 M464;
struct S506{T6 _processing_require;T0* _header_comment;};
extern T506 M506;
struct S444{T0* _item;T0* _key;T0* _next;};
extern T444 M444;
struct S228{Tid id;T0* _base_class_memory;T0* _run_class_memory;T0* _base_class_name;};
extern T228 M228;
struct S191{T0* _tag;T0* _expression;T0* _comment;T0* _current_type;T6 _is_guard;};
extern T191 M191;
struct S352{T354 _buckets;T2 _capacity;T2 _count;T2 _cache_user;};
extern T352 M352;
struct S235{T0* _first_one;T0* _remainder;T0* _current_type;};
extern T235 M235;
struct S195{T0* _to_string;T89 _start_position;};
extern T195 M195;
struct S12{T6 _help_flag;T6 _version_flag;T0* _level_flag;};
extern T12 M12;
struct S218{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;T2 _static_value_mem;};
extern T218 M218;
struct S131{Tid id;T0* _list;T0* _flat_list;T2 _c_lock_scoop_count;};
extern T131 M131;
struct S424{T0* _second;T0* _first;};
extern T424 M424;
T0*new_tuple424(T0* i1,T0* i2);
struct S489{T0* _cecil_files;};
extern T489 M489;
extern T446 M446;
struct S265{Tid id;T0* _base_class_memory;T0* _run_class_memory;T0* _base_class_name;};
extern T265 M265;
struct S61{T89 _start_position;T0* _to_string;T2 _hash_code;T0* _base_class_memory;};
extern T61 M61;
struct S325{T327 _storage;T2 _capacity;T2 _upper;};
extern T325 M325;
struct S270{Tid id;T0* _base_class_memory;T0* _run_class_memory;T0* _base_class_name;};
extern T270 M270;
struct S287{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;};
extern T287 M287;
struct S286{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;};
extern T286 M286;
struct S285{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;};
extern T285 M285;
struct S386{T0* _manifest_string;T0* _to_string;T2 _count;T2 _idx;};
extern T386 M386;
struct S299{Tid id;T89 _start_position;T2 _se_agent_id;T0* _result_type;T0* _base;T0* _call;T0* _current_type;T0* _target;T0* _run_feature;T0* _feature_name;T0* _arguments;T0* _open_args;T0* _open_tuple;T0* _definition_function_name;T0* _execution_function_name;T0* _e_agent_call;};
extern T299 M299;
struct S7{T9 _storage;T2 _count;T2 _capacity;};
extern T7 M7;
struct S340{T0* _header_comment;T0* _first_one;T0* _remainder;T0* _current_type;};
extern T340 M340;
struct S264{Tid id;T0* _base_class_memory;T0* _run_class_memory;T0* _base_class_name;};
extern T264 M264;
struct S161{T163 _buckets;T2 _cache_user;T2 _count;T2 _capacity;};
extern T161 M161;
struct S451{T453 _storage;T2 _capacity;T2 _upper;};
extern T451 M451;
struct S260{Tid id;T0* _base_class_memory;T0* _run_class_memory;T0* _base_class_name;};
extern T260 M260;
struct S255{Tid id;T0* _base_class_memory;T0* _run_class_memory;T0* _base_class_name;T0* _generic_list;T0* _written_mark_memory;T0* _run_type_memory;};
extern T255 M255;
struct S411{T0* _tag;T0* _list;};
extern T411 M411;
struct S457{T0* _item;T0* _key;T0* _next;};
extern T457 M457;
struct S233{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;};
extern T233 M233;
struct S395{Tid id;T0* _clients;T0* _base_class;T0* _names;T89 _sedb_trace_before_exit;T0* _header_comment;T0* _arguments;T0* _obsolete_mark;T0* _require_assertion;T0* _ensure_assertion;T0* _end_comment;T0* _local_vars;T0* _routine_body;T0* _rescue_compound;T2 _use_current_state;T0* _result_type;};
extern T395 M395;
struct S524{Tid id;T0* _clients_memory;T0* _current_type;T0* _run_class;T0* _name;T6 _is_root;T6 _scoop_expanded_verified;T0* _old_list;T2 _use_current_state;T2 _stupid_switch_state;T6 _in_scoop_wrapper;T0* _base_feature;T0* _arguments;T0* _result_type;T0* _require_assertion;T0* _local_vars;T0* _routine_body;T0* _rescue_compound;T0* _ensure_assertion;};
extern T524 M524;
struct S536{Tid id;T0* _clients_memory;T0* _current_type;T0* _run_class;T0* _name;T6 _is_root;T6 _scoop_expanded_verified;T0* _old_list;T2 _use_current_state;T2 _stupid_switch_state;T6 _in_scoop_wrapper;T0* _base_feature;T0* _arguments;T0* _require_assertion;T0* _local_vars;T0* _routine_body;T0* _rescue_compound;T0* _ensure_assertion;};
extern T536 M536;
struct S129{Tid id;T0* _clients;T0* _base_class;T0* _names;T89 _sedb_trace_before_exit;T0* _header_comment;T0* _arguments;T0* _obsolete_mark;T0* _require_assertion;T0* _ensure_assertion;T0* _end_comment;T0* _native;T0* _alias_string;T0* _result_type;};
extern T129 M129;
struct S269{Tid id;T0* _base_class_memory;T0* _run_class_memory;T89 _start_position;T0* _base_class_name;T0* _base;T0* _open;T0* _res;T0* _run_type_memory;T0* _written_mark_memory;T0* _run_time_mark_memory;};
extern T269 M269;
struct S219{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;T2 _static_value_mem;};
extern T219 M219;
struct S253{Tid id;T0* _base_class_memory;T0* _run_class_memory;T89 _start_position;T0* _base_class_name;T0* _run_type;T6 _is_written_runnable;T0* _types;T0* _run_types;T0* _written_mark_memory;T0* _run_time_mark_memory;T6 _load_basic_features_flag;};
extern T253 M253;
extern T321 M321;
struct S263{Tid id;T0* _base_class_memory;T0* _run_class_memory;T0* _base_class_name;};
extern T263 M263;
struct S530{Tid id;T0* _clients_memory;T0* _current_type;T0* _run_class;T0* _name;T6 _scoop_expanded_verified;T0* _old_list;T2 _use_current_state;T2 _stupid_switch_state;T6 _in_scoop_wrapper;T0* _base_feature;T0* _value;T0* _result_type;};
extern T530 M530;
struct S142{Tid id;T0* _clients_memory;T0* _current_type;T0* _run_class;T0* _name;T6 _scoop_expanded_verified;T0* _old_list;T2 _use_current_state;T2 _stupid_switch_state;T6 _in_scoop_wrapper;T0* _base_feature;T0* _result_type;};
extern T142 M142;
struct S154{T0* _item;T0* _key;T0* _next;};
extern T154 M154;
struct S423{Tid id;T0* _clients_memory;T0* _current_type;T0* _run_class;T0* _name;T6 _is_root;T6 _scoop_expanded_verified;T0* _old_list;T2 _use_current_state;T2 _stupid_switch_state;T6 _in_scoop_wrapper;T0* _base_feature;T0* _arguments;T0* _require_assertion;T0* _local_vars;T0* _routine_body;T0* _rescue_compound;T0* _ensure_assertion;T2 _in_line_status;};
extern T423 M423;
struct S534{Tid id;T0* _clients_memory;T0* _current_type;T0* _run_class;T0* _name;T6 _is_root;T6 _scoop_expanded_verified;T0* _old_list;T2 _use_current_state;T2 _stupid_switch_state;T6 _in_scoop_wrapper;T0* _base_feature;T0* _arguments;T0* _result_type;T0* _require_assertion;T0* _local_vars;T0* _routine_body;T0* _rescue_compound;T0* _ensure_assertion;T2 _static_value_mem;T2 _in_line_status;T6 _is_static_flag;};
extern T534 M534;
struct S533{Tid id;T0* _clients_memory;T0* _current_type;T0* _run_class;T0* _name;T6 _is_root;T6 _scoop_expanded_verified;T0* _old_list;T2 _use_current_state;T2 _stupid_switch_state;T6 _in_scoop_wrapper;T0* _base_feature;T0* _arguments;T0* _require_assertion;T0* _local_vars;T0* _routine_body;T0* _rescue_compound;T0* _ensure_assertion;};
extern T533 M533;
struct S532{Tid id;T0* _clients_memory;T0* _current_type;T0* _run_class;T0* _name;T6 _is_root;T6 _scoop_expanded_verified;T0* _old_list;T2 _use_current_state;T2 _stupid_switch_state;T6 _in_scoop_wrapper;T0* _base_feature;T0* _arguments;T0* _result_type;T0* _require_assertion;T0* _local_vars;T0* _routine_body;T0* _rescue_compound;T0* _ensure_assertion;};
extern T532 M532;
struct S125{Tid id;T0* _clients_memory;T0* _current_type;T0* _run_class;T0* _name;T6 _is_root;T6 _scoop_expanded_verified;T0* _old_list;T2 _use_current_state;T2 _stupid_switch_state;T6 _in_scoop_wrapper;T0* _base_feature;T0* _arguments;T0* _require_assertion;T0* _ensure_assertion;};
extern T125 M125;
struct S115{Tid id;T0* _clients_memory;T0* _current_type;T0* _run_class;T0* _name;T6 _is_root;T6 _scoop_expanded_verified;T0* _old_list;T2 _use_current_state;T2 _stupid_switch_state;T6 _in_scoop_wrapper;T0* _base_feature;T2 _static_value_mem;T0* _arguments;T0* _result_type;T0* _require_assertion;T0* _ensure_assertion;};
extern T115 M115;
struct S507{Tid id;T0* _clients_memory;T0* _current_type;T0* _run_class;T0* _name;T6 _is_root;T6 _scoop_expanded_verified;T0* _old_list;T2 _use_current_state;T2 _stupid_switch_state;T6 _in_scoop_wrapper;T0* _base_feature;T0* _arguments;T0* _result_type;T0* _require_assertion;T0* _ensure_assertion;};
extern T507 M507;
struct S388{Tid id;T0* _external_tag;T6 _need_prototype;T6 _parsing_done;T6 _macro;T0* _struct;T0* _get;T0* _set;T0* _signature;T6 _c_inline;};
extern T388 M388;
struct S412{T0* _list;};
extern T412 M412;
struct S241{Tid id;T89 _start_position;T0* _run_feature;};
extern T241 M241;
struct S422{T435 _storage;T2 _capacity;T2 _upper;};
extern T422 M422;
struct S278{T0* _name;T0* _constraint;T2 _rank;};
extern T278 M278;
struct S426{T0* _item;T0* _key;T0* _next;};
extern T426 M426;
struct S258{Tid id;T0* _base_class_memory;T0* _run_class_memory;T0* _base_class_name;T0* _generic_list;T0* _written_mark;T0* _run_type;};
extern T258 M258;
extern T47 M47;
struct S295{Tid id;T89 _start_position;T0* _parent;T0* _current_type;T0* _arguments;T0* _run_feature;};
extern T295 M295;
struct S259{Tid id;T0* _base_class_memory;T0* _run_class_memory;T0* _base_class_name;};
extern T259 M259;
struct S141{T6 _is_off;T6 _info_flag;T6 _dispose_flag;};
extern T141 M141;
struct S243{Tid id;T89 _start_position;T0* _result_type;};
extern T243 M243;
struct S60{T2 _status;T6 _short_flag;T6 _pretty_flag;T6 _generating_type_used;T6 _generator_used;T6 _deep_twin_used;T6 _scoop;T0* _root_procedure;T2 _magic_count;T0* _reference_integer_set;};
extern T60 M60;
struct S322{Tid id;T0* _clients;T0* _base_class;T0* _names;T0* _header_comment;T0* _result_type;T0* _values;};
extern T322 M322;
struct S355{Tid id;T0* _instruction;T0* _comment;};
extern T355 M355;
struct S251{Tid id;T0* _base_class_memory;T0* _run_class_memory;T89 _start_position;T0* _like_what;T0* _written_mark;T0* _run_feature;};
extern T251 M251;
struct S280{Tid id;T0* _base_class_memory;T0* _run_class_memory;T0* _written_mark;T0* _run_type;T0* _run_time_mark;T2 _rank;T0* _formal_name;T0* _formal_generic_arg;T0* _constraint_memory;};
extern T280 M280;
struct S304{Tid id;T306 _storage;T2 _capacity;T2 _upper;T2 _lower;};
extern T304 M304;
struct S128{T0* _first;T0* _remainder;};
extern T128 M128;
struct S28{T32 _buckets;T2 _capacity;T2 _count;T2 _cache_user;};
extern T28 M28;
struct S160{T0* _path;T0* _cluster;T2 _count;};
extern T160 M160;
struct S385{Tid id;T0* _clients;T0* _base_class;T0* _names;T89 _sedb_trace_before_exit;T0* _header_comment;T0* _arguments;T0* _obsolete_mark;T0* _require_assertion;T0* _ensure_assertion;T0* _end_comment;T0* _result_type;};
extern T385 M385;
struct S307{Tid id;T89 _start_position;T0* _result_type;};
extern T307 M307;
struct S460{T462 _buckets;T2 _capacity;T2 _count;T2 _cache_user;T0* _cache_node;T2 _cache_buckets;};
extern T460 M460;
struct S419{T421 _storage;T2 _capacity;T2 _upper;};
extern T419 M419;
struct S277{Tid id;T0* _base_class_memory;T0* _run_class_memory;T89 _start_position;T0* _written_mark;T0* _n;T0* _run_type;};
extern T277 M277;
struct S275{Tid id;T0* _base_class_memory;T0* _run_class_memory;T89 _start_position;T0* _written_mark;T0* _n;};
extern T275 M275;
struct S405{Tid id;T0* _clients;T0* _base_class;T0* _names;T0* _header_comment;T0* _result_type;};
extern T405 M405;
struct S157{T159 _storage;T2 _capacity;T2 _upper;};
extern T157 M157;
struct S261{Tid id;T0* _base_class_memory;T0* _run_class_memory;T0* _base_class_name;};
extern T261 M261;
struct S143{T145 _storage;T2 _capacity;T2 _upper;T2 _lower;};
extern T143 M143;
struct S290{Tid id;T89 _start_position;};
extern T290 M290;
struct S377{Tid id;T89 _start_position;T0* _initialize;T0* _invariant_clause;T0* _variant_clause;T0* _until_expression;T0* _loop_body;T0* _current_type;T6 _loop_check;};
extern T377 M377;
struct S213{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;T2 _static_value_mem;};
extern T213 M213;
struct S520{Tid id;T0* _expression;T0* _source_type;T0* _destination_type;T0* _conversion;};
extern T520 M520;
struct S246{Tid id;T89 _start_position;T2 _rank;T0* _type;T0* _run_feature;};
extern T246 M246;
struct S230{Tid id;T89 _start_position;T11 _value_memory;T2 _size;T0* _result_type;};
extern T230 M230;
struct S217{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;T2 _static_value_mem;};
extern T217 M217;
struct S44{T2 _item;T0* _key;T0* _next;};
extern T44 M44;
struct S514{T0* _item;T0* _key;T0* _next;};
extern T514 M514;
struct S78{T0* _item;T0* _next;};
extern T78 M78;
struct S439{T0* _item;T0* _next;};
extern T439 M439;
struct S51{T52 _storage;T2 _capacity;T2 _upper;T2 _lower;};
extern T51 M51;
struct S384{T89 _start_position;T0* _header_comment;T0* _list;T0* _current_type;T0* _run_feature;T6 _is_require_else;};
extern T384 M384;
struct S454{T456 _storage;T2 _capacity;T2 _upper;};
extern T454 M454;
struct S379{Tid id;T0* _left_side;T0* _right_side;};
extern T379 M379;
struct S166{T168 _storage;T2 _capacity;T2 _upper;};
extern T166 M166;
struct S376{T89 _start_position;T0* _header_comment;T0* _list;T0* _current_type;T0* _run_feature;};
extern T376 M376;
struct S271{Tid id;T0* _base_class_memory;T0* _run_class_memory;T0* _base_class_name;T0* _generic_list;T0* _written_mark_memory;T0* _run_type_memory;};
extern T271 M271;
struct S101{T0* _item;T0* _key;T0* _next;};
extern T101 M101;
struct S502{T504 _storage;T2 _capacity;T2 _upper;};
extern T502 M502;
struct S392{Tid id;T0* _clients;T0* _base_class;T0* _names;T89 _sedb_trace_before_exit;T0* _header_comment;T0* _arguments;T0* _obsolete_mark;T0* _require_assertion;T0* _ensure_assertion;T0* _end_comment;T0* _local_vars;T0* _routine_body;T0* _rescue_compound;T2 _use_current_state;T0* _result_type;};
extern T392 M392;
struct S437{T0* _signature;T0* _result_type;T0* _type_of_agent;T0* _types;T0* _face_tuple;};
extern T437 M437;
struct S178{T180 _storage;T2 _capacity;T2 _upper;};
extern T178 M178;
struct S389{Tid id;T0* _external_tag;};
extern T389 M389;
struct S335{Tid id;T0* _clients;T0* _base_class;T0* _names;T0* _header_comment;T0* _result_type;T0* _value_mem;};
extern T335 M335;
struct S232{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;};
extern T232 M232;
struct S226{Tid id;T89 _start_position;T0* _to_string;T0* _result_type;};
extern T226 M226;
struct S387{Tid id;T0* _external_tag;};
extern T387 M387;
struct S312{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;};
extern T312 M312;
extern T24 M24;
struct S173{T176 _storage;T2 _capacity;T2 _upper;};
extern T173 M173;
struct S238{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;};
extern T238 M238;
struct S309{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;T2 _static_value_mem;};
extern T309 M309;
struct S34{T2 _column;T2 _line;T0* _current_line;T3 _cc;T0* _last_comment;T6 _drop_comments;T2 _start_line;T2 _start_column;T198 _tmp_name;T6 _case_insensitive;T6 _no_style_warning;T6 _is_running;T2 _current_id;T0* _last_base_class;T6 _inside_function;T6 _inside_once_function;T0* _formal_generic_list;T6 _in_ensure;T6 _in_rescue;T0* _arguments;T0* _local_vars;T6 _ok;T0* _last_base_type;T0* _last_bit_constant;T0* _last_boolean_constant;T0* _last_character_constant;T0* _last_class_name;T0* _last_class_type;T0* _last_expression;T0* _last_feature_declaration;T0* _last_feature_name;T0* _last_feature_name_list;T0* _last_type_formal_generic;T0* _last_integer_constant;T0* _last_instruction;T0* _last_index_value;T0* _last_manifest_constant;T0* _last_manifest_string;T0* _last_parent;T0* _last_real_constant;T0* _last_type;T0* _last_tag_mark;T321 _tmp_feature;};
extern T34 M34;
struct S212{Tid id;T0* _current_type;T0* _target;T0* _feature_name;T0* _run_feature;T0* _arguments;T2 _static_value_mem;};
extern T212 M212;
struct S148{T0* _item;T0* _key;T0* _next;};
extern T148 M148;
struct S182{T0* _list;};
extern T182 M182;
struct S531{T145 _storage;T2 _capacity;T2 _upper;};
extern T531 M531;
struct S474{T476 _storage;T2 _capacity;T2 _upper;};
extern T474 M474;
struct S151{T6 _item;T0* _key;T0* _next;};
extern T151 M151;
struct S292{Tid id;T89 _start_position;T0* _value;T0* _result_type;T0* _hexa;};
extern T292 M292;
struct S508{T510 _storage;T2 _capacity;T2 _upper;};
extern T508 M508;
struct S266{Tid id;T0* _base_class_memory;T0* _run_class_memory;T89 _start_position;T0* _base_class_name;T0* _base;T0* _open;T0* _res;T0* _run_type_memory;T0* _written_mark_memory;T0* _run_time_mark_memory;};
extern T266 M266;
struct S58{T0* _path;T9 _buffer;T2 _buffer_position;T2 _capacity;T8 _output_stream;};
extern T58 M58;
struct S240{Tid id;T89 _start_position;T0* _run_feature;};
extern T240 M240;
struct S268{Tid id;T0* _base_class_memory;T0* _run_class_memory;T89 _start_position;T0* _base_class_name;T0* _base;T0* _open;T0* _res;T0* _run_type_memory;T0* _written_mark_memory;T0* _run_time_mark_memory;};
extern T268 M268;
struct S123{Tid id;T89 _start_position;T6 _is_once;T0* _to_string;T0* _source_view;T0* _mangling;};
extern T123 M123;
struct S37{T2 _buffer_position;T9 _buffer;T2 _capacity;};
extern T37 M37;
extern T53 M53;
struct S499{T501 _buckets;T2 _cache_user;T0* _cache_node;T2 _cache_buckets;T2 _count;T2 _capacity;};
extern T499 M499;
struct S80{T0* _base_class;T89 _start_position;T0* _heading_comment;T0* _list;};
extern T80 M80;
struct S397{Tid id;T399 _storage;T2 _capacity;T2 _upper;T2 _lower;};
extern T397 M397;
struct S103{T429 _buckets;T2 _cache_user;T0* _cache_node;T2 _cache_buckets;T2 _count;T2 _capacity;};
extern T103 M103;
struct S391{Tid id;T0* _clients;T0* _base_class;T0* _names;T89 _sedb_trace_before_exit;T0* _header_comment;T0* _arguments;T0* _obsolete_mark;T0* _require_assertion;T0* _ensure_assertion;T0* _end_comment;T0* _local_vars;T0* _routine_body;T0* _rescue_compound;T2 _use_current_state;};
extern T391 M391;
struct S181{T89 _start_position;T0* _list;};
extern T181 M181;
struct S127{Tid id;T89 _start_position;T0* _to_string;T0* _to_key;T2 _hash_code;T0* _run_feature_2;T2 _name_type;T0* _feature_name;};
extern T127 M127;
struct S353{T2 _item;T0* _key;T0* _next;};
extern T353 M353;
struct S484{T486 _storage;T2 _capacity;T2 _upper;};
extern T484 M484;
struct S491{T493 _storage;T2 _capacity;T2 _upper;};
extern T491 M491;
struct S342{T89 _start_position;T0* _header_comment;T0* _list;T0* _current_type;T0* _run_feature;};
extern T342 M342;
/*
-- This file is  free  software, which  comes  along  with  SmartEiffel. This
-- software  is  distributed  in the hope that it will be useful, but WITHOUT
-- ANY  WARRANTY;  without  even  the  implied warranty of MERCHANTABILITY or
-- FITNESS  FOR A PARTICULAR PURPOSE. You can modify it as you want, provided
-- this header is kept unaltered, and a notification of the changes is added.
-- You  are  allowed  to  redistribute  it and sell it, alone or as a part of
-- another product.
--       Copyright (C) 1994-2002 LORIA - INRIA - U.H.P. Nancy 1 - FRANCE
--          Dominique COLNET and Suzanne COLLIN - SmartEiffel@loria.fr
--                       http://SmartEiffel.loria.fr
--
*/

/*
  This file (SmartEiffel/sys/runtime/boost.h) is automatically included when
  `run_control.boost' is true (ie. only for mode -boost).
*/
#define SE_BOOST 1
void se_print_run_time_stack (void);
void se_signal_handler(int sig);
/*
-- This file is  free  software, which  comes  along  with  SmartEiffel. This
-- software  is  distributed  in the hope that it will be useful, but WITHOUT
-- ANY  WARRANTY;  without  even  the  implied warranty of MERCHANTABILITY or
-- FITNESS  FOR A PARTICULAR PURPOSE. You can modify it as you want, provided
-- this header is kept unaltered, and a notification of the changes is added.
-- You  are  allowed  to  redistribute  it and sell it, alone or as a part of
-- another product.
--       Copyright (C) 1994-2002 LORIA - INRIA - U.H.P. Nancy 1 - FRANCE
--          Dominique COLNET and Suzanne COLLIN - SmartEiffel@loria.fr
--                       http://SmartEiffel.loria.fr
--
*/
/*
  This file (SmartEiffel/sys/runtime/basic_io.h) is automatically
  included when some external "SmartEiffel" basic_io_* feature is used.
*/

#define basic_io_stdin (stdin)
#define basic_io_stdout (stdout)
#define basic_io_stderr (stderr)
#define basic_io_eof (EOF)
#define basic_io_text_file_read_open(p) (fopen(((char*)(p)),"r"))
#define basic_io_text_file_write_open(p) (fopen(((char*)(p)),"w"))
#define basic_io_text_file_write_append(p) (fopen(((char*)(p)),"a"))
#define basic_io_text_file_read_write_open(p) (fopen(((char*)(p)),"r+"))
#define basic_io_text_file_read_write_append(p) (fopen(((char*)(p)),"a+"))
#define basic_io_binary_file_read_open(p) (fopen(((char*)(p)),"rb"))
#define basic_io_binary_file_write_open(p) (fopen(((char*)(p)),"wb"))
#define basic_io_binary_file_write_append(p) (fopen(((char*)(p)),"ab"))
#define basic_io_fclose(p) (fclose((FILE*)(p)))
#define basic_io_flush(p) (fflush((FILE*)(p)))
#define basic_io_getc(f) (getc(((FILE*)(f))))
#define basic_io_putc(b, f) (putc((b),((FILE*)(f))))
#define basic_io_fread(b, n, f) (fread((void *)(b),(size_t)(1), (size_t)(n),(FILE*)(f)))
#define basic_io_fwrite(b, n, f) (fwrite((void *)(b),(size_t)(1), (size_t)(n),(FILE*)(f)))
#define basic_io_feof(f) (feof(((FILE*)(f))))
#define basic_io_rename(o, n) (rename(((char*)(o)),((char*)(n))))
#define basic_io_remove(f) (remove(((char*)(f))))

#if defined __USE_POSIX || defined __unix__ || defined _POSIX_C_SOURCE
#  define basic_io_read_stdin(b, s) (read(STDIN_FILENO, b, s))
#else
  extern int basic_io_read_stdin(char *buffer, int size);
#endif

/*
-- This file is  free  software, which  comes  along  with  SmartEiffel. This
-- software  is  distributed  in the hope that it will be useful, but WITHOUT
-- ANY  WARRANTY;  without  even  the  implied warranty of MERCHANTABILITY or
-- FITNESS  FOR A PARTICULAR PURPOSE. You can modify it as you want, provided
-- this header is kept unaltered, and a notification of the changes is added.
-- You  are  allowed  to  redistribute  it and sell it, alone or as a part of
-- another product.
--       Copyright (C) 1994-2002 LORIA - INRIA - U.H.P. Nancy 1 - FRANCE
--          Dominique COLNET and Suzanne COLLIN - SmartEiffel@loria.fr
--                       http://SmartEiffel.loria.fr
--
*/
/*
  This file (SmartEiffel/sys/runtime/basic_sprintf.h) is automatically
  included when the external "SmartEiffel" basic_sprintf feature is used.
*/

#define basic_sprintf_pointer(buffer, pointer) sprintf((char*)(buffer),"%p",pointer)

void basic_sprintf_double(EIF_CHARACTER* b, int f, double d);
/*
-- This file is  free  software, which  comes  along  with  SmartEiffel. This
-- software  is  distributed  in the hope that it will be useful, but WITHOUT
-- ANY  WARRANTY;  without  even  the  implied warranty of MERCHANTABILITY or
-- FITNESS  FOR A PARTICULAR PURPOSE. You can modify it as you want, provided
-- this header is kept unaltered, and a notification of the changes is added.
-- You  are  allowed  to  redistribute  it and sell it, alone or as a part of
-- another product.
--       Copyright (C) 1994-2002 LORIA - INRIA - U.H.P. Nancy 1 - FRANCE
--          Dominique COLNET and Suzanne COLLIN - SmartEiffel@loria.fr
--                       http://SmartEiffel.loria.fr
--
*/
/*
  This file (SmartEiffel/sys/runtime/basic_getenv.h) is automatically
  included when the GENERAL.basic_getenv feature is used (ie. in live code).
*/

#define basic_getenv(v) (getenv((char*)v))
/*BOOLEAN*/
T6 r6_ix_and(T6 C,T6 a1);
/*BOOLEAN*/
T6 r6_ix_xor(T6 C,T6 a1);
/*BOOLEAN*/
T6 r6_px_not(T6 C);
/*BOOLEAN*/
T6 r6_ix_or(T6 C,T6 a1);
/*CHARACTER*/
T6 r3is_bit(T3 C);
/*CHARACTER*/
T6 r3is_digit(T3 C);
/*CHARACTER*/
T6 r3is_separator(T3 C);
/*CHARACTER*/
T6 r3_ix_6061(T3 C,T3 a1);
/*CHARACTER*/
T1 r3value(T3 C);
/*CHARACTER*/
T6 r3is_letter(T3 C);
/*CHARACTER*/
T6 r3same_as(T3 C,T3 a1);
/*CHARACTER*/
T1 r3decimal_value(T3 C);
/*CHARACTER*/
T6 r3_ix_6261(T3 C,T3 a1);
/*CHARACTER*/
T3 r3to_upper(T3 C);
/*CHARACTER*/
T6 r3is_upper(T3 C);
/*CHARACTER*/
T3 r3to_lower(T3 C);
/*CHARACTER*/
T6 r3_ix_60(T3 C,T3 a1);
/*INTEGER*/
T11 r2_ix_94(T2 C,T2 a1);
extern T0*oBC22string_buffer;
/*INTEGER*/
T2 r2to_octal(T2 C);
/*INTEGER*/
T2 r2max(T2 C,T2 a1);
/*INTEGER*/
T6 r2in_range(T2 C,T2 a1,T2 a2);
/*INTEGER*/
T0* r2to_string(T2 C);
/*INTEGER*/
T2 r2min(T2 C,T2 a1);
/*INTEGER*/
T3 r2digit(T2 C);
/*INTEGER*/
T2 r2hash_code(T2 C);
/*INTEGER*/
void r2append_in(T2 C,T0* a1);
/*INTEGER*/
T3 r2hexadecimal_digit(T2 C);
extern T9 oBC5sprintf_buffer;
extern int fBC5sprintf_buffer;
/*DOUBLE*/
T9 r5sprintf_buffer(void);
/*DOUBLE*/
void r5append_in_format(T5 C,T0* a1,T2 a2);
/*INTEGER_64*/
T3 r11digit(T11 C);
/*INTEGER_64*/
void r11append_in(T11 C,T0* a1);
/*BIT 32*/
T94 r94_ix_1246060(T94 C,T2 a1);
/*BIT 32*/
T94 r94_ix_1246262(T94 C,T2 a1);
/*NATIVE_ARRAY[E_AGENT]*/
T504 r504realloc(T504 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[E_AGENT]*/
void r504clear(T504 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[E_AGENT]*/
void r504copy_from(T504 C,T504 a1,T2 a2);
/*NATIVE_ARRAY[BASE_CLASS]*/
T171 r171realloc(T171 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[BASE_CLASS]*/
void r171clear(T171 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[BASE_CLASS]*/
T2 r171fast_index_of(T171 C,T0* a1,T2 a2);
/*NATIVE_ARRAY[BASE_CLASS]*/
void r171copy_from(T171 C,T171 a1,T2 a2);
/*NATIVE_ARRAY[ARGUMENT_NAME1]*/
T139 r139realloc(T139 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[ARGUMENT_NAME1]*/
void r139set_all_with(T139 C,T0* a1,T2 a2);
/*NATIVE_ARRAY[ARGUMENT_NAME1]*/
void r139copy_from(T139 C,T139 a1,T2 a2);
/*NATIVE_ARRAY[DECLARATION_1]*/
T529 r529realloc(T529 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[DECLARATION_1]*/
void r529copy_from(T529 C,T529 a1,T2 a2);
/*NATIVE_ARRAY[INTEGER_CONSTANT]*/
T327 r327realloc(T327 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[INTEGER_CONSTANT]*/
void r327clear(T327 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[INTEGER_CONSTANT]*/
void r327copy_from(T327 C,T327 a1,T2 a2);
/*NATIVE_ARRAY[WHEN_ITEM]*/
T372 r372realloc(T372 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[WHEN_ITEM]*/
void r372copy_from(T372 C,T372 a1,T2 a2);
/*NATIVE_ARRAY[TUPLE[E_TYPE,FEATURE_NAME]]*/
T517 r517realloc(T517 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[TUPLE[E_TYPE,FEATURE_NAME]]*/
void r517clear(T517 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[TUPLE[E_TYPE,FEATURE_NAME]]*/
void r517copy_from(T517 C,T517 a1,T2 a2);
/*NATIVE_ARRAY[ADDRESS_OF]*/
T473 r473realloc(T473 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[ADDRESS_OF]*/
void r473clear(T473 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[ADDRESS_OF]*/
void r473copy_from(T473 C,T473 a1,T2 a2);
/*NATIVE_ARRAY[EXPRESSION]*/
void r202clear_all(T202 C,T2 a1);
/*NATIVE_ARRAY[EXPRESSION]*/
T202 r202realloc(T202 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[EXPRESSION]*/
void r202clear(T202 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[EXPRESSION]*/
void r202copy_from(T202 C,T202 a1,T2 a2);
/*NATIVE_ARRAY[E_REQUIRE]*/
T483 r483realloc(T483 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[E_REQUIRE]*/
void r483copy_from(T483 C,T483 a1,T2 a2);
/*NATIVE_ARRAY[EXPORT_ITEM]*/
T410 r410realloc(T410 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[EXPORT_ITEM]*/
void r410copy_from(T410 C,T410 a1,T2 a2);
/*NATIVE_ARRAY[PARENT]*/
T84 r84realloc(T84 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[PARENT]*/
void r84clear(T84 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[PARENT]*/
void r84copy_from(T84 C,T84 a1,T2 a2);
/*NATIVE_ARRAY[IFTHEN]*/
T360 r360realloc(T360 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[IFTHEN]*/
void r360clear(T360 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[IFTHEN]*/
void r360copy_from(T360 C,T360 a1,T2 a2);
/*NATIVE_ARRAY[BOOLEAN]*/
T479 r479realloc(T479 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[BOOLEAN]*/
void r479move(T479 C,T2 a1,T2 a2,T2 a3);
/*NATIVE_ARRAY[BOOLEAN]*/
void r479set_all_with(T479 C,T6 a1,T2 a2);
/*NATIVE_ARRAY[BOOLEAN]*/
void r479clear(T479 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[BOOLEAN]*/
void r479copy_from(T479 C,T479 a1,T2 a2);
/*NATIVE_ARRAY[EFFECTIVE_ARG_LIST]*/
T456 r456realloc(T456 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[EFFECTIVE_ARG_LIST]*/
void r456clear(T456 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[EFFECTIVE_ARG_LIST]*/
void r456copy_from(T456 C,T456 a1,T2 a2);
/*NATIVE_ARRAY[E_OLD]*/
T486 r486realloc(T486 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[E_OLD]*/
void r486clear(T486 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[E_OLD]*/
void r486copy_from(T486 C,T486 a1,T2 a2);
/*NATIVE_ARRAY[OPEN_OPERAND]*/
T523 r523realloc(T523 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[OPEN_OPERAND]*/
void r523clear(T523 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[OPEN_OPERAND]*/
void r523copy_from(T523 C,T523 a1,T2 a2);
/*NATIVE_ARRAY[EXTERNAL_ROUTINE]*/
T122 r122realloc(T122 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[EXTERNAL_ROUTINE]*/
void r122clear(T122 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[EXTERNAL_ROUTINE]*/
T2 r122fast_index_of(T122 C,T0* a1,T2 a2);
/*NATIVE_ARRAY[EXTERNAL_ROUTINE]*/
void r122copy_from(T122 C,T122 a1,T2 a2);
/*NATIVE_ARRAY[RUN_FEATURE]*/
T450 r450realloc(T450 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[RUN_FEATURE]*/
void r450clear(T450 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[RUN_FEATURE]*/
T2 r450fast_index_of(T450 C,T0* a1,T2 a2);
/*NATIVE_ARRAY[RUN_FEATURE]*/
void r450copy_from(T450 C,T450 a1,T2 a2);
/*NATIVE_ARRAY[RUN_CLASS]*/
T69 r69realloc(T69 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[RUN_CLASS]*/
void r69clear(T69 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[RUN_CLASS]*/
T2 r69fast_index_of(T69 C,T0* a1,T2 a2);
/*NATIVE_ARRAY[RUN_CLASS]*/
void r69copy_from(T69 C,T69 a1,T2 a2);
/*NATIVE_ARRAY[E_TYPE]*/
T257 r257realloc(T257 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[E_TYPE]*/
void r257set_all_with(T257 C,T0* a1,T2 a2);
/*NATIVE_ARRAY[E_TYPE]*/
void r257clear(T257 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[E_TYPE]*/
void r257copy_from(T257 C,T257 a1,T2 a2);
/*NATIVE_ARRAY[FEATURE_CLAUSE]*/
T186 r186realloc(T186 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[FEATURE_CLAUSE]*/
void r186clear(T186 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[FEATURE_CLAUSE]*/
void r186copy_from(T186 C,T186 a1,T2 a2);
/*NATIVE_ARRAY[E_WHEN]*/
void r368clear_all(T368 C,T2 a1);
/*NATIVE_ARRAY[E_WHEN]*/
T368 r368realloc(T368 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[E_WHEN]*/
void r368clear(T368 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[E_WHEN]*/
void r368copy_from(T368 C,T368 a1,T2 a2);
/*NATIVE_ARRAY[INDEX_CLAUSE]*/
T415 r415realloc(T415 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[INDEX_CLAUSE]*/
void r415copy_from(T415 C,T415 a1,T2 a2);
/*NATIVE_ARRAY[STRING]*/
T6 r52safe_equal(T0* a1,T0* a2);
/*NATIVE_ARRAY[STRING]*/
T52 r52realloc(T52 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[STRING]*/
T2 r52index_of(T52 C,T0* a1,T2 a2);
/*NATIVE_ARRAY[STRING]*/
void r52clear(T52 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[STRING]*/
T2 r52fast_index_of(T52 C,T0* a1,T2 a2);
/*NATIVE_ARRAY[STRING]*/
void r52copy_from(T52 C,T52 a1,T2 a2);
/*NATIVE_ARRAY[BIT_CONSTANT]*/
T435 r435realloc(T435 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[BIT_CONSTANT]*/
void r435clear(T435 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[BIT_CONSTANT]*/
void r435copy_from(T435 C,T435 a1,T2 a2);
/*NATIVE_ARRAY[CREATION_CLAUSE]*/
T168 r168realloc(T168 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[CREATION_CLAUSE]*/
void r168clear(T168 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[CREATION_CLAUSE]*/
void r168copy_from(T168 C,T168 a1,T2 a2);
/*NATIVE_ARRAY[E_FEATURE]*/
void r190clear_all(T190 C,T2 a1);
/*NATIVE_ARRAY[E_FEATURE]*/
T190 r190realloc(T190 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[E_FEATURE]*/
void r190clear(T190 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[E_FEATURE]*/
T2 r190fast_index_of(T190 C,T0* a1,T2 a2);
/*NATIVE_ARRAY[E_FEATURE]*/
void r190copy_from(T190 C,T190 a1,T2 a2);
/*NATIVE_ARRAY[DECLARATION]*/
T399 r399realloc(T399 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[DECLARATION]*/
void r399copy_from(T399 C,T399 a1,T2 a2);
/*NATIVE_ARRAY[RENAME_PAIR]*/
T180 r180realloc(T180 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[RENAME_PAIR]*/
void r180clear(T180 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[RENAME_PAIR]*/
void r180copy_from(T180 C,T180 a1,T2 a2);
/*NATIVE_ARRAY[CHARACTER]*/
void r9copy_slice(T9 C,T2 a1,T9 a2,T2 a3,T2 a4);
/*NATIVE_ARRAY[CHARACTER]*/
T9 r9realloc(T9 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[CHARACTER]*/
T2 r9fast_occurrences(T9 C,T3 a1,T2 a2);
/*NATIVE_ARRAY[CHARACTER]*/
T6 r9fast_memcmp(T9 C,T9 a1,T2 a2);
/*NATIVE_ARRAY[CHARACTER]*/
void r9fast_replace_all(T9 C,T3 a1,T3 a2,T2 a3);
/*NATIVE_ARRAY[CHARACTER]*/
T6 r9fast_has(T9 C,T3 a1,T2 a2);
/*NATIVE_ARRAY[CHARACTER]*/
void r9copy_at(T9 C,T2 a1,T9 a2,T2 a3);
/*NATIVE_ARRAY[CHARACTER]*/
void r9clear(T9 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[CHARACTER]*/
void r9copy_from(T9 C,T9 a1,T2 a2);
/*NATIVE_ARRAY[MANIFEST_STRING]*/
T334 r334realloc(T334 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[MANIFEST_STRING]*/
void r334clear(T334 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[MANIFEST_STRING]*/
void r334copy_from(T334 C,T334 a1,T2 a2);
/*NATIVE_ARRAY[FORMAL_GENERIC_ARG]*/
T282 r282realloc(T282 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[FORMAL_GENERIC_ARG]*/
void r282copy_from(T282 C,T282 a1,T2 a2);
/*NATIVE_ARRAY[NATIVE_C_PLUS_PLUS]*/
T114 r114realloc(T114 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[NATIVE_C_PLUS_PLUS]*/
void r114clear(T114 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[NATIVE_C_PLUS_PLUS]*/
void r114copy_from(T114 C,T114 a1,T2 a2);
/*NATIVE_ARRAY[CECIL_FILE]*/
T493 r493realloc(T493 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[CECIL_FILE]*/
void r493clear(T493 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[CECIL_FILE]*/
void r493copy_from(T493 C,T493 a1,T2 a2);
/*NATIVE_ARRAY[ASSERTION]*/
T197 r197realloc(T197 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[ASSERTION]*/
void r197set_all_with(T197 C,T0* a1,T2 a2);
/*NATIVE_ARRAY[ASSERTION]*/
T2 r197fast_index_of(T197 C,T0* a1,T2 a2);
/*NATIVE_ARRAY[ASSERTION]*/
void r197copy_from(T197 C,T197 a1,T2 a2);
/*NATIVE_ARRAY[FEATURE_NAME]*/
T176 r176realloc(T176 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[FEATURE_NAME]*/
void r176clear(T176 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[FEATURE_NAME]*/
void r176copy_from(T176 C,T176 a1,T2 a2);
/*NATIVE_ARRAY[CALL_PROC_CALL]*/
T453 r453realloc(T453 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[CALL_PROC_CALL]*/
void r453clear(T453 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[CALL_PROC_CALL]*/
void r453copy_from(T453 C,T453 a1,T2 a2);
/*NATIVE_ARRAY[RUN_FEATURE_9]*/
T510 r510realloc(T510 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[RUN_FEATURE_9]*/
void r510clear(T510 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[RUN_FEATURE_9]*/
T2 r510fast_index_of(T510 C,T0* a1,T2 a2);
/*NATIVE_ARRAY[RUN_FEATURE_9]*/
void r510copy_from(T510 C,T510 a1,T2 a2);
/*NATIVE_ARRAY[RUN_FEATURE_3]*/
T476 r476realloc(T476 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[RUN_FEATURE_3]*/
void r476clear(T476 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[RUN_FEATURE_3]*/
void r476copy_from(T476 C,T476 a1,T2 a2);
/*NATIVE_ARRAY[RUN_FEATURE_2]*/
T145 r145realloc(T145 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[RUN_FEATURE_2]*/
void r145clear(T145 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[RUN_FEATURE_2]*/
void r145copy_from(T145 C,T145 a1,T2 a2);
/*NATIVE_ARRAY[ONCE_FUNCTION]*/
T466 r466realloc(T466 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[ONCE_FUNCTION]*/
void r466clear(T466 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[ONCE_FUNCTION]*/
T2 r466fast_index_of(T466 C,T0* a1,T2 a2);
/*NATIVE_ARRAY[ONCE_FUNCTION]*/
void r466copy_from(T466 C,T466 a1,T2 a2);
/*NATIVE_ARRAY[TUPLE[STRING,RUN_FEATURE]]*/
T498 r498realloc(T498 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[TUPLE[STRING,RUN_FEATURE]]*/
void r498clear(T498 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[TUPLE[STRING,RUN_FEATURE]]*/
void r498copy_from(T498 C,T498 a1,T2 a2);
/*NATIVE_ARRAY[POSITION]*/
T92 r92realloc(T92 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[POSITION]*/
void r92remove(T92 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[POSITION]*/
void r92clear(T92 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[POSITION]*/
T2 r92fast_index_of(T92 C,T89 a1,T2 a2);
/*NATIVE_ARRAY[POSITION]*/
void r92copy_from(T92 C,T92 a1,T2 a2);
/*NATIVE_ARRAY[LOCAL_NAME1]*/
T306 r306realloc(T306 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[LOCAL_NAME1]*/
void r306set_all_with(T306 C,T0* a1,T2 a2);
/*NATIVE_ARRAY[LOCAL_NAME1]*/
void r306copy_from(T306 C,T306 a1,T2 a2);
/*NATIVE_ARRAY[TUPLE[POSITION,E_TYPE]]*/
T433 r433realloc(T433 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[TUPLE[POSITION,E_TYPE]]*/
void r433clear(T433 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[TUPLE[POSITION,E_TYPE]]*/
void r433copy_from(T433 C,T433 a1,T2 a2);
/*NATIVE_ARRAY[INTEGER]*/
T421 r421realloc(T421 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[INTEGER]*/
void r421move(T421 C,T2 a1,T2 a2,T2 a3);
/*NATIVE_ARRAY[INTEGER]*/
void r421set_all_with(T421 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[INTEGER]*/
void r421clear(T421 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[INTEGER]*/
void r421copy_from(T421 C,T421 a1,T2 a2);
/*NATIVE_ARRAY[CLUSTER]*/
T159 r159realloc(T159 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[CLUSTER]*/
void r159clear(T159 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[CLUSTER]*/
void r159copy_from(T159 C,T159 a1,T2 a2);
/*NATIVE_ARRAY[INSTRUCTION]*/
void r348clear_all(T348 C,T2 a1);
/*NATIVE_ARRAY[INSTRUCTION]*/
T348 r348realloc(T348 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[INSTRUCTION]*/
void r348clear(T348 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[INSTRUCTION]*/
void r348copy_from(T348 C,T348 a1,T2 a2);
/*NATIVE_ARRAY[CLASS_NAME]*/
T320 r320realloc(T320 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[CLASS_NAME]*/
void r320clear(T320 C,T2 a1,T2 a2);
/*NATIVE_ARRAY[CLASS_NAME]*/
void r320copy_from(T320 C,T320 a1,T2 a2);
/*STRING*/
void r7copy(T7* C,T0* a1);
/*STRING*/
T2 r7occurrences(T7* C,T3 a1);
/*STRING*/
T6 r7is_bit(T7* C);
/*STRING*/
void r7remove_first(T7* C,T2 a1);
/*STRING*/
T3 r7last(T7* C);
/*STRING*/
void r7remove_between(T7* C,T2 a1,T2 a2);
/*STRING*/
T6 r7is_equal(T7* C,T0* a1);
extern T0*oBC7string_buffer;
extern T0*oBC7split_buffer;
/*STRING*/
T0* r7split(T7* C);
/*STRING*/
T6 r7valid_index(T7* C,T2 a1);
/*STRING*/
void r7append(T7* C,T0* a1);
/*STRING*/
T6 r7has_substring(T7* C,T0* a1);
/*STRING*/
T6 r7has_suffix(T7* C,T0* a1);
/*STRING*/
void r7reverse(T7* C);
/*STRING*/
void r7make(T7* C,T2 a1);
/*STRING*/
T6 r7has_prefix(T7* C,T0* a1);
/*STRING*/
void r7append_string(T7* C,T0* a1);
/*STRING*/
void r7add_first(T7* C,T3 a1);
/*STRING*/
void r7extend(T7* C,T3 a1);
/*STRING*/
T2 r7hash_code(T7* C);
/*STRING*/
void r7to_hexadecimal(T7* C);
/*STRING*/
void r7remove_last(T7* C,T2 a1);
/*STRING*/
T6 r7has(T7* C,T3 a1);
/*STRING*/
void r7keep_head(T7* C,T2 a1);
/*STRING*/
T2 r7to_integer(T7* C);
/*STRING*/
void r7append_character(T7* C,T3 a1);
/*STRING*/
T6 r7same_as(T7* C,T0* a1);
/*STRING*/
void r7extend_unless(T7* C,T3 a1);
/*STRING*/
void r7add_last(T7* C,T3 a1);
/*STRING*/
void r7shrink(T7* C,T2 a1,T2 a2);
/*STRING*/
void r7resize(T7* C,T2 a1);
/*STRING*/
void r7to_upper(T7* C);
/*STRING*/
T2 r7substring_index(T7* C,T0* a1,T2 a2);
/*STRING*/
void r7from_external_copy(T7* C,T8 a1);
/*STRING*/
T8 r7to_external(T7* C);
/*STRING*/
void r7to_lower(T7* C);
/*STRING*/
T0* r7twin(T7* C);
/*STRING*/
T0* r7_ix_43(T7* C,T0* a1);
/*STRING*/
T6 r7_ix_60(T7* C,T0* a1);
/*STRING*/
void r7split_in(T7* C,T0* a1);
/*STRING*/
void r7swap(T7* C,T2 a1,T2 a2);
/*ARRAY[FORMAL_GENERIC_ARG]*/
T2 r279count(T279* C);
/*ARRAY[FORMAL_GENERIC_ARG]*/
T0* r279item(T279* C,T2 a1);
/*ARRAY[FORMAL_GENERIC_ARG]*/
T6 r279valid_index(T279* C,T2 a1);
/*ARRAY[FORMAL_GENERIC_ARG]*/
void r279add_last(T279* C,T0* a1);
/*ARRAY[FORMAL_GENERIC_ARG]*/
void r279with_capacity(T279* C,T2 a1,T2 a2);
/*FIXED_ARRAY[E_FEATURE]*/
void r187copy(T187* C,T0* a1);
/*FIXED_ARRAY[E_FEATURE]*/
T6 r187valid_index(T187* C,T2 a1);
/*FIXED_ARRAY[E_FEATURE]*/
T6 r187fast_has(T187* C,T0* a1);
/*FIXED_ARRAY[E_FEATURE]*/
void r187add_last(T187* C,T0* a1);
/*FIXED_ARRAY[E_FEATURE]*/
T2 r187fast_index_of(T187* C,T0* a1);
/*FIXED_ARRAY[E_FEATURE]*/
T0* r187twin(T187* C);
/*FIXED_ARRAY[E_FEATURE]*/
void r187with_capacity(T187* C,T2 a1);
/*FIXED_ARRAY[MANIFEST_STRING]*/
T6 r332valid_index(T332* C,T2 a1);
/*FIXED_ARRAY[MANIFEST_STRING]*/
void r332make(T332* C,T2 a1);
/*FIXED_ARRAY[MANIFEST_STRING]*/
void r332add_last(T332* C,T0* a1);
/*FIXED_ARRAY[MANIFEST_STRING]*/
void r332with_capacity(T332* C,T2 a1);
/*ARRAY[E_TYPE]*/
void r252copy(T252* C,T0* a1);
/*ARRAY[E_TYPE]*/
T2 r252count(T252* C);
/*ARRAY[E_TYPE]*/
T0* r252item(T252* C,T2 a1);
/*ARRAY[E_TYPE]*/
T6 r252valid_index(T252* C,T2 a1);
/*ARRAY[E_TYPE]*/
void r252make(T252* C,T2 a1,T2 a2);
/*ARRAY[E_TYPE]*/
T6 r252is_empty(T252* C);
/*ARRAY[E_TYPE]*/
void r252add_last(T252* C,T0* a1);
/*ARRAY[E_TYPE]*/
T0* r252twin(T252* C);
/*ARRAY[E_TYPE]*/
void r252with_capacity(T252* C,T2 a1,T2 a2);
/*FIXED_ARRAY[TUPLE[POSITION,E_TYPE]]*/
void r431add_last(T431* C,T0* a1);
/*FIXED_ARRAY[TUPLE[POSITION,E_TYPE]]*/
void r431with_capacity(T431* C,T2 a1);
/*ARRAY[E_REQUIRE]*/
T2 r481count(T481* C);
/*ARRAY[E_REQUIRE]*/
T0* r481item(T481* C,T2 a1);
/*ARRAY[E_REQUIRE]*/
T6 r481valid_index(T481* C,T2 a1);
/*ARRAY[E_REQUIRE]*/
void r481add_last(T481* C,T0* a1);
/*ARRAY[E_REQUIRE]*/
void r481with_capacity(T481* C,T2 a1,T2 a2);
/*ARRAY[E_REQUIRE]*/
void r481swap(T481* C,T2 a1,T2 a2);
/*FIXED_ARRAY[OPEN_OPERAND]*/
void r521add_last(T521* C,T0* a1);
/*FIXED_ARRAY[OPEN_OPERAND]*/
void r521with_capacity(T521* C,T2 a1);
/*FIXED_ARRAY[INSTRUCTION]*/
void r346copy(T346* C,T0* a1);
/*FIXED_ARRAY[INSTRUCTION]*/
T6 r346valid_index(T346* C,T2 a1);
/*FIXED_ARRAY[INSTRUCTION]*/
void r346add_last(T346* C,T0* a1);
/*FIXED_ARRAY[INSTRUCTION]*/
T0* r346twin(T346* C);
/*FIXED_ARRAY[INSTRUCTION]*/
void r346with_capacity(T346* C,T2 a1);
/*FIXED_ARRAY[PARENT]*/
T0* r82last(T82* C);
/*FIXED_ARRAY[PARENT]*/
void r82remove_last(T82* C);
/*FIXED_ARRAY[PARENT]*/
void r82add_last(T82* C,T0* a1);
/*FIXED_ARRAY[PARENT]*/
void r82with_capacity(T82* C,T2 a1);
/*FIXED_ARRAY[IFTHEN]*/
T6 r358valid_index(T358* C,T2 a1);
/*FIXED_ARRAY[IFTHEN]*/
void r358add_last(T358* C,T0* a1);
/*FIXED_ARRAY[IFTHEN]*/
void r358with_capacity(T358* C,T2 a1);
/*ARRAY[INTEGER]*/
T2 r535item(T535* C,T2 a1);
/*ARRAY[INTEGER]*/
T6 r535valid_index(T535* C,T2 a1);
/*ARRAY[INTEGER]*/
void r535make(T535* C,T2 a1,T2 a2);
/*ARRAY[INTEGER]*/
void r535resize(T535* C,T2 a1,T2 a2);
/*FIXED_ARRAY[TUPLE[E_TYPE,FEATURE_NAME]]*/
void r512add_last(T512* C,T0* a1);
/*FIXED_ARRAY[TUPLE[E_TYPE,FEATURE_NAME]]*/
void r512with_capacity(T512* C,T2 a1);
/*ARRAY[ARGUMENT_NAME1]*/
void r137copy(T137* C,T0* a1);
/*ARRAY[ARGUMENT_NAME1]*/
T2 r137count(T137* C);
/*ARRAY[ARGUMENT_NAME1]*/
T0* r137item(T137* C,T2 a1);
/*ARRAY[ARGUMENT_NAME1]*/
T6 r137valid_index(T137* C,T2 a1);
/*ARRAY[ARGUMENT_NAME1]*/
void r137make(T137* C,T2 a1,T2 a2);
/*ARRAY[ARGUMENT_NAME1]*/
void r137add_last(T137* C,T0* a1);
/*ARRAY[ARGUMENT_NAME1]*/
T0* r137twin(T137* C);
/*ARRAY[ARGUMENT_NAME1]*/
void r137with_capacity(T137* C,T2 a1,T2 a2);
/*ARRAY[WHEN_ITEM]*/
void r370copy(T370* C,T0* a1);
/*ARRAY[WHEN_ITEM]*/
T2 r370count(T370* C);
/*ARRAY[WHEN_ITEM]*/
T0* r370item(T370* C,T2 a1);
/*ARRAY[WHEN_ITEM]*/
T6 r370valid_index(T370* C,T2 a1);
/*ARRAY[WHEN_ITEM]*/
void r370add_last(T370* C,T0* a1);
/*ARRAY[WHEN_ITEM]*/
T0* r370twin(T370* C);
/*ARRAY[WHEN_ITEM]*/
void r370with_capacity(T370* C,T2 a1,T2 a2);
/*FIXED_ARRAY[FEATURE_CLAUSE]*/
void r184add_last(T184* C,T0* a1);
/*FIXED_ARRAY[FEATURE_CLAUSE]*/
void r184with_capacity(T184* C,T2 a1);
/*FIXED_ARRAY[CLASS_NAME]*/
void r318add_last(T318* C,T0* a1);
/*FIXED_ARRAY[CLASS_NAME]*/
void r318with_capacity(T318* C,T2 a1);
/*FIXED_ARRAY[EXTERNAL_ROUTINE]*/
T6 r120valid_index(T120* C,T2 a1);
/*FIXED_ARRAY[EXTERNAL_ROUTINE]*/
T6 r120fast_has(T120* C,T0* a1);
/*FIXED_ARRAY[EXTERNAL_ROUTINE]*/
void r120add_last(T120* C,T0* a1);
/*FIXED_ARRAY[EXTERNAL_ROUTINE]*/
T2 r120fast_index_of(T120* C,T0* a1);
/*FIXED_ARRAY[EXTERNAL_ROUTINE]*/
void r120with_capacity(T120* C,T2 a1);
/*FIXED_ARRAY[RUN_CLASS]*/
T6 r68valid_index(T68* C,T2 a1);
/*FIXED_ARRAY[RUN_CLASS]*/
T6 r68fast_has(T68* C,T0* a1);
/*FIXED_ARRAY[RUN_CLASS]*/
void r68add_last(T68* C,T0* a1);
/*FIXED_ARRAY[RUN_CLASS]*/
T2 r68fast_index_of(T68* C,T0* a1);
/*FIXED_ARRAY[RUN_CLASS]*/
void r68with_capacity(T68* C,T2 a1);
/*FIXED_ARRAY[RUN_CLASS]*/
void r68swap(T68* C,T2 a1,T2 a2);
/*FIXED_ARRAY[BASE_CLASS]*/
T6 r169valid_index(T169* C,T2 a1);
/*FIXED_ARRAY[BASE_CLASS]*/
T6 r169fast_has(T169* C,T0* a1);
/*FIXED_ARRAY[BASE_CLASS]*/
void r169add_last(T169* C,T0* a1);
/*FIXED_ARRAY[BASE_CLASS]*/
T2 r169fast_index_of(T169* C,T0* a1);
/*FIXED_ARRAY[BASE_CLASS]*/
void r169with_capacity(T169* C,T2 a1);
/*FIXED_ARRAY[E_TYPE]*/
T6 r447valid_index(T447* C,T2 a1);
/*FIXED_ARRAY[E_TYPE]*/
void r447add_last(T447* C,T0* a1);
/*FIXED_ARRAY[E_TYPE]*/
void r447with_capacity(T447* C,T2 a1);
/*FIXED_ARRAY[ADDRESS_OF]*/
void r471add_last(T471* C,T0* a1);
/*FIXED_ARRAY[ADDRESS_OF]*/
void r471with_capacity(T471* C,T2 a1);
/*FIXED_ARRAY[NATIVE_C_PLUS_PLUS]*/
void r112add_last(T112* C,T0* a1);
/*FIXED_ARRAY[NATIVE_C_PLUS_PLUS]*/
void r112with_capacity(T112* C,T2 a1);
/*FIXED_ARRAY[TUPLE[STRING,RUN_FEATURE]]*/
void r495add_last(T495* C,T0* a1);
/*FIXED_ARRAY[TUPLE[STRING,RUN_FEATURE]]*/
void r495with_capacity(T495* C,T2 a1);
/*FIXED_ARRAY[EXPRESSION]*/
void r199copy(T199* C,T0* a1);
/*FIXED_ARRAY[EXPRESSION]*/
T6 r199valid_index(T199* C,T2 a1);
/*FIXED_ARRAY[EXPRESSION]*/
void r199make(T199* C,T2 a1);
/*FIXED_ARRAY[EXPRESSION]*/
void r199add_last(T199* C,T0* a1);
/*FIXED_ARRAY[EXPRESSION]*/
void r199resize(T199* C,T2 a1);
/*FIXED_ARRAY[EXPRESSION]*/
T0* r199twin(T199* C);
/*FIXED_ARRAY[EXPRESSION]*/
void r199with_capacity(T199* C,T2 a1);
/*ARRAY[EXPORT_ITEM]*/
T2 r407count(T407* C);
/*ARRAY[EXPORT_ITEM]*/
T0* r407item(T407* C,T2 a1);
/*ARRAY[EXPORT_ITEM]*/
T6 r407valid_index(T407* C,T2 a1);
/*ARRAY[EXPORT_ITEM]*/
T6 r407is_empty(T407* C);
/*ARRAY[EXPORT_ITEM]*/
void r407add_last(T407* C,T0* a1);
/*ARRAY[EXPORT_ITEM]*/
void r407with_capacity(T407* C,T2 a1,T2 a2);
/*FIXED_ARRAY[E_WHEN]*/
void r366copy(T366* C,T0* a1);
/*FIXED_ARRAY[E_WHEN]*/
T6 r366valid_index(T366* C,T2 a1);
/*FIXED_ARRAY[E_WHEN]*/
void r366add_last(T366* C,T0* a1);
/*FIXED_ARRAY[E_WHEN]*/
T0* r366twin(T366* C);
/*FIXED_ARRAY[E_WHEN]*/
void r366with_capacity(T366* C,T2 a1);
/*ARRAY[INDEX_CLAUSE]*/
T2 r413count(T413* C);
/*ARRAY[INDEX_CLAUSE]*/
T6 r413valid_index(T413* C,T2 a1);
/*ARRAY[INDEX_CLAUSE]*/
void r413add_last(T413* C,T0* a1);
/*ARRAY[INDEX_CLAUSE]*/
void r413with_capacity(T413* C,T2 a1,T2 a2);
/*ARRAY[BOOLEAN]*/
void r477force(T477* C,T6 a1,T2 a2);
/*ARRAY[BOOLEAN]*/
T2 r477count(T477* C);
/*ARRAY[BOOLEAN]*/
T6 r477item(T477* C,T2 a1);
/*ARRAY[BOOLEAN]*/
T6 r477valid_index(T477* C,T2 a1);
/*ARRAY[BOOLEAN]*/
void r477make(T477* C,T2 a1,T2 a2);
/*ARRAY[BOOLEAN]*/
void r477add_last(T477* C,T6 a1);
/*ARRAY[BOOLEAN]*/
void r477resize(T477* C,T2 a1,T2 a2);
/*FIXED_ARRAY[POSITION]*/
T89 r90last(T90* C);
/*FIXED_ARRAY[POSITION]*/
T89 r90item(T90* C,T2 a1);
/*FIXED_ARRAY[POSITION]*/
T6 r90valid_index(T90* C,T2 a1);
/*FIXED_ARRAY[POSITION]*/
void r90remove(T90* C,T2 a1);
/*FIXED_ARRAY[POSITION]*/
void r90remove_last(T90* C);
/*FIXED_ARRAY[POSITION]*/
T6 r90fast_has(T90* C,T89 a1);
/*FIXED_ARRAY[POSITION]*/
void r90add_last(T90* C,T89 a1);
/*FIXED_ARRAY[POSITION]*/
T89 r90first(T90* C);
/*FIXED_ARRAY[POSITION]*/
T2 r90fast_index_of(T90* C,T89 a1);
/*FIXED_ARRAY[POSITION]*/
void r90with_capacity(T90* C,T2 a1);
/*FIXED_ARRAY[STRING]*/
T6 r130valid_index(T130* C,T2 a1);
/*FIXED_ARRAY[STRING]*/
T2 r130index_of(T130* C,T0* a1);
/*FIXED_ARRAY[STRING]*/
void r130make(T130* C,T2 a1);
/*FIXED_ARRAY[STRING]*/
T6 r130has(T130* C,T0* a1);
/*FIXED_ARRAY[STRING]*/
T6 r130fast_has(T130* C,T0* a1);
/*FIXED_ARRAY[STRING]*/
void r130add_last(T130* C,T0* a1);
/*FIXED_ARRAY[STRING]*/
void r130resize(T130* C,T2 a1);
/*FIXED_ARRAY[STRING]*/
T2 r130fast_index_of(T130* C,T0* a1);
/*FIXED_ARRAY[STRING]*/
void r130with_capacity(T130* C,T2 a1);
/*ARRAY[ASSERTION]*/
void r192copy(T192* C,T0* a1);
/*ARRAY[ASSERTION]*/
T2 r192count(T192* C);
/*ARRAY[ASSERTION]*/
T0* r192item(T192* C,T2 a1);
/*ARRAY[ASSERTION]*/
T6 r192valid_index(T192* C,T2 a1);
/*ARRAY[ASSERTION]*/
void r192make(T192* C,T2 a1,T2 a2);
/*ARRAY[ASSERTION]*/
T6 r192is_empty(T192* C);
/*ARRAY[ASSERTION]*/
T6 r192fast_has(T192* C,T0* a1);
/*ARRAY[ASSERTION]*/
void r192add_last(T192* C,T0* a1);
/*ARRAY[ASSERTION]*/
void r192clear(T192* C);
/*ARRAY[ASSERTION]*/
T2 r192fast_index_of(T192* C,T0* a1);
/*ARRAY[ASSERTION]*/
T0* r192twin(T192* C);
/*ARRAY[ASSERTION]*/
void r192with_capacity(T192* C,T2 a1,T2 a2);
/*FIXED_ARRAY[RUN_FEATURE]*/
T0* r448last(T448* C);
/*FIXED_ARRAY[RUN_FEATURE]*/
T6 r448valid_index(T448* C,T2 a1);
/*FIXED_ARRAY[RUN_FEATURE]*/
void r448make(T448* C,T2 a1);
/*FIXED_ARRAY[RUN_FEATURE]*/
void r448remove_last(T448* C);
/*FIXED_ARRAY[RUN_FEATURE]*/
T6 r448fast_has(T448* C,T0* a1);
/*FIXED_ARRAY[RUN_FEATURE]*/
void r448add_last(T448* C,T0* a1);
/*FIXED_ARRAY[RUN_FEATURE]*/
void r448resize(T448* C,T2 a1);
/*FIXED_ARRAY[RUN_FEATURE]*/
T2 r448fast_index_of(T448* C,T0* a1);
/*FIXED_ARRAY[RUN_FEATURE]*/
void r448with_capacity(T448* C,T2 a1);
/*ARRAY[DECLARATION_1]*/
T2 r527count(T527* C);
/*ARRAY[DECLARATION_1]*/
T0* r527item(T527* C,T2 a1);
/*ARRAY[DECLARATION_1]*/
T6 r527valid_index(T527* C,T2 a1);
/*ARRAY[DECLARATION_1]*/
T6 r527is_empty(T527* C);
/*ARRAY[DECLARATION_1]*/
void r527add_last(T527* C,T0* a1);
/*ARRAY[DECLARATION_1]*/
void r527with_capacity(T527* C,T2 a1,T2 a2);
/*FIXED_ARRAY[ONCE_FUNCTION]*/
T6 r464valid_index(T464* C,T2 a1);
/*FIXED_ARRAY[ONCE_FUNCTION]*/
T6 r464fast_has(T464* C,T0* a1);
/*FIXED_ARRAY[ONCE_FUNCTION]*/
void r464add_last(T464* C,T0* a1);
/*FIXED_ARRAY[ONCE_FUNCTION]*/
T2 r464fast_index_of(T464* C,T0* a1);
/*FIXED_ARRAY[ONCE_FUNCTION]*/
void r464with_capacity(T464* C,T2 a1);
/*FIXED_ARRAY[INTEGER_CONSTANT]*/
void r325add_last(T325* C,T0* a1);
/*FIXED_ARRAY[INTEGER_CONSTANT]*/
void r325with_capacity(T325* C,T2 a1);
/*FIXED_ARRAY[CALL_PROC_CALL]*/
void r451make(T451* C,T2 a1);
/*FIXED_ARRAY[CALL_PROC_CALL]*/
void r451resize(T451* C,T2 a1);
/*FIXED_ARRAY[BIT_CONSTANT]*/
void r422add_last(T422* C,T0* a1);
/*FIXED_ARRAY[BIT_CONSTANT]*/
void r422with_capacity(T422* C,T2 a1);
/*ARRAY[LOCAL_NAME1]*/
void r304copy(T304* C,T0* a1);
/*ARRAY[LOCAL_NAME1]*/
T2 r304count(T304* C);
/*ARRAY[LOCAL_NAME1]*/
T0* r304item(T304* C,T2 a1);
/*ARRAY[LOCAL_NAME1]*/
T6 r304valid_index(T304* C,T2 a1);
/*ARRAY[LOCAL_NAME1]*/
void r304make(T304* C,T2 a1,T2 a2);
/*ARRAY[LOCAL_NAME1]*/
void r304add_last(T304* C,T0* a1);
/*ARRAY[LOCAL_NAME1]*/
T0* r304twin(T304* C);
/*ARRAY[LOCAL_NAME1]*/
void r304with_capacity(T304* C,T2 a1,T2 a2);
/*FIXED_ARRAY[INTEGER]*/
T6 r419valid_index(T419* C,T2 a1);
/*FIXED_ARRAY[INTEGER]*/
void r419make(T419* C,T2 a1);
/*FIXED_ARRAY[INTEGER]*/
void r419resize(T419* C,T2 a1);
/*FIXED_ARRAY[CLUSTER]*/
void r157add_last(T157* C,T0* a1);
/*FIXED_ARRAY[CLUSTER]*/
void r157with_capacity(T157* C,T2 a1);
/*ARRAY[RUN_FEATURE_2]*/
T2 r143count(T143* C);
/*ARRAY[RUN_FEATURE_2]*/
T0* r143item(T143* C,T2 a1);
/*ARRAY[RUN_FEATURE_2]*/
T6 r143valid_index(T143* C,T2 a1);
/*ARRAY[RUN_FEATURE_2]*/
void r143add_last(T143* C,T0* a1);
/*ARRAY[RUN_FEATURE_2]*/
void r143with_capacity(T143* C,T2 a1,T2 a2);
/*ARRAY[RUN_FEATURE_2]*/
void r143swap(T143* C,T2 a1,T2 a2);
/*ARRAY[STRING]*/
void r51copy(T51* C,T0* a1);
/*ARRAY[STRING]*/
T2 r51count(T51* C);
/*ARRAY[STRING]*/
T0* r51item(T51* C,T2 a1);
/*ARRAY[STRING]*/
T6 r51valid_index(T51* C,T2 a1);
/*ARRAY[STRING]*/
T2 r51index_of(T51* C,T0* a1);
/*ARRAY[STRING]*/
T6 r51is_empty(T51* C);
/*ARRAY[STRING]*/
T6 r51fast_has(T51* C,T0* a1);
/*ARRAY[STRING]*/
void r51add_last(T51* C,T0* a1);
/*ARRAY[STRING]*/
void r51clear(T51* C);
/*ARRAY[STRING]*/
T2 r51fast_index_of(T51* C,T0* a1);
/*ARRAY[STRING]*/
T0* r51twin(T51* C);
/*ARRAY[STRING]*/
void r51with_capacity(T51* C,T2 a1,T2 a2);
/*FIXED_ARRAY[EFFECTIVE_ARG_LIST]*/
T6 r454valid_index(T454* C,T2 a1);
/*FIXED_ARRAY[EFFECTIVE_ARG_LIST]*/
void r454make(T454* C,T2 a1);
/*FIXED_ARRAY[EFFECTIVE_ARG_LIST]*/
void r454resize(T454* C,T2 a1);
/*FIXED_ARRAY[CREATION_CLAUSE]*/
void r166add_last(T166* C,T0* a1);
/*FIXED_ARRAY[CREATION_CLAUSE]*/
void r166with_capacity(T166* C,T2 a1);
/*FIXED_ARRAY[E_AGENT]*/
void r502add_last(T502* C,T0* a1);
/*FIXED_ARRAY[E_AGENT]*/
void r502with_capacity(T502* C,T2 a1);
/*FIXED_ARRAY[RENAME_PAIR]*/
void r178add_last(T178* C,T0* a1);
/*FIXED_ARRAY[RENAME_PAIR]*/
void r178with_capacity(T178* C,T2 a1);
/*FIXED_ARRAY[FEATURE_NAME]*/
T6 r173valid_index(T173* C,T2 a1);
/*FIXED_ARRAY[FEATURE_NAME]*/
void r173make(T173* C,T2 a1);
/*FIXED_ARRAY[FEATURE_NAME]*/
void r173add_last(T173* C,T0* a1);
/*FIXED_ARRAY[FEATURE_NAME]*/
void r173with_capacity(T173* C,T2 a1);
/*FIXED_ARRAY[RUN_FEATURE_2]*/
void r531add_last(T531* C,T0* a1);
/*FIXED_ARRAY[RUN_FEATURE_2]*/
void r531with_capacity(T531* C,T2 a1);
/*FIXED_ARRAY[RUN_FEATURE_3]*/
void r474add_last(T474* C,T0* a1);
/*FIXED_ARRAY[RUN_FEATURE_3]*/
void r474with_capacity(T474* C,T2 a1);
/*FIXED_ARRAY[RUN_FEATURE_9]*/
T6 r508valid_index(T508* C,T2 a1);
/*FIXED_ARRAY[RUN_FEATURE_9]*/
T6 r508fast_has(T508* C,T0* a1);
/*FIXED_ARRAY[RUN_FEATURE_9]*/
void r508add_last(T508* C,T0* a1);
/*FIXED_ARRAY[RUN_FEATURE_9]*/
T2 r508fast_index_of(T508* C,T0* a1);
/*FIXED_ARRAY[RUN_FEATURE_9]*/
void r508with_capacity(T508* C,T2 a1);
/*ARRAY[DECLARATION]*/
T2 r397count(T397* C);
/*ARRAY[DECLARATION]*/
T0* r397item(T397* C,T2 a1);
/*ARRAY[DECLARATION]*/
T6 r397valid_index(T397* C,T2 a1);
/*ARRAY[DECLARATION]*/
T6 r397is_empty(T397* C);
/*ARRAY[DECLARATION]*/
void r397add_last(T397* C,T0* a1);
/*ARRAY[DECLARATION]*/
void r397with_capacity(T397* C,T2 a1,T2 a2);
/*FIXED_ARRAY[E_OLD]*/
void r484add_last(T484* C,T0* a1);
/*FIXED_ARRAY[E_OLD]*/
void r484with_capacity(T484* C,T2 a1);
/*FIXED_ARRAY[CECIL_FILE]*/
void r491add_last(T491* C,T0* a1);
/*FIXED_ARRAY[CECIL_FILE]*/
void r491with_capacity(T491* C,T2 a1);
/*SET[RUN_CLASS]*/
T0* r76item(T76* C,T2 a1);
/*SET[RUN_CLASS]*/
T6 r76valid_index(T76* C,T2 a1);
/*SET[RUN_CLASS]*/
void r76set_cache_user(T76* C,T2 a1);
/*SET[RUN_CLASS]*/
void r76increase_capacity(T76* C);
/*SET[RUN_CLASS]*/
T6 r76has(T76* C,T0* a1);
/*SET[RUN_CLASS]*/
void r76add(T76* C,T0* a1);
/*SET[RUN_CLASS]*/
void r76with_capacity(T76* C,T2 a1);
/*DICTIONARY[INTEGER,STRING]*/
T0* r43key(T43* C,T2 a1);
/*DICTIONARY[INTEGER,STRING]*/
T2 r43at(T43* C,T0* a1);
/*DICTIONARY[INTEGER,STRING]*/
void r43put(T43* C,T2 a1,T0* a2);
/*DICTIONARY[INTEGER,STRING]*/
T0* r43fast_key_at(T43* C,T2 a1);
/*DICTIONARY[INTEGER,STRING]*/
T2 r43item(T43* C,T2 a1);
/*DICTIONARY[INTEGER,STRING]*/
T6 r43valid_index(T43* C,T2 a1);
/*DICTIONARY[INTEGER,STRING]*/
void r43set_cache_user(T43* C,T2 a1);
/*DICTIONARY[INTEGER,STRING]*/
void r43increase_capacity(T43* C);
/*DICTIONARY[INTEGER,STRING]*/
T6 r43has(T43* C,T0* a1);
/*DICTIONARY[INTEGER,STRING]*/
void r43add(T43* C,T2 a1,T0* a2);
/*DICTIONARY[INTEGER,STRING]*/
void r43with_capacity(T43* C,T2 a1);
/*DICTIONARY_NODE[RUN_CLASS,STRING]*/
void r71make(T71* C,T0* a1,T0* a2,T0* a3);
/*SET_NODE[STRING]*/
void r500make(T500* C,T0* a1,T0* a2);
/*DICTIONARY[DICTIONARY[RUN_FEATURE,FEATURE_NAME],STRING]*/
void r443put(T443* C,T0* a1,T0* a2);
/*DICTIONARY[DICTIONARY[RUN_FEATURE,FEATURE_NAME],STRING]*/
T0* r443item(T443* C,T2 a1);
/*DICTIONARY[DICTIONARY[RUN_FEATURE,FEATURE_NAME],STRING]*/
T6 r443valid_index(T443* C,T2 a1);
/*DICTIONARY[DICTIONARY[RUN_FEATURE,FEATURE_NAME],STRING]*/
void r443set_cache_user(T443* C,T2 a1);
/*DICTIONARY[DICTIONARY[RUN_FEATURE,FEATURE_NAME],STRING]*/
void r443increase_capacity(T443* C);
/*DICTIONARY[DICTIONARY[RUN_FEATURE,FEATURE_NAME],STRING]*/
void r443with_capacity(T443* C,T2 a1);
/*DICTIONARY[DICTIONARY[RUN_FEATURE,FEATURE_NAME],STRING]*/
T0* r443reference_at(T443* C,T0* a1);
/*SET_NODE[CLASS_NAME]*/
void r162make(T162* C,T0* a1,T0* a2);
/*DICTIONARY[BASE_CLASS,CLASS_NAME]*/
void r85put(T85* C,T0* a1,T0* a2);
/*DICTIONARY[BASE_CLASS,CLASS_NAME]*/
T0* r85item(T85* C,T2 a1);
/*DICTIONARY[BASE_CLASS,CLASS_NAME]*/
T6 r85valid_index(T85* C,T2 a1);
/*DICTIONARY[BASE_CLASS,CLASS_NAME]*/
void r85set_cache_user(T85* C,T2 a1);
/*DICTIONARY[BASE_CLASS,CLASS_NAME]*/
void r85increase_capacity(T85* C);
/*DICTIONARY[BASE_CLASS,CLASS_NAME]*/
void r85with_capacity(T85* C,T2 a1);
/*DICTIONARY[BASE_CLASS,CLASS_NAME]*/
T0* r85reference_at(T85* C,T0* a1);
/*DICTIONARY[DICTIONARY[FEATURE_NAME,BASE_CLASS],FEATURE_NAME]*/
void r146increase_capacity(T146* C);
/*DICTIONARY[DICTIONARY[FEATURE_NAME,BASE_CLASS],FEATURE_NAME]*/
T6 r146has(T146* C,T0* a1);
/*DICTIONARY[DICTIONARY[FEATURE_NAME,BASE_CLASS],FEATURE_NAME]*/
void r146add(T146* C,T0* a1,T0* a2);
/*DICTIONARY[DICTIONARY[FEATURE_NAME,BASE_CLASS],FEATURE_NAME]*/
void r146with_capacity(T146* C,T2 a1);
/*DICTIONARY[DICTIONARY[FEATURE_NAME,BASE_CLASS],FEATURE_NAME]*/
T0* r146reference_at(T146* C,T0* a1);
/*DICTIONARY[FIXED_ARRAY[STRING],CLASS_NAME]*/
void r349increase_capacity(T349* C);
/*DICTIONARY[FIXED_ARRAY[STRING],CLASS_NAME]*/
T6 r349has(T349* C,T0* a1);
/*DICTIONARY[FIXED_ARRAY[STRING],CLASS_NAME]*/
void r349add(T349* C,T0* a1,T0* a2);
/*DICTIONARY[FIXED_ARRAY[STRING],CLASS_NAME]*/
void r349with_capacity(T349* C,T2 a1);
/*DICTIONARY[FIXED_ARRAY[STRING],CLASS_NAME]*/
T0* r349reference_at(T349* C,T0* a1);
/*DICTIONARY[E_TYPE,STRING]*/
T0* r513item(T513* C,T2 a1);
/*DICTIONARY[E_TYPE,STRING]*/
T6 r513valid_index(T513* C,T2 a1);
/*DICTIONARY[E_TYPE,STRING]*/
void r513set_cache_user(T513* C,T2 a1);
/*DICTIONARY[E_TYPE,STRING]*/
void r513increase_capacity(T513* C);
/*DICTIONARY[E_TYPE,STRING]*/
T6 r513has(T513* C,T0* a1);
/*DICTIONARY[E_TYPE,STRING]*/
void r513add(T513* C,T0* a1,T0* a2);
/*DICTIONARY[E_TYPE,STRING]*/
void r513with_capacity(T513* C,T2 a1);
/*SET[AGENT_ARGS]*/
T0* r438item(T438* C,T2 a1);
/*SET[AGENT_ARGS]*/
T6 r438valid_index(T438* C,T2 a1);
/*SET[AGENT_ARGS]*/
void r438set_cache_user(T438* C,T2 a1);
/*SET[AGENT_ARGS]*/
void r438increase_capacity(T438* C);
/*SET[AGENT_ARGS]*/
void r438add(T438* C,T0* a1);
/*SET[AGENT_ARGS]*/
void r438with_capacity(T438* C,T2 a1);
/*DICTIONARY[TUPLE[E_TYPE,E_TYPE],STRING]*/
T0* r425key(T425* C,T2 a1);
/*DICTIONARY[TUPLE[E_TYPE,E_TYPE],STRING]*/
void r425put(T425* C,T0* a1,T0* a2);
/*DICTIONARY[TUPLE[E_TYPE,E_TYPE],STRING]*/
T0* r425item(T425* C,T2 a1);
/*DICTIONARY[TUPLE[E_TYPE,E_TYPE],STRING]*/
T6 r425valid_index(T425* C,T2 a1);
/*DICTIONARY[TUPLE[E_TYPE,E_TYPE],STRING]*/
void r425set_cache_user(T425* C,T2 a1);
/*DICTIONARY[TUPLE[E_TYPE,E_TYPE],STRING]*/
void r425increase_capacity(T425* C);
/*DICTIONARY[TUPLE[E_TYPE,E_TYPE],STRING]*/
T6 r425has(T425* C,T0* a1);
/*DICTIONARY[TUPLE[E_TYPE,E_TYPE],STRING]*/
void r425with_capacity(T425* C,T2 a1);
/*DICTIONARY[RUN_CLASS,STRING]*/
T0* r70at(T70* C,T0* a1);
/*DICTIONARY[RUN_CLASS,STRING]*/
void r70increase_capacity(T70* C);
/*DICTIONARY[RUN_CLASS,STRING]*/
T6 r70has(T70* C,T0* a1);
/*DICTIONARY[RUN_CLASS,STRING]*/
void r70add(T70* C,T0* a1,T0* a2);
/*DICTIONARY[RUN_CLASS,STRING]*/
void r70item_map_in(T70* C,T0* a1);
/*DICTIONARY[RUN_CLASS,STRING]*/
void r70with_capacity(T70* C,T2 a1);
/*DICTIONARY[RUN_CLASS,STRING]*/
T0* r70reference_at(T70* C,T0* a1);
/*DICTIONARY_NODE[RUN_FEATURE,FEATURE_NAME]*/
void r417make(T417* C,T0* a1,T0* a2,T0* a3);
/*DICTIONARY_NODE[FIXED_ARRAY[STRING],CLASS_NAME]*/
void r350make(T350* C,T0* a1,T0* a2,T0* a3);
/*DICTIONARY_NODE[STRING,STRING]*/
void r33make(T33* C,T0* a1,T0* a2,T0* a3);
/*DICTIONARY[MANIFEST_STRING,STRING]*/
T0* r467item(T467* C,T2 a1);
/*DICTIONARY[MANIFEST_STRING,STRING]*/
T6 r467valid_index(T467* C,T2 a1);
/*DICTIONARY[MANIFEST_STRING,STRING]*/
void r467set_cache_user(T467* C,T2 a1);
/*DICTIONARY[MANIFEST_STRING,STRING]*/
void r467increase_capacity(T467* C);
/*DICTIONARY[MANIFEST_STRING,STRING]*/
T6 r467has(T467* C,T0* a1);
/*DICTIONARY[MANIFEST_STRING,STRING]*/
void r467add(T467* C,T0* a1,T0* a2);
/*DICTIONARY[MANIFEST_STRING,STRING]*/
void r467with_capacity(T467* C,T2 a1);
/*DICTIONARY[FEATURE_NAME,BASE_CLASS]*/
void r147put(T147* C,T0* a1,T0* a2);
/*DICTIONARY[FEATURE_NAME,BASE_CLASS]*/
void r147increase_capacity(T147* C);
/*DICTIONARY[FEATURE_NAME,BASE_CLASS]*/
void r147with_capacity(T147* C,T2 a1);
/*DICTIONARY[FEATURE_NAME,BASE_CLASS]*/
T0* r147reference_at(T147* C,T0* a1);
/*DICTIONARY[E_FEATURE,FEATURE_NAME]*/
T0* r153at(T153* C,T0* a1);
/*DICTIONARY[E_FEATURE,FEATURE_NAME]*/
void r153increase_capacity(T153* C);
/*DICTIONARY[E_FEATURE,FEATURE_NAME]*/
T6 r153has(T153* C,T0* a1);
/*DICTIONARY[E_FEATURE,FEATURE_NAME]*/
void r153add(T153* C,T0* a1,T0* a2);
/*DICTIONARY[E_FEATURE,FEATURE_NAME]*/
void r153with_capacity(T153* C,T2 a1);
/*DICTIONARY[E_FEATURE,FEATURE_NAME]*/
T0* r153reference_at(T153* C,T0* a1);
/*DICTIONARY_NODE[E_TYPE,INTEGER]*/
void r461make(T461* C,T0* a1,T2 a2,T0* a3);
/*DICTIONARY[BOOLEAN,BASE_CLASS]*/
T6 r150at(T150* C,T0* a1);
/*DICTIONARY[BOOLEAN,BASE_CLASS]*/
void r150increase_capacity(T150* C);
/*DICTIONARY[BOOLEAN,BASE_CLASS]*/
T6 r150has(T150* C,T0* a1);
/*DICTIONARY[BOOLEAN,BASE_CLASS]*/
void r150add(T150* C,T6 a1,T0* a2);
/*DICTIONARY[BOOLEAN,BASE_CLASS]*/
void r150with_capacity(T150* C,T2 a1);
/*DICTIONARY[GRAPH_NODE,STRING]*/
void r100put(T100* C,T0* a1,T0* a2);
/*DICTIONARY[GRAPH_NODE,STRING]*/
T0* r100item(T100* C,T2 a1);
/*DICTIONARY[GRAPH_NODE,STRING]*/
T6 r100valid_index(T100* C,T2 a1);
/*DICTIONARY[GRAPH_NODE,STRING]*/
void r100set_cache_user(T100* C,T2 a1);
/*DICTIONARY[GRAPH_NODE,STRING]*/
void r100increase_capacity(T100* C);
/*DICTIONARY[GRAPH_NODE,STRING]*/
void r100with_capacity(T100* C,T2 a1);
/*DICTIONARY[GRAPH_NODE,STRING]*/
T0* r100reference_at(T100* C,T0* a1);
/*DICTIONARY_NODE[MANIFEST_STRING,STRING]*/
void r468make(T468* C,T0* a1,T0* a2,T0* a3);
/*DICTIONARY_NODE[BASE_CLASS,CLASS_NAME]*/
void r86make(T86* C,T0* a1,T0* a2,T0* a3);
/*SET_NODE[GRAPH_NODE]*/
void r428make(T428* C,T0* a1,T0* a2);
/*DICTIONARY[RUN_FEATURE,FEATURE_NAME]*/
void r416put(T416* C,T0* a1,T0* a2);
/*DICTIONARY[RUN_FEATURE,FEATURE_NAME]*/
T0* r416item(T416* C,T2 a1);
/*DICTIONARY[RUN_FEATURE,FEATURE_NAME]*/
T6 r416valid_index(T416* C,T2 a1);
/*DICTIONARY[RUN_FEATURE,FEATURE_NAME]*/
void r416set_cache_user(T416* C,T2 a1);
/*DICTIONARY[RUN_FEATURE,FEATURE_NAME]*/
void r416remove(T416* C,T0* a1);
/*DICTIONARY[RUN_FEATURE,FEATURE_NAME]*/
void r416increase_capacity(T416* C);
/*DICTIONARY[RUN_FEATURE,FEATURE_NAME]*/
T6 r416has(T416* C,T0* a1);
/*DICTIONARY[RUN_FEATURE,FEATURE_NAME]*/
void r416add(T416* C,T0* a1,T0* a2);
/*DICTIONARY[RUN_FEATURE,FEATURE_NAME]*/
void r416with_capacity(T416* C,T2 a1);
/*DICTIONARY[RUN_FEATURE,FEATURE_NAME]*/
T0* r416reference_at(T416* C,T0* a1);
/*DICTIONARY_NODE[DICTIONARY[RUN_FEATURE,FEATURE_NAME],STRING]*/
void r444make(T444* C,T0* a1,T0* a2,T0* a3);
/*DICTIONARY[INTEGER,CLASS_NAME]*/
void r352put(T352* C,T2 a1,T0* a2);
/*DICTIONARY[INTEGER,CLASS_NAME]*/
void r352increase_capacity(T352* C);
/*DICTIONARY[INTEGER,CLASS_NAME]*/
T6 r352has(T352* C,T0* a1);
/*DICTIONARY[INTEGER,CLASS_NAME]*/
T0* r352internal_key(T352* C,T0* a1);
/*DICTIONARY[INTEGER,CLASS_NAME]*/
void r352with_capacity(T352* C,T2 a1);
/*DICTIONARY[INTEGER,CLASS_NAME]*/
T2 r352reference_at(T352* C,T0* a1);
/*SET[CLASS_NAME]*/
void r161increase_capacity(T161* C);
/*SET[CLASS_NAME]*/
T6 r161has(T161* C,T0* a1);
/*SET[CLASS_NAME]*/
void r161add(T161* C,T0* a1);
/*SET[CLASS_NAME]*/
void r161with_capacity(T161* C,T2 a1);
/*DICTIONARY_NODE[FEATURE_NAME,BASE_CLASS]*/
void r457make(T457* C,T0* a1,T0* a2,T0* a3);
/*DICTIONARY_NODE[E_FEATURE,FEATURE_NAME]*/
void r154make(T154* C,T0* a1,T0* a2,T0* a3);
/*DICTIONARY_NODE[TUPLE[E_TYPE,E_TYPE],STRING]*/
void r426make(T426* C,T0* a1,T0* a2,T0* a3);
/*DICTIONARY[STRING,STRING]*/
T0* r28at(T28* C,T0* a1);
/*DICTIONARY[STRING,STRING]*/
void r28put(T28* C,T0* a1,T0* a2);
/*DICTIONARY[STRING,STRING]*/
void r28increase_capacity(T28* C);
/*DICTIONARY[STRING,STRING]*/
T6 r28has(T28* C,T0* a1);
/*DICTIONARY[STRING,STRING]*/
void r28add(T28* C,T0* a1,T0* a2);
/*DICTIONARY[STRING,STRING]*/
void r28with_capacity(T28* C,T2 a1);
/*DICTIONARY[STRING,STRING]*/
T0* r28reference_at(T28* C,T0* a1);
/*DICTIONARY[E_TYPE,INTEGER]*/
void r460put(T460* C,T0* a1,T2 a2);
/*DICTIONARY[E_TYPE,INTEGER]*/
T0* r460item(T460* C,T2 a1);
/*DICTIONARY[E_TYPE,INTEGER]*/
T6 r460valid_index(T460* C,T2 a1);
/*DICTIONARY[E_TYPE,INTEGER]*/
void r460set_cache_user(T460* C,T2 a1);
/*DICTIONARY[E_TYPE,INTEGER]*/
void r460increase_capacity(T460* C);
/*DICTIONARY[E_TYPE,INTEGER]*/
T6 r460has(T460* C,T2 a1);
/*DICTIONARY[E_TYPE,INTEGER]*/
void r460with_capacity(T460* C,T2 a1);
/*DICTIONARY_NODE[INTEGER,STRING]*/
void r44make(T44* C,T2 a1,T0* a2,T0* a3);
/*DICTIONARY_NODE[E_TYPE,STRING]*/
void r514make(T514* C,T0* a1,T0* a2,T0* a3);
/*SET_NODE[RUN_CLASS]*/
void r78make(T78* C,T0* a1,T0* a2);
/*SET_NODE[AGENT_ARGS]*/
void r439make(T439* C,T0* a1,T0* a2);
/*DICTIONARY_NODE[GRAPH_NODE,STRING]*/
void r101make(T101* C,T0* a1,T0* a2,T0* a3);
/*DICTIONARY_NODE[DICTIONARY[FEATURE_NAME,BASE_CLASS],FEATURE_NAME]*/
void r148make(T148* C,T0* a1,T0* a2,T0* a3);
/*DICTIONARY_NODE[BOOLEAN,BASE_CLASS]*/
void r151make(T151* C,T6 a1,T0* a2,T0* a3);
/*SET[STRING]*/
T0* r499item(T499* C,T2 a1);
/*SET[STRING]*/
T6 r499valid_index(T499* C,T2 a1);
/*SET[STRING]*/
void r499set_cache_user(T499* C,T2 a1);
/*SET[STRING]*/
void r499increase_capacity(T499* C);
/*SET[STRING]*/
T6 r499has(T499* C,T0* a1);
/*SET[STRING]*/
void r499add(T499* C,T0* a1);
/*SET[STRING]*/
void r499with_capacity(T499* C,T2 a1);
/*SET[GRAPH_NODE]*/
T0* r103item(T103* C,T2 a1);
/*SET[GRAPH_NODE]*/
T6 r103valid_index(T103* C,T2 a1);
/*SET[GRAPH_NODE]*/
void r103set_cache_user(T103* C,T2 a1);
/*SET[GRAPH_NODE]*/
void r103increase_capacity(T103* C);
/*SET[GRAPH_NODE]*/
T6 r103has(T103* C,T0* a1);
/*SET[GRAPH_NODE]*/
void r103add(T103* C,T0* a1);
/*SET[GRAPH_NODE]*/
void r103with_capacity(T103* C,T2 a1);
/*DICTIONARY_NODE[INTEGER,CLASS_NAME]*/
void r353make(T353* C,T2 a1,T0* a2,T0* a3);
/*CLIENT_LIST*/
void r188vape_check(T188* C,T0* a1,T89 a2,T0* a3);
/*CLIENT_LIST*/
T6 r188gives_permission_to(T188* C,T0* a1);
/*CLIENT_LIST*/
T0* r188append(T188* C,T0* a1);
/*CLIENT_LIST*/
void r188merge(T188* C,T89 a1,T0* a2,T0* a3);
/*CLIENT_LIST*/
void r188make(T188* C,T89 a1,T0* a2);
/*CLIENT_LIST*/
void r188locate_in_error_handler(T188* C);
/*CLIENT_LIST*/
T6 r188gives_permission_to_any(T188* C);
/*CLIENT_LIST*/
T6 r188is_omitted(T188* C);
extern T0*oBC14error_handler;
/*CLIENT_LIST*/
T0* r188merge_with(T188* C,T0* a1);
/*CLIENT_LIST*/
T0* r188eiffel_view(T188* C);
extern T441 oBC14switch_collection;
/*CALL_INFIX_XOR*/
void r210run_feature_match(T210* C);
/*CALL_INFIX_XOR*/
T0* r210basic_conversion(T0* a1,T0* a2,T0* a3);
extern T0*oBC14assignment_handler;
extern T0*oBC14smart_eiffel;
/*CALL_INFIX_XOR*/
T6 r210call_proc_call_stupid_switch(T210* C,T0* a1);
/*CALL_INFIX_XOR*/
T6 r210is_static(T210* C);
/*CALL_INFIX_XOR*/
T0* r210operator(void);
/*CALL_INFIX_XOR*/
T0* r210runnable_arguments(T210* C,T0* a1);
/*CALL_INFIX_XOR*/
void r210with(T210* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_XOR*/
void r210safety_check(T210* C);
/*CALL_INFIX_XOR*/
void r210run_feature_has_result(T210* C);
extern T0*oBC14cpp;
/*CALL_INFIX_XOR*/
T6 r210stupid_switch(T210* C,T0* a1);
/*CALL_INFIX_XOR*/
void r210c_frame_descriptor(T210* C,T0* a1,T0* a2);
/*CALL_INFIX_XOR*/
void r210scoop_error(T210* C);
/*CALL_INFIX_XOR*/
void r210make(T210* C,T0* a1,T89 a2,T0* a3);
/*CALL_INFIX_XOR*/
void r210runnable_target(T210* C,T0* a1);
/*CALL_INFIX_XOR*/
void r210fatal_error(T0* a1);
/*CALL_INFIX_XOR*/
void r210to_integer_error(T210* C);
/*CALL_INFIX_XOR*/
void r210assertion_check(T210* C,T3 a1);
/*CALL_INFIX_XOR*/
T0* r210result_type(T210* C);
/*CALL_INFIX_XOR*/
void r210afd_check(T210* C);
/*CALL_INFIX_XOR*/
T6 r210use_current(T210* C);
extern T0*oBC14ace;
/*CALL_INFIX_XOR*/
T6 r210verify_scoop(T210* C,T0* a1);
/*CALL_INFIX_XOR*/
void r210mapping_c_target(T210* C,T0* a1);
/*CALL_INFIX_XOR*/
void r210run_feature_for(T210* C,T0* a1);
/*CALL_INFIX_XOR*/
T2 r210to_integer_or_error(T210* C);
/*CALL_INFIX_XOR*/
T0* r210to_runnable(T210* C,T0* a1);
/*CALL_INFIX_XOR*/
T0* r210start_lookup_class(T210* C);
/*CALL_INFIX_XOR*/
void r210collect_c_tmp(T210* C);
/*CALL_INFIX_XOR*/
void r210finalize(T210* C);
/*CALL_INFIX_XOR*/
T89 r210start_position(T210* C);
/*CALL_INFIX_FREEOP*/
void r221run_feature_match(T221* C);
/*CALL_INFIX_FREEOP*/
T6 r221call_is_static(T221* C);
/*CALL_INFIX_FREEOP*/
T0* r221basic_conversion(T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_FREEOP*/
T6 r221call_proc_call_stupid_switch(T221* C,T0* a1);
/*CALL_INFIX_FREEOP*/
T0* r221runnable_arguments(T221* C,T0* a1);
/*CALL_INFIX_FREEOP*/
void r221with(T221* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_FREEOP*/
void r221safety_check(T221* C);
/*CALL_INFIX_FREEOP*/
void r221run_feature_has_result(T221* C);
/*CALL_INFIX_FREEOP*/
T6 r221stupid_switch(T221* C,T0* a1);
/*CALL_INFIX_FREEOP*/
void r221c_frame_descriptor(T221* C,T0* a1,T0* a2);
/*CALL_INFIX_FREEOP*/
void r221scoop_error(T221* C);
/*CALL_INFIX_FREEOP*/
void r221make(T221* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_FREEOP*/
void r221runnable_target(T221* C,T0* a1);
/*CALL_INFIX_FREEOP*/
void r221fatal_error(T0* a1);
/*CALL_INFIX_FREEOP*/
void r221to_integer_error(T221* C);
/*CALL_INFIX_FREEOP*/
void r221assertion_check(T221* C,T3 a1);
/*CALL_INFIX_FREEOP*/
T0* r221result_type(T221* C);
/*CALL_INFIX_FREEOP*/
void r221afd_check(T221* C);
/*CALL_INFIX_FREEOP*/
T6 r221use_current(T221* C);
/*CALL_INFIX_FREEOP*/
T6 r221verify_scoop(T221* C,T0* a1);
/*CALL_INFIX_FREEOP*/
void r221mapping_c_target(T221* C,T0* a1);
/*CALL_INFIX_FREEOP*/
void r221run_feature_for(T221* C,T0* a1);
/*CALL_INFIX_FREEOP*/
T2 r221to_integer_or_error(T221* C);
/*CALL_INFIX_FREEOP*/
T0* r221to_runnable(T221* C,T0* a1);
/*CALL_INFIX_FREEOP*/
T0* r221start_lookup_class(T221* C);
/*CALL_INFIX_FREEOP*/
void r221collect_c_tmp(T221* C);
/*CALL_INFIX_FREEOP*/
void r221finalize(T221* C);
/*CALL_INFIX_FREEOP*/
T89 r221start_position(T221* C);
/*RUN_REQUIRE*/
void r480clear_run_feature(T480* C);
/*RUN_REQUIRE*/
void r480compile_to_c(T480* C);
/*RUN_REQUIRE*/
void r480c_scoop_if_not_guard(T480* C);
/*RUN_REQUIRE*/
void r480make(T480* C,T0* a1);
/*RUN_REQUIRE*/
void r480afd_check(T480* C);
/*RUN_REQUIRE*/
T6 r480use_current(T480* C);
/*RUN_REQUIRE*/
void r480add(T480* C,T0* a1);
/*RUN_REQUIRE*/
void r480verify_scoop(T480* C,T0* a1);
/*SEPARATE_TOOLS*/
void r140put_case(T0* a1);
/*SEPARATE_TOOLS*/
void r140generate_get_subsystem(T0* a1);
extern T0*oBC14gc_handler;
/*SEPARATE_TOOLS*/
void r140generate_as_separate(T0* a1);
/*SEPARATE_TOOLS*/
void r140generate_scoop_functions(T0* a1);
/*SEPARATE_TOOLS*/
T0* r140create_type_separate(T89 a1,T0* a2);
/*CALL_INFIX_MINUS*/
void r215run_feature_match(T215* C);
/*CALL_INFIX_MINUS*/
T0* r215basic_conversion(T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_MINUS*/
T6 r215call_proc_call_stupid_switch(T215* C,T0* a1);
/*CALL_INFIX_MINUS*/
T6 r215is_static(T215* C);
/*CALL_INFIX_MINUS*/
T0* r215operator(void);
/*CALL_INFIX_MINUS*/
T0* r215runnable_arguments(T215* C,T0* a1);
/*CALL_INFIX_MINUS*/
void r215with(T215* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_MINUS*/
void r215safety_check(T215* C);
/*CALL_INFIX_MINUS*/
void r215run_feature_has_result(T215* C);
/*CALL_INFIX_MINUS*/
T6 r215stupid_switch(T215* C,T0* a1);
/*CALL_INFIX_MINUS*/
void r215c_frame_descriptor(T215* C,T0* a1,T0* a2);
/*CALL_INFIX_MINUS*/
void r215scoop_error(T215* C);
/*CALL_INFIX_MINUS*/
void r215make(T215* C,T0* a1,T89 a2,T0* a3);
/*CALL_INFIX_MINUS*/
void r215runnable_target(T215* C,T0* a1);
/*CALL_INFIX_MINUS*/
void r215fatal_error(T0* a1);
/*CALL_INFIX_MINUS*/
void r215to_integer_error(T215* C);
/*CALL_INFIX_MINUS*/
T2 r215isa_dca_inline_argument(T215* C);
/*CALL_INFIX_MINUS*/
void r215dca_inline_argument(T215* C,T0* a1);
/*CALL_INFIX_MINUS*/
void r215assertion_check(T215* C,T3 a1);
/*CALL_INFIX_MINUS*/
T0* r215result_type(T215* C);
/*CALL_INFIX_MINUS*/
void r215afd_check(T215* C);
/*CALL_INFIX_MINUS*/
T6 r215use_current(T215* C);
/*CALL_INFIX_MINUS*/
T6 r215verify_scoop(T215* C,T0* a1);
/*CALL_INFIX_MINUS*/
void r215mapping_c_target(T215* C,T0* a1);
/*CALL_INFIX_MINUS*/
void r215run_feature_for(T215* C,T0* a1);
/*CALL_INFIX_MINUS*/
T2 r215to_integer_or_error(T215* C);
/*CALL_INFIX_MINUS*/
T0* r215to_runnable(T215* C,T0* a1);
/*CALL_INFIX_MINUS*/
T0* r215start_lookup_class(T215* C);
/*CALL_INFIX_MINUS*/
void r215collect_c_tmp(T215* C);
/*CALL_INFIX_MINUS*/
void r215finalize(T215* C);
/*CALL_INFIX_MINUS*/
T89 r215start_position(T215* C);
/*CST_ATT_DOUBLE*/
T0* r337try_to_undefine_aux(T337* C,T0* a1,T0* a2);
/*CST_ATT_DOUBLE*/
void r337error(T89 a1,T0* a2);
/*CST_ATT_DOUBLE*/
T6 r337can_hide(T337* C,T0* a1,T0* a2);
/*CST_ATT_DOUBLE*/
void r337merge_header_comments(T337* C,T0* a1);
/*CST_ATT_DOUBLE*/
void r337add_into(T337* C,T0* a1);
/*CST_ATT_DOUBLE*/
T0* r337try_to_undefine(T337* C,T0* a1,T0* a2);
/*CST_ATT_DOUBLE*/
void r337make(T337* C,T0* a1,T0* a2,T0* a3);
/*CST_ATT_DOUBLE*/
void r337check_obsolete(T337* C,T89 a1);
/*CST_ATT_DOUBLE*/
T0* r337to_run_feature(T337* C,T0* a1,T0* a2);
/*CST_ATT_DOUBLE*/
T6 r337is_not_mergeable_with(T337* C,T0* a1);
/*CST_ATT_DOUBLE*/
T89 r337start_position(T337* C);
T404*create404make(T0* a1,T0* a2);
/*DECLARATION_1*/
void r404make(T404* C,T0* a1,T0* a2);
/*DECLARATION_1*/
void r404append_in(T404* C,T0* a1);
/*ASSERTION_COLLECTOR*/
void r506require_start(T506* C);
/*ASSERTION_COLLECTOR*/
void r506error(T89 a1,T0* a2);
/*ASSERTION_COLLECTOR*/
T0* r506invariant_end(T506* C,T0* a1);
/*ASSERTION_COLLECTOR*/
void r506invariant_start(T506* C);
/*ASSERTION_COLLECTOR*/
void r506assertion_add_last(T506* C,T0* a1);
extern T0*oBC506collector;
/*ASSERTION_COLLECTOR*/
T0* r506require_end(T506* C,T0* a1,T0* a2);
/*ASSERTION_COLLECTOR*/
T0* r506runnable(T0* a1,T0* a2,T0* a3,T3 a4);
/*ASSERTION_COLLECTOR*/
void r506invariant_add_last(T506* C,T0* a1);
/*ASSERTION_COLLECTOR*/
void r506ensure_start(T506* C);
/*ASSERTION_COLLECTOR*/
T0* r506ensure_end(T506* C,T0* a1,T0* a2);
extern T0*oBC14type_any;
extern int fBC14type_any;
/*CECIL_FILE*/
T0* r490type_any(void);
extern T0*oBC14eiffel_parser;
extern T0*oBC14cecil_pool;
extern T0*oBC14echo;
/*CECIL_FILE*/
void r490afd_check(T490* C);
/*CECIL_FILE*/
void r490parse(T490* C);
/*CECIL_FILE*/
void r490c_define_users(T490* C);
extern T0*oBC111body;
/*NATIVE_C_PLUS_PLUS*/
T2 r110parse_include(T110* C,T2 a1,T0* a2);
extern T0*oBC111buffer;
/*NATIVE_C_PLUS_PLUS*/
void r110c_plus_plus_function_definition(T110* C,T0* a1);
/*NATIVE_C_PLUS_PLUS*/
void r110c_define_function(T110* C,T0* a1,T0* a2,T0* a3);
/*NATIVE_C_PLUS_PLUS*/
void r110c_mapping_procedure(T0* a1,T0* a2,T0* a3);
/*NATIVE_C_PLUS_PLUS*/
void r110parse_external(T110* C,T2 a1,T0* a2,T0* a3);
extern T0*oBC110external_routine_memory;
/*NATIVE_C_PLUS_PLUS*/
void r110standard_c_define_function(T110* C,T0* a1,T0* a2,T0* a3);
/*NATIVE_C_PLUS_PLUS*/
void r110standard_c_define_procedure(T110* C,T0* a1,T0* a2,T0* a3);
/*NATIVE_C_PLUS_PLUS*/
void r110c_define_procedure(T110* C,T0* a1,T0* a2,T0* a3);
/*NATIVE_C_PLUS_PLUS*/
void r110c_mapping_external(T0* a1,T2 a2);
/*NATIVE_C_PLUS_PLUS*/
void r110c_plus_plus_definition(T110* C);
/*NATIVE_C_PLUS_PLUS*/
void r110wrapped_external_call(T0* a1,T2 a2);
/*NATIVE_C_PLUS_PLUS*/
T2 r110parse_args(T110* C,T2 a1,T0* a2,T2 a3,T2 a4);
extern T0*oBC110include_memory;
/*NATIVE_C_PLUS_PLUS*/
void r110c_mapping_function(T0* a1,T0* a2,T0* a3);
/*NATIVE_C_PLUS_PLUS*/
T2 r110parse_cpp_class(T110* C,T2 a1,T0* a2);
/*NATIVE_C_PLUS_PLUS*/
void r110c_plus_plus_procedure_definition(T110* C,T0* a1);
/*NATIVE_C_PLUS_PLUS*/
T2 r110error_at(T110* C,T2 a1,T0* a2,T2 a3);
/*NATIVE_C_PLUS_PLUS*/
T89 r110start_position(T110* C);
/*AGENT_INSTRUCTION*/
void r537safety_check(T537* C);
/*AGENT_INSTRUCTION*/
void r537compile_to_c(T537* C);
extern T0*oBC14agent_pool;
/*AGENT_INSTRUCTION*/
void r537make(T537* C,T0* a1);
/*AGENT_INSTRUCTION*/
void r537afd_check(T537* C);
/*AGENT_INSTRUCTION*/
T6 r537use_current(T537* C);
/*AGENT_INSTRUCTION*/
void r537verify_scoop(T537* C,T0* a1);
/*AGENT_INSTRUCTION*/
T0* r537add_comment(T537* C,T0* a1);
/*AGENT_INSTRUCTION*/
T0* r537to_runnable(T537* C,T0* a1);
/*AGENT_INSTRUCTION*/
void r537collect_c_tmp(T537* C);
/*AGENT_INSTRUCTION*/
T89 r537start_position(T537* C);
/*TYPE_THREAD*/
void r274gc_store_in(T274* C,T0* a1);
/*TYPE_THREAD*/
void r274c_type_for_external_in(T0* a1);
/*TYPE_THREAD*/
T0* r274generic_list(T274* C);
extern T0*oBC65body;
/*TYPE_THREAD*/
T6 r274is_bit(T274* C);
/*TYPE_THREAD*/
T6 r274is_any(T274* C);
/*TYPE_THREAD*/
T2 r274c_sizeof(void);
/*TYPE_THREAD*/
void r274gc_store_chunk_in(T274* C,T0* a1);
/*TYPE_THREAD*/
void r274error(T89 a1,T0* a2);
/*TYPE_THREAD*/
void r274standard_gc_define2(T274* C);
/*TYPE_THREAD*/
void r274standard_gc_define1(T274* C);
/*TYPE_THREAD*/
T6 r274is_native_array(T274* C);
/*TYPE_THREAD*/
void r274gc_mark_in(T274* C,T0* a1);
/*TYPE_THREAD*/
T6 r274is_pointer(T274* C);
/*TYPE_THREAD*/
T2 r274id(T274* C);
/*TYPE_THREAD*/
void r274mapping_cast(T274* C);
/*TYPE_THREAD*/
void r274standard_gc_info_in(T274* C,T0* a1);
/*TYPE_THREAD*/
void r274from_other(T274* C,T0* a1,T0* a2);
/*TYPE_THREAD*/
T6 r274is_real(T274* C);
/*TYPE_THREAD*/
T6 r274is_none(T274* C);
/*TYPE_THREAD*/
void r274standard_c_typedef(T274* C);
extern T0*oBC65tmp_string;
/*TYPE_THREAD*/
T6 r274stupid_switch(T274* C,T0* a1);
/*TYPE_THREAD*/
T6 r274is_integer(T274* C);
/*TYPE_THREAD*/
void r274make(T274* C,T89 a1,T0* a2);
/*TYPE_THREAD*/
T0* r274base_class_name(T274* C);
/*TYPE_THREAD*/
void r274fatal_error(T0* a1);
/*TYPE_THREAD*/
T6 r274is_character(T274* C);
/*TYPE_THREAD*/
T6 r274is_array(T274* C);
extern T0*oBC14string_aliaser;
extern int fBC14string_aliaser;
/*TYPE_THREAD*/
T0* r274string_aliaser(void);
/*TYPE_THREAD*/
T0* r274base_class(T274* C);
/*TYPE_THREAD*/
void r274c_frame_descriptor_in(T274* C,T0* a1);
/*TYPE_THREAD*/
void r274standard_c_print_function(T274* C);
extern T0*oBC65mapping_cast_buffer;
/*TYPE_THREAD*/
T6 r274is_type_of_agent(T274* C);
/*TYPE_THREAD*/
void r274c_type_for_target_in(T274* C,T0* a1);
/*TYPE_THREAD*/
T0* r274compute_mark(T0* a1);
/*TYPE_THREAD*/
void r274gc_free_in(T274* C,T0* a1);
/*TYPE_THREAD*/
void r274thread_c_object_model(T274* C);
/*TYPE_THREAD*/
void r274gc_align_mark_in(T274* C,T0* a1);
/*TYPE_THREAD*/
T0* r274copy_from_other(T0* a1,T0* a2);
/*TYPE_THREAD*/
void r274thread_c_struct(T274* C);
/*TYPE_THREAD*/
T6 r274is_generic(T274* C);
/*TYPE_THREAD*/
T6 r274is_double(T274* C);
/*TYPE_THREAD*/
void r274id_extra_information(T0* a1);
/*TYPE_THREAD*/
T6 r274is_a(T274* C,T0* a1);
/*TYPE_THREAD*/
T6 r274is_boolean(T274* C);
/*TYPE_THREAD*/
T0* r274to_runnable(T274* C,T0* a1);
/*TYPE_THREAD*/
T0* r274start_lookup_class(T274* C);
/*TYPE_THREAD*/
T6 r274is_string(T274* C);
/*TYPE_THREAD*/
void r274gc_store_left_in(T274* C,T0* a1);
/*TYPE_THREAD*/
T0* r274run_class(T274* C);
/*TYPE_THREAD*/
void r274c_header_pass3(T274* C);
/*TYPE_THREAD*/
void r274standard_just_before_gc_mark_in(T274* C,T0* a1);
/*TYPE_THREAD*/
T0* r274smallest_ancestor(T274* C,T0* a1);
/*TYPE_THREAD*/
void r274gc_info_nb_in(T274* C,T0* a1);
/*TYPE_THREAD*/
void r274gc_call_new_in(T274* C,T0* a1);
extern T0*oBC65header;
/*WHEN_ITEM_2*/
void r374error(T89 a1,T0* a2);
/*WHEN_ITEM_2*/
void r374make(T374* C,T0* a1,T0* a2);
/*WHEN_ITEM_2*/
T0* r374to_runnable_character(T374* C,T0* a1);
/*WHEN_ITEM_2*/
void r374verify_scoop(T374* C,T0* a1);
/*WHEN_ITEM_2*/
T0* r374to_runnable_integer(T374* C,T0* a1);
/*WHEN_ITEM_2*/
T0* r374twin(T374* C);
/*WHEN_ITEM_2*/
T89 r374start_position(T374* C);
/*WHEN_ITEM_1*/
void r373error(T89 a1,T0* a2);
/*WHEN_ITEM_1*/
T0* r373to_runnable_character(T373* C,T0* a1);
/*WHEN_ITEM_1*/
void r373verify_scoop(T373* C,T0* a1);
/*WHEN_ITEM_1*/
T0* r373to_runnable_integer(T373* C,T0* a1);
/*WHEN_ITEM_1*/
T0* r373twin(T373* C);
/*WHEN_ITEM_1*/
T89 r373start_position(T373* C);
/*CREATION_CLAUSE_LIST*/
void r164check_expanded_with(T164* C,T0* a1);
/*CREATION_CLAUSE_LIST*/
T0* r164default_root(T164* C);
/*CREATION_CLAUSE_LIST*/
void r164make(T164* C,T0* a1);
/*CREATION_CLAUSE_LIST*/
T0* r164a_default_create(T164* C,T0* a1);
/*CREATION_CLAUSE_LIST*/
T0* r164root_creation_search(T164* C,T0* a1);
/*CREATION_CLAUSE_LIST*/
T0* r164get_clause(T164* C,T0* a1);
/*CREATION_CLAUSE_LIST*/
T89 r164start_position(T164* C);
/*FACE_TUPLE*/
T2 r526count(T526* C);
/*FACE_TUPLE*/
void r526compile_to_c(T526* C);
/*FACE_TUPLE*/
void r526scoop_error(T526* C);
/*FACE_TUPLE*/
void r526to_integer_error(T526* C);
/*FACE_TUPLE*/
T0* r526expression(T526* C,T2 a1);
/*FACE_TUPLE*/
T2 r526to_integer_or_error(T526* C);
/*FACE_TUPLE*/
T0* r526to_runnable(T526* C,T0* a1);
/*FACE_TUPLE*/
T89 r526start_position(T526* C);
/*TYPE_REFERENCE*/
void r262gc_store_in(T262* C,T0* a1);
/*TYPE_REFERENCE*/
void r262c_type_for_external_in(T0* a1);
/*TYPE_REFERENCE*/
T0* r262generic_list(T262* C);
/*TYPE_REFERENCE*/
T0* r262written_mark(T262* C);
/*TYPE_REFERENCE*/
T0* r262run_time_mark(T262* C);
/*TYPE_REFERENCE*/
void r262set(T262* C,T89 a1,T0* a2,T0* a3,T0* a4);
/*TYPE_REFERENCE*/
void r262gc_store_chunk_in(T262* C,T0* a1);
/*TYPE_REFERENCE*/
void r262standard_gc_define2(T262* C);
/*TYPE_REFERENCE*/
void r262standard_gc_define1(T262* C);
/*TYPE_REFERENCE*/
T6 r262is_native_array(T262* C);
/*TYPE_REFERENCE*/
void r262gc_mark_in(T262* C,T0* a1);
/*TYPE_REFERENCE*/
T2 r262id(T262* C);
/*TYPE_REFERENCE*/
T2 r262c_sizeof_pointer(void);
/*TYPE_REFERENCE*/
void r262mapping_cast(T262* C);
/*TYPE_REFERENCE*/
void r262standard_gc_info_in(T262* C,T0* a1);
/*TYPE_REFERENCE*/
void r262standard_c_typedef(T262* C);
/*TYPE_REFERENCE*/
T0* r262start_lookup_name(T262* C);
/*TYPE_REFERENCE*/
T6 r262stupid_switch(T262* C,T0* a1);
/*TYPE_REFERENCE*/
void r262make(T262* C,T89 a1,T0* a2);
/*TYPE_REFERENCE*/
T0* r262base_class_name(T262* C);
/*TYPE_REFERENCE*/
T0* r262run_type(T262* C);
/*TYPE_REFERENCE*/
T0* r262string_aliaser(void);
/*TYPE_REFERENCE*/
T0* r262base_class(T262* C);
/*TYPE_REFERENCE*/
void r262c_frame_descriptor_in(T262* C,T0* a1);
/*TYPE_REFERENCE*/
void r262standard_c_print_function(T262* C);
/*TYPE_REFERENCE*/
T6 r262need_c_struct(T262* C);
/*TYPE_REFERENCE*/
T6 r262is_type_of_agent(T262* C);
/*TYPE_REFERENCE*/
void r262c_type_for_target_in(T262* C,T0* a1);
/*TYPE_REFERENCE*/
void r262gc_free_in(T262* C,T0* a1);
/*TYPE_REFERENCE*/
void r262gc_align_mark_in(T262* C,T0* a1);
/*TYPE_REFERENCE*/
void r262standard_c_struct(T262* C);
/*TYPE_REFERENCE*/
T6 r262is_generic(T262* C);
/*TYPE_REFERENCE*/
void r262id_extra_information(T0* a1);
/*TYPE_REFERENCE*/
T6 r262is_a(T262* C,T0* a1);
/*TYPE_REFERENCE*/
T0* r262to_runnable(T262* C,T0* a1);
/*TYPE_REFERENCE*/
void r262standard_c_object_model(T262* C);
/*TYPE_REFERENCE*/
T0* r262start_lookup_class(T262* C);
/*TYPE_REFERENCE*/
void r262gc_store_left_in(T262* C,T0* a1);
/*TYPE_REFERENCE*/
T0* r262run_class(T262* C);
/*TYPE_REFERENCE*/
T6 r262is_run_type(T262* C);
/*TYPE_REFERENCE*/
void r262c_header_pass4(T262* C);
/*TYPE_REFERENCE*/
void r262standard_just_before_gc_mark_in(T262* C,T0* a1);
/*TYPE_REFERENCE*/
T0* r262smallest_ancestor(T262* C,T0* a1);
/*TYPE_REFERENCE*/
void r262gc_info_nb_in(T262* C,T0* a1);
/*TYPE_REFERENCE*/
void r262gc_call_new_in(T262* C,T0* a1);
/*E_DEBUG*/
T6 r343match_debug_key(T343* C,T0* a1);
/*E_DEBUG*/
void r343compile_to_c(T343* C);
/*E_DEBUG*/
void r343make(T343* C,T89 a1,T0* a2,T0* a3);
/*E_DEBUG*/
void r343afd_check(T343* C);
/*E_DEBUG*/
T6 r343use_current(T343* C);
/*E_DEBUG*/
void r343verify_scoop(T343* C,T0* a1);
/*E_DEBUG*/
T0* r343add_comment(T343* C,T0* a1);
/*E_DEBUG*/
T0* r343to_runnable(T343* C,T0* a1);
/*CALL_1_C*/
void r237run_feature_match(T237* C);
/*CALL_1_C*/
T0* r237basic_conversion(T0* a1,T0* a2,T0* a3);
/*CALL_1_C*/
T6 r237call_proc_call_stupid_switch(T237* C,T0* a1);
/*CALL_1_C*/
T6 r237is_static(T237* C);
/*CALL_1_C*/
T0* r237runnable_arguments(T237* C,T0* a1);
/*CALL_1_C*/
void r237safety_check(T237* C);
/*CALL_1_C*/
void r237run_feature_has_result(T237* C);
/*CALL_1_C*/
T6 r237stupid_switch(T237* C,T0* a1);
/*CALL_1_C*/
void r237c_frame_descriptor(T237* C,T0* a1,T0* a2);
/*CALL_1_C*/
void r237scoop_error(T237* C);
/*CALL_1_C*/
void r237make(T237* C,T0* a1,T0* a2,T0* a3);
/*CALL_1_C*/
void r237runnable_target(T237* C,T0* a1);
/*CALL_1_C*/
void r237fatal_error(T0* a1);
/*CALL_1_C*/
void r237to_integer_error(T237* C);
/*CALL_1_C*/
void r237assertion_check(T237* C,T3 a1);
/*CALL_1_C*/
T0* r237result_type(T237* C);
/*CALL_1_C*/
void r237afd_check(T237* C);
/*CALL_1_C*/
T6 r237use_current(T237* C);
/*CALL_1_C*/
T2 r237static_value(T237* C);
/*CALL_1_C*/
T6 r237verify_scoop(T237* C,T0* a1);
/*CALL_1_C*/
void r237mapping_c_target(T237* C,T0* a1);
/*CALL_1_C*/
void r237run_feature_for(T237* C,T0* a1);
/*CALL_1_C*/
T2 r237to_integer_or_error(T237* C);
/*CALL_1_C*/
T0* r237to_runnable(T237* C,T0* a1);
/*CALL_1_C*/
T0* r237start_lookup_class(T237* C);
/*CALL_1_C*/
void r237collect_c_tmp(T237* C);
/*CALL_1_C*/
void r237finalize(T237* C);
/*CALL_1_C*/
T89 r237start_position(T237* C);
/*LOOP_VARIANT*/
void r375error(T89 a1,T0* a2);
/*LOOP_VARIANT*/
void r375make(T375* C,T0* a1,T0* a2,T0* a3,T0* a4);
/*LOOP_VARIANT*/
void r375afd_check(T375* C);
/*LOOP_VARIANT*/
T6 r375use_current(T375* C);
/*LOOP_VARIANT*/
void r375verify_scoop(T375* C,T0* a1);
/*LOOP_VARIANT*/
T0* r375to_runnable(T375* C,T0* a1);
/*LOOP_VARIANT*/
T89 r375start_position(T375* C);
/*CALL_0_C*/
void r236run_feature_match(T236* C);
/*CALL_0_C*/
T6 r236can_be_dropped(T236* C);
/*CALL_0_C*/
T6 r236call_proc_call_stupid_switch(T236* C,T0* a1);
/*CALL_0_C*/
T6 r236is_static(T236* C);
/*CALL_0_C*/
void r236safety_check(T236* C);
/*CALL_0_C*/
void r236run_feature_has_result(T236* C);
/*CALL_0_C*/
void r236compile_to_c(T236* C);
/*CALL_0_C*/
T6 r236stupid_switch(T236* C,T0* a1);
/*CALL_0_C*/
void r236c_frame_descriptor(T236* C,T0* a1,T0* a2);
/*CALL_0_C*/
void r236scoop_error(T236* C);
/*CALL_0_C*/
void r236make(T236* C,T0* a1,T0* a2);
/*CALL_0_C*/
void r236runnable_target(T236* C,T0* a1);
/*CALL_0_C*/
void r236fatal_error(T0* a1);
/*CALL_0_C*/
void r236to_integer_error(T236* C);
/*CALL_0_C*/
void r236assertion_check(T236* C,T3 a1);
/*CALL_0_C*/
T0* r236result_type(T236* C);
/*CALL_0_C*/
void r236afd_check(T236* C);
/*CALL_0_C*/
T6 r236use_current(T236* C);
/*CALL_0_C*/
T2 r236static_value(T236* C);
/*CALL_0_C*/
T6 r236verify_scoop(T236* C,T0* a1);
/*CALL_0_C*/
void r236mapping_c_target(T236* C,T0* a1);
/*CALL_0_C*/
void r236run_feature_for(T236* C,T0* a1);
/*CALL_0_C*/
T2 r236to_integer_or_error(T236* C);
/*CALL_0_C*/
T6 r236is_pre_computable(T236* C);
/*CALL_0_C*/
T0* r236to_runnable(T236* C,T0* a1);
/*CALL_0_C*/
T0* r236start_lookup_class(T236* C);
/*CALL_0_C*/
void r236collect_c_tmp(T236* C);
/*CALL_0_C*/
void r236finalize(T236* C);
/*CALL_0_C*/
T89 r236start_position(T236* C);
/*E_RETRY*/
T0* r362add_comment(T362* C,T0* a1);
/*E_RETRY*/
T0* r362to_runnable(T362* C,T0* a1);
/*CREATION_CLAUSE*/
void r165check_expanded_with(T165* C,T0* a1);
/*CREATION_CLAUSE*/
T0* r165default_root(T165* C);
/*CREATION_CLAUSE*/
void r165make(T165* C,T89 a1,T0* a2,T0* a3,T0* a4);
/*CREATION_CLAUSE*/
T0* r165a_default_create(T165* C,T0* a1);
/*CREATION_CLAUSE*/
T6 r165has(T165* C,T0* a1);
/*CREATION_CLAUSE*/
T0* r165root_creation_search(T165* C,T0* a1);
/*CALL_INFIX_AND_THEN*/
void r214run_feature_match(T214* C);
/*CALL_INFIX_AND_THEN*/
T0* r214basic_conversion(T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_AND_THEN*/
T6 r214call_proc_call_stupid_switch(T214* C,T0* a1);
/*CALL_INFIX_AND_THEN*/
T6 r214is_static(T214* C);
/*CALL_INFIX_AND_THEN*/
T0* r214operator(void);
/*CALL_INFIX_AND_THEN*/
T0* r214runnable_arguments(T214* C,T0* a1);
/*CALL_INFIX_AND_THEN*/
void r214with(T214* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_AND_THEN*/
void r214safety_check(T214* C);
/*CALL_INFIX_AND_THEN*/
void r214run_feature_has_result(T214* C);
/*CALL_INFIX_AND_THEN*/
T6 r214stupid_switch(T214* C,T0* a1);
/*CALL_INFIX_AND_THEN*/
void r214c_frame_descriptor(T214* C,T0* a1,T0* a2);
/*CALL_INFIX_AND_THEN*/
void r214scoop_error(T214* C);
/*CALL_INFIX_AND_THEN*/
void r214make(T214* C,T0* a1,T89 a2,T0* a3);
/*CALL_INFIX_AND_THEN*/
void r214runnable_target(T214* C,T0* a1);
/*CALL_INFIX_AND_THEN*/
void r214fatal_error(T0* a1);
/*CALL_INFIX_AND_THEN*/
void r214to_integer_error(T214* C);
/*CALL_INFIX_AND_THEN*/
void r214assertion_check(T214* C,T3 a1);
/*CALL_INFIX_AND_THEN*/
T0* r214result_type(T214* C);
/*CALL_INFIX_AND_THEN*/
void r214afd_check(T214* C);
/*CALL_INFIX_AND_THEN*/
T6 r214use_current(T214* C);
/*CALL_INFIX_AND_THEN*/
T6 r214verify_scoop(T214* C,T0* a1);
/*CALL_INFIX_AND_THEN*/
void r214mapping_c_target(T214* C,T0* a1);
/*CALL_INFIX_AND_THEN*/
void r214run_feature_for(T214* C,T0* a1);
/*CALL_INFIX_AND_THEN*/
T2 r214to_integer_or_error(T214* C);
/*CALL_INFIX_AND_THEN*/
T0* r214to_runnable(T214* C,T0* a1);
/*CALL_INFIX_AND_THEN*/
T0* r214start_lookup_class(T214* C);
/*CALL_INFIX_AND_THEN*/
void r214collect_c_tmp(T214* C);
/*CALL_INFIX_AND_THEN*/
void r214finalize(T214* C);
/*CALL_INFIX_AND_THEN*/
T89 r214start_position(T214* C);
/*PRECURSOR_EXPRESSION*/
void r293safety_check(T293* C);
/*PRECURSOR_EXPRESSION*/
void r293compile_to_c(T293* C);
/*PRECURSOR_EXPRESSION*/
void r293c_frame_descriptor(T293* C,T0* a1,T0* a2);
/*PRECURSOR_EXPRESSION*/
void r293scoop_error(T293* C);
/*PRECURSOR_EXPRESSION*/
void r293make(T293* C,T89 a1,T0* a2,T0* a3);
/*PRECURSOR_EXPRESSION*/
void r293fatal_error(T0* a1);
/*PRECURSOR_EXPRESSION*/
void r293to_integer_error(T293* C);
/*PRECURSOR_EXPRESSION*/
T0* r293result_type(T293* C);
/*PRECURSOR_EXPRESSION*/
T0* r293super_feature(T293* C,T0* a1);
/*PRECURSOR_EXPRESSION*/
void r293afd_check(T293* C);
/*PRECURSOR_EXPRESSION*/
void r293prepare_arguments(T293* C,T0* a1);
/*PRECURSOR_EXPRESSION*/
T0* r293precursor_name(T0* a1,T0* a2);
/*PRECURSOR_EXPRESSION*/
T2 r293to_integer_or_error(T293* C);
/*PRECURSOR_EXPRESSION*/
T0* r293to_runnable(T293* C,T0* a1);
/*PRECURSOR_EXPRESSION*/
T0* r293start_lookup_class(T293* C);
/*PRECURSOR_EXPRESSION*/
void r293collect_c_tmp(T293* C);
/*CREATE_EXPRESSION*/
void r297warning(T89 a1,T0* a2);
/*CREATE_EXPRESSION*/
void r297error(T89 a1,T0* a2);
/*CREATE_EXPRESSION*/
T0* r297arguments(T297* C);
/*CREATE_EXPRESSION*/
void r297safety_check(T297* C);
/*CREATE_EXPRESSION*/
T2 r297arguments_count(T297* C);
/*CREATE_EXPRESSION*/
void r297compile_to_c(T297* C);
/*CREATE_EXPRESSION*/
void r297scoop_error(T297* C);
/*CREATE_EXPRESSION*/
void r297make(T297* C,T89 a1,T0* a2,T0* a3);
/*CREATE_EXPRESSION*/
void r297fatal_error(T0* a1);
/*CREATE_EXPRESSION*/
void r297to_integer_error(T297* C);
/*CREATE_EXPRESSION*/
void r297assertion_check(T297* C,T3 a1);
/*CREATE_EXPRESSION*/
void r297afd_check(T297* C);
/*CREATE_EXPRESSION*/
T6 r297use_current(T297* C);
/*CREATE_EXPRESSION*/
void r297check_created_type(T297* C,T0* a1);
/*CREATE_EXPRESSION*/
void r297mapping_c_target(T297* C,T0* a1);
/*CREATE_EXPRESSION*/
void r297check_create_clause(T297* C,T0* a1);
/*CREATE_EXPRESSION*/
T2 r297to_integer_or_error(T297* C);
/*CREATE_EXPRESSION*/
T0* r297to_runnable(T297* C,T0* a1);
/*CREATE_EXPRESSION*/
T0* r297start_lookup_class(T297* C);
/*CREATE_EXPRESSION*/
void r297collect_c_tmp(T297* C);
/*CREATE_EXPRESSION*/
void r297cp_not_found(T297* C,T0* a1);
/*CREATE_EXPRESSION*/
void r297check_explicit_type(T297* C);
extern T0*oBC40temporary_type_name;
extern T0*oBC40id_memory;
extern T0*oBC14system_tools;
extern int fBC14system_tools;
/*ID_PROVIDER*/
T0* r40system_tools(void);
/*ID_PROVIDER*/
T2 r40item(T40* C,T0* a1);
/*ID_PROVIDER*/
void r40make(T40* C);
/*ID_PROVIDER*/
void r40disk_restore(T40* C);
/*ID_PROVIDER*/
T0* r40string_aliaser(void);
/*ID_PROVIDER*/
T0* r40alias_of(T2 a1);
/*TYPE_LIKE_CURRENT*/
void r250c_initialize_in(T250* C,T0* a1);
/*TYPE_LIKE_CURRENT*/
void r250c_type_for_external_in(T250* C,T0* a1);
/*TYPE_LIKE_CURRENT*/
T0* r250generic_list(T250* C);
/*TYPE_LIKE_CURRENT*/
T0* r250written_mark(void);
/*TYPE_LIKE_CURRENT*/
T6 r250is_bit(T250* C);
/*TYPE_LIKE_CURRENT*/
T0* r250run_time_mark(T250* C);
/*TYPE_LIKE_CURRENT*/
T6 r250is_any(T250* C);
/*TYPE_LIKE_CURRENT*/
T2 r250c_sizeof(T250* C);
/*TYPE_LIKE_CURRENT*/
void r250c_type_for_result_in(T250* C,T0* a1);
/*TYPE_LIKE_CURRENT*/
T6 r250is_native_array(T250* C);
/*TYPE_LIKE_CURRENT*/
void r250gc_mark_in(T250* C,T0* a1);
/*TYPE_LIKE_CURRENT*/
void r250just_before_gc_mark_in(T250* C,T0* a1);
/*TYPE_LIKE_CURRENT*/
void r250with(T250* C,T0* a1,T0* a2);
/*TYPE_LIKE_CURRENT*/
T6 r250is_pointer(T250* C);
/*TYPE_LIKE_CURRENT*/
T2 r250id(T250* C);
/*TYPE_LIKE_CURRENT*/
void r250mapping_cast(T250* C);
/*TYPE_LIKE_CURRENT*/
T6 r250is_real(T250* C);
/*TYPE_LIKE_CURRENT*/
T6 r250is_none(T250* C);
/*TYPE_LIKE_CURRENT*/
void r250c_initialize(T250* C);
/*TYPE_LIKE_CURRENT*/
T6 r250need_gc_mark_function(T250* C);
/*TYPE_LIKE_CURRENT*/
T0* r250start_lookup_name(T250* C);
/*TYPE_LIKE_CURRENT*/
void r250fatal_error_generic_list(T250* C);
/*TYPE_LIKE_CURRENT*/
void r250c_type_for_argument_in(T250* C,T0* a1);
/*TYPE_LIKE_CURRENT*/
T6 r250is_integer(T250* C);
/*TYPE_LIKE_CURRENT*/
T0* r250base_class_name(T250* C);
/*TYPE_LIKE_CURRENT*/
T6 r250is_character(T250* C);
/*TYPE_LIKE_CURRENT*/
T6 r250is_expanded(T250* C);
/*TYPE_LIKE_CURRENT*/
T6 r250is_array(T250* C);
/*TYPE_LIKE_CURRENT*/
void r250gc_info_in(T250* C,T0* a1);
/*TYPE_LIKE_CURRENT*/
T0* r250base_class(T250* C);
/*TYPE_LIKE_CURRENT*/
T6 r250is_dummy_expanded(T250* C);
/*TYPE_LIKE_CURRENT*/
void r250c_frame_descriptor_in(T250* C,T0* a1);
/*TYPE_LIKE_CURRENT*/
T6 r250need_c_struct(T250* C);
/*TYPE_LIKE_CURRENT*/
T6 r250is_reference(T250* C);
/*TYPE_LIKE_CURRENT*/
T6 r250is_type_of_agent(T250* C);
/*TYPE_LIKE_CURRENT*/
void r250gc_define1(T250* C);
/*TYPE_LIKE_CURRENT*/
void r250gc_define2(T250* C);
/*TYPE_LIKE_CURRENT*/
void r250c_type_for_target_in(T250* C,T0* a1);
/*TYPE_LIKE_CURRENT*/
T0* r250actual_reference(T250* C,T0* a1);
/*TYPE_LIKE_CURRENT*/
T6 r250is_generic(T250* C);
/*TYPE_LIKE_CURRENT*/
T6 r250is_double(T250* C);
/*TYPE_LIKE_CURRENT*/
void r250id_extra_information(T250* C,T0* a1);
/*TYPE_LIKE_CURRENT*/
T6 r250is_user_expanded(T250* C);
/*TYPE_LIKE_CURRENT*/
T6 r250is_a(T250* C,T0* a1);
/*TYPE_LIKE_CURRENT*/
T0* r250local_from_separate(T250* C);
/*TYPE_LIKE_CURRENT*/
T6 r250is_boolean(T250* C);
/*TYPE_LIKE_CURRENT*/
T0* r250to_runnable(T250* C,T0* a1);
/*TYPE_LIKE_CURRENT*/
T0* r250start_lookup_class(T250* C);
/*TYPE_LIKE_CURRENT*/
T6 r250is_string(T250* C);
/*TYPE_LIKE_CURRENT*/
T0* r250run_class(T250* C);
/*TYPE_LIKE_CURRENT*/
void r250c_header_pass1(T250* C);
/*TYPE_LIKE_CURRENT*/
void r250c_header_pass2(T250* C);
/*TYPE_LIKE_CURRENT*/
void r250c_header_pass3(T250* C);
/*TYPE_LIKE_CURRENT*/
void r250c_header_pass4(T250* C);
/*TYPE_LIKE_CURRENT*/
T6 r250is_separate(T250* C);
/*TYPE_LIKE_CURRENT*/
T6 r250is_basic_eiffel_expanded(T250* C);
/*TYPE_LIKE_CURRENT*/
T0* r250smallest_ancestor(T250* C,T0* a1);
/*TYPE_LIKE_CURRENT*/
void r250gc_call_new_in(T250* C,T0* a1);
/*IFTHENLIST*/
void r357safety_check(T357* C);
/*IFTHENLIST*/
T2 r357compile_to_c(T357* C);
/*IFTHENLIST*/
T6 r357stupid_switch(T357* C,T0* a1);
/*IFTHENLIST*/
void r357make(T357* C,T0* a1);
/*IFTHENLIST*/
void r357afd_check(T357* C);
/*IFTHENLIST*/
T6 r357use_current(T357* C);
/*IFTHENLIST*/
void r357verify_scoop(T357* C,T0* a1);
/*IFTHENLIST*/
T0* r357to_runnable(T357* C,T0* a1);
/*IFTHENLIST*/
void r357collect_c_tmp(T357* C);
/*WHEN_LIST*/
void r365error(T89 a1,T0* a2);
/*WHEN_LIST*/
void r365safety_check(T365* C);
/*WHEN_LIST*/
T6 r365includes_integer(T365* C,T2 a1);
/*WHEN_LIST*/
void r365compile_to_c(T365* C,T89 a1);
/*WHEN_LIST*/
T6 r365stupid_switch(T365* C,T0* a1);
/*WHEN_LIST*/
T6 r365includes_integer_between(T365* C,T2 a1,T2 a2);
/*WHEN_LIST*/
void r365make(T365* C,T0* a1);
/*WHEN_LIST*/
T0* r365to_runnable_character(T365* C,T0* a1);
/*WHEN_LIST*/
void r365afd_check(T365* C);
/*WHEN_LIST*/
T6 r365use_current(T365* C);
/*WHEN_LIST*/
void r365from_when_list(T365* C,T0* a1);
/*WHEN_LIST*/
void r365verify_scoop(T365* C,T0* a1);
/*WHEN_LIST*/
T0* r365to_runnable_integer(T365* C,T0* a1);
/*WHEN_LIST*/
T2 r365largest_range_of_values(T365* C);
/*WHEN_LIST*/
void r365compile_to_c_switch(T365* C,T89 a1);
/*WHEN_LIST*/
T89 r365start_position(T365* C);
/*CALL_INFIX_GE*/
void r314run_feature_match(T314* C);
/*CALL_INFIX_GE*/
T0* r314basic_conversion(T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_GE*/
T6 r314call_proc_call_stupid_switch(T314* C,T0* a1);
/*CALL_INFIX_GE*/
T6 r314is_static(T314* C);
/*CALL_INFIX_GE*/
T0* r314operator(void);
/*CALL_INFIX_GE*/
T0* r314runnable_arguments(T314* C,T0* a1);
/*CALL_INFIX_GE*/
void r314with(T314* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_GE*/
void r314safety_check(T314* C);
/*CALL_INFIX_GE*/
void r314run_feature_has_result(T314* C);
/*CALL_INFIX_GE*/
void r314compile_to_c(T314* C);
/*CALL_INFIX_GE*/
T6 r314stupid_switch(T314* C,T0* a1);
/*CALL_INFIX_GE*/
void r314c_frame_descriptor(T314* C,T0* a1,T0* a2);
/*CALL_INFIX_GE*/
void r314scoop_error(T314* C);
/*CALL_INFIX_GE*/
void r314make(T314* C,T0* a1,T89 a2,T0* a3);
/*CALL_INFIX_GE*/
void r314runnable_target(T314* C,T0* a1);
/*CALL_INFIX_GE*/
void r314fatal_error(T0* a1);
/*CALL_INFIX_GE*/
void r314to_integer_error(T314* C);
/*CALL_INFIX_GE*/
void r314assertion_check(T314* C,T3 a1);
/*CALL_INFIX_GE*/
T0* r314result_type(T314* C);
/*CALL_INFIX_GE*/
void r314afd_check(T314* C);
/*CALL_INFIX_GE*/
T6 r314use_current(T314* C);
/*CALL_INFIX_GE*/
void r314c2c_cast_op(T314* C,T0* a1,T0* a2);
/*CALL_INFIX_GE*/
T6 r314verify_scoop(T314* C,T0* a1);
/*CALL_INFIX_GE*/
void r314mapping_c_target(T314* C,T0* a1);
/*CALL_INFIX_GE*/
void r314run_feature_for(T314* C,T0* a1);
/*CALL_INFIX_GE*/
T2 r314to_integer_or_error(T314* C);
/*CALL_INFIX_GE*/
T0* r314to_runnable(T314* C,T0* a1);
/*CALL_INFIX_GE*/
T0* r314start_lookup_class(T314* C);
/*CALL_INFIX_GE*/
void r314collect_c_tmp(T314* C);
/*CALL_INFIX_GE*/
void r314finalize(T314* C);
/*CALL_INFIX_GE*/
T89 r314start_position(T314* C);
/*CALL_INFIX_EQ*/
void r310cmp_bit(T310* C,T6 a1,T0* a2);
/*CALL_INFIX_EQ*/
T6 r310is_static_eq_void(T0* a1);
/*CALL_INFIX_EQ*/
T6 r310call_proc_call_stupid_switch(T310* C,T0* a1);
/*CALL_INFIX_EQ*/
T6 r310is_static(T310* C);
/*CALL_INFIX_EQ*/
T0* r310operator(void);
/*CALL_INFIX_EQ*/
T0* r310runnable_arguments(T310* C,T0* a1);
/*CALL_INFIX_EQ*/
void r310with(T310* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_EQ*/
void r310safety_check(T310* C);
/*CALL_INFIX_EQ*/
void r310compile_to_c(T310* C);
/*CALL_INFIX_EQ*/
void r310check_comparison(T310* C,T0* a1);
/*CALL_INFIX_EQ*/
T6 r310stupid_switch(T310* C,T0* a1);
/*CALL_INFIX_EQ*/
void r310c_frame_descriptor(T310* C,T0* a1,T0* a2);
/*CALL_INFIX_EQ*/
void r310scoop_error(T310* C);
/*CALL_INFIX_EQ*/
void r310make(T310* C,T0* a1,T89 a2,T0* a3);
/*CALL_INFIX_EQ*/
void r310runnable_target(T310* C,T0* a1);
/*CALL_INFIX_EQ*/
T6 r310is_manifest_array(T0* a1);
/*CALL_INFIX_EQ*/
void r310dca_inline(T310* C,T0* a1);
/*CALL_INFIX_EQ*/
void r310to_integer_error(T310* C);
/*CALL_INFIX_EQ*/
void r310assertion_check(T310* C,T3 a1);
/*CALL_INFIX_EQ*/
void r310afd_check(T310* C);
/*CALL_INFIX_EQ*/
T6 r310use_current(T310* C);
extern T0*oBC14type_boolean;
extern int fBC14type_boolean;
/*CALL_INFIX_EQ*/
T0* r310type_boolean(void);
/*CALL_INFIX_EQ*/
T2 r310static_value(T310* C);
/*CALL_INFIX_EQ*/
void r310cmp_basic_ref(T310* C,T6 a1);
/*CALL_INFIX_EQ*/
void r310cmp_user_expanded(T310* C,T6 a1,T0* a2);
/*CALL_INFIX_EQ*/
T6 r310verify_scoop(T310* C,T0* a1);
/*CALL_INFIX_EQ*/
void r310mapping_c_target(T310* C,T0* a1);
/*CALL_INFIX_EQ*/
T6 r310_208Pverify_scoop(T310* C,T0* a1);
/*CALL_INFIX_EQ*/
void r310c2c_exp_ref(T0* a1,T0* a2,T6 a3);
/*CALL_INFIX_EQ*/
T2 r310to_integer_or_error(T310* C);
/*CALL_INFIX_EQ*/
void r310bit_limitation(T310* C,T0* a1,T0* a2);
/*CALL_INFIX_EQ*/
void r310afd_check_hook(T310* C);
/*CALL_INFIX_EQ*/
T2 r310static_eq_void(T0* a1);
/*CALL_INFIX_EQ*/
T0* r310to_runnable(T310* C,T0* a1);
extern T0*oBC311start_lookup_class;
extern int fBC311start_lookup_class;
/*CALL_INFIX_EQ*/
T0* r310start_lookup_class(void);
/*CALL_INFIX_EQ*/
void r310collect_c_tmp(T310* C);
/*CALL_INFIX_EQ*/
T89 r310start_position(T310* C);
/*CALL_INFIX_EQ*/
void r310cmp_basic_eiffel_expanded(T310* C,T6 a1,T0* a2,T0* a3);
/*E_CHECK*/
void r341compile_to_c(T341* C);
/*E_CHECK*/
void r341make(T341* C,T89 a1,T0* a2,T0* a3);
/*E_CHECK*/
void r341afd_check(T341* C);
/*E_CHECK*/
T6 r341use_current(T341* C);
/*E_CHECK*/
void r341verify_scoop(T341* C,T0* a1);
/*E_CHECK*/
T6 r341is_pre_computable(T341* C);
/*E_CHECK*/
T0* r341add_comment(T341* C,T0* a1);
/*E_CHECK*/
T0* r341to_runnable(T341* C,T0* a1);
/*E_CHECK*/
T89 r341start_position(T341* C);
/*CALL_INFIX_GT*/
void r316run_feature_match(T316* C);
/*CALL_INFIX_GT*/
T0* r316basic_conversion(T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_GT*/
T6 r316call_proc_call_stupid_switch(T316* C,T0* a1);
/*CALL_INFIX_GT*/
T6 r316is_static(T316* C);
/*CALL_INFIX_GT*/
T0* r316operator(void);
/*CALL_INFIX_GT*/
T0* r316runnable_arguments(T316* C,T0* a1);
/*CALL_INFIX_GT*/
void r316with(T316* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_GT*/
void r316safety_check(T316* C);
/*CALL_INFIX_GT*/
void r316run_feature_has_result(T316* C);
/*CALL_INFIX_GT*/
void r316compile_to_c(T316* C);
/*CALL_INFIX_GT*/
T6 r316stupid_switch(T316* C,T0* a1);
/*CALL_INFIX_GT*/
void r316c_frame_descriptor(T316* C,T0* a1,T0* a2);
/*CALL_INFIX_GT*/
void r316scoop_error(T316* C);
/*CALL_INFIX_GT*/
void r316make(T316* C,T0* a1,T89 a2,T0* a3);
/*CALL_INFIX_GT*/
void r316runnable_target(T316* C,T0* a1);
/*CALL_INFIX_GT*/
void r316fatal_error(T0* a1);
/*CALL_INFIX_GT*/
void r316to_integer_error(T316* C);
/*CALL_INFIX_GT*/
void r316assertion_check(T316* C,T3 a1);
/*CALL_INFIX_GT*/
T0* r316result_type(T316* C);
/*CALL_INFIX_GT*/
void r316afd_check(T316* C);
/*CALL_INFIX_GT*/
T6 r316use_current(T316* C);
/*CALL_INFIX_GT*/
void r316c2c_cast_op(T316* C,T0* a1,T0* a2);
/*CALL_INFIX_GT*/
T6 r316verify_scoop(T316* C,T0* a1);
/*CALL_INFIX_GT*/
void r316mapping_c_target(T316* C,T0* a1);
/*CALL_INFIX_GT*/
void r316run_feature_for(T316* C,T0* a1);
/*CALL_INFIX_GT*/
T2 r316to_integer_or_error(T316* C);
/*CALL_INFIX_GT*/
T0* r316to_runnable(T316* C,T0* a1);
/*CALL_INFIX_GT*/
T0* r316start_lookup_class(T316* C);
/*CALL_INFIX_GT*/
void r316collect_c_tmp(T316* C);
/*CALL_INFIX_GT*/
void r316finalize(T316* C);
/*CALL_INFIX_GT*/
T89 r316start_position(T316* C);
/*CALL_INFIX_LE*/
void r313run_feature_match(T313* C);
/*CALL_INFIX_LE*/
T0* r313basic_conversion(T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_LE*/
T6 r313call_proc_call_stupid_switch(T313* C,T0* a1);
/*CALL_INFIX_LE*/
T6 r313is_static(T313* C);
/*CALL_INFIX_LE*/
T0* r313operator(void);
/*CALL_INFIX_LE*/
T0* r313runnable_arguments(T313* C,T0* a1);
/*CALL_INFIX_LE*/
void r313with(T313* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_LE*/
void r313safety_check(T313* C);
/*CALL_INFIX_LE*/
void r313run_feature_has_result(T313* C);
/*CALL_INFIX_LE*/
void r313compile_to_c(T313* C);
/*CALL_INFIX_LE*/
T6 r313stupid_switch(T313* C,T0* a1);
/*CALL_INFIX_LE*/
void r313c_frame_descriptor(T313* C,T0* a1,T0* a2);
/*CALL_INFIX_LE*/
void r313scoop_error(T313* C);
/*CALL_INFIX_LE*/
void r313make(T313* C,T0* a1,T89 a2,T0* a3);
/*CALL_INFIX_LE*/
void r313runnable_target(T313* C,T0* a1);
/*CALL_INFIX_LE*/
void r313fatal_error(T0* a1);
/*CALL_INFIX_LE*/
void r313to_integer_error(T313* C);
/*CALL_INFIX_LE*/
void r313assertion_check(T313* C,T3 a1);
/*CALL_INFIX_LE*/
T0* r313result_type(T313* C);
/*CALL_INFIX_LE*/
void r313afd_check(T313* C);
/*CALL_INFIX_LE*/
T6 r313use_current(T313* C);
/*CALL_INFIX_LE*/
void r313c2c_cast_op(T313* C,T0* a1,T0* a2);
/*CALL_INFIX_LE*/
T6 r313verify_scoop(T313* C,T0* a1);
/*CALL_INFIX_LE*/
void r313mapping_c_target(T313* C,T0* a1);
/*CALL_INFIX_LE*/
void r313run_feature_for(T313* C,T0* a1);
/*CALL_INFIX_LE*/
T2 r313to_integer_or_error(T313* C);
/*CALL_INFIX_LE*/
T0* r313to_runnable(T313* C,T0* a1);
/*CALL_INFIX_LE*/
T0* r313start_lookup_class(T313* C);
/*CALL_INFIX_LE*/
void r313collect_c_tmp(T313* C);
/*CALL_INFIX_LE*/
void r313finalize(T313* C);
/*CALL_INFIX_LE*/
T89 r313start_position(T313* C);
/*CALL_INFIX_LT*/
void r315run_feature_match(T315* C);
/*CALL_INFIX_LT*/
T0* r315basic_conversion(T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_LT*/
T6 r315call_proc_call_stupid_switch(T315* C,T0* a1);
/*CALL_INFIX_LT*/
T6 r315is_static(T315* C);
/*CALL_INFIX_LT*/
T0* r315operator(void);
/*CALL_INFIX_LT*/
T0* r315runnable_arguments(T315* C,T0* a1);
/*CALL_INFIX_LT*/
void r315with(T315* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_LT*/
void r315safety_check(T315* C);
/*CALL_INFIX_LT*/
void r315run_feature_has_result(T315* C);
/*CALL_INFIX_LT*/
void r315compile_to_c(T315* C);
/*CALL_INFIX_LT*/
T6 r315stupid_switch(T315* C,T0* a1);
/*CALL_INFIX_LT*/
void r315c_frame_descriptor(T315* C,T0* a1,T0* a2);
/*CALL_INFIX_LT*/
void r315scoop_error(T315* C);
/*CALL_INFIX_LT*/
void r315make(T315* C,T0* a1,T89 a2,T0* a3);
/*CALL_INFIX_LT*/
void r315runnable_target(T315* C,T0* a1);
/*CALL_INFIX_LT*/
void r315fatal_error(T0* a1);
/*CALL_INFIX_LT*/
void r315to_integer_error(T315* C);
/*CALL_INFIX_LT*/
void r315assertion_check(T315* C,T3 a1);
/*CALL_INFIX_LT*/
T0* r315result_type(T315* C);
/*CALL_INFIX_LT*/
void r315afd_check(T315* C);
/*CALL_INFIX_LT*/
T6 r315use_current(T315* C);
/*CALL_INFIX_LT*/
void r315c2c_cast_op(T315* C,T0* a1,T0* a2);
/*CALL_INFIX_LT*/
T6 r315verify_scoop(T315* C,T0* a1);
/*CALL_INFIX_LT*/
void r315mapping_c_target(T315* C,T0* a1);
/*CALL_INFIX_LT*/
void r315run_feature_for(T315* C,T0* a1);
/*CALL_INFIX_LT*/
T2 r315to_integer_or_error(T315* C);
/*CALL_INFIX_LT*/
T0* r315to_runnable(T315* C,T0* a1);
/*CALL_INFIX_LT*/
T0* r315start_lookup_class(T315* C);
/*CALL_INFIX_LT*/
void r315collect_c_tmp(T315* C);
/*CALL_INFIX_LT*/
void r315finalize(T315* C);
/*CALL_INFIX_LT*/
T89 r315start_position(T315* C);
/*OLD_CREATION*/
void r381c2c_opening(T381* C,T0* a1);
/*OLD_CREATION*/
void r381warning(T89 a1,T0* a2);
/*OLD_CREATION*/
void r381error(T89 a1,T0* a2);
/*OLD_CREATION*/
T0* r381arguments(T381* C);
/*OLD_CREATION*/
void r381safety_check(T381* C);
/*OLD_CREATION*/
T2 r381arguments_count(T381* C);
/*OLD_CREATION*/
void r381compile_to_c(T381* C);
/*OLD_CREATION*/
void r381c2c_closing(T381* C,T0* a1);
/*OLD_CREATION*/
T6 r381stupid_switch(T381* C,T0* a1);
/*OLD_CREATION*/
void r381make(T381* C,T89 a1,T0* a2,T0* a3,T0* a4);
/*OLD_CREATION*/
void r381fatal_error(T0* a1);
/*OLD_CREATION*/
void r381afd_check(T381* C);
/*OLD_CREATION*/
T6 r381use_current(T381* C);
/*OLD_CREATION*/
void r381check_created_type(T381* C,T0* a1);
/*OLD_CREATION*/
void r381check_writable(T381* C,T0* a1);
/*OLD_CREATION*/
void r381check_create_clause(T381* C,T0* a1);
/*OLD_CREATION*/
T6 r381is_pre_computable(T381* C);
/*OLD_CREATION*/
T0* r381add_comment(T381* C,T0* a1);
/*OLD_CREATION*/
T0* r381to_runnable(T381* C,T0* a1);
/*OLD_CREATION*/
void r381collect_c_tmp(T381* C);
/*OLD_CREATION*/
void r381cp_not_found(T381* C,T0* a1);
/*OLD_CREATION*/
void r381check_explicit_type(T381* C);
/*CST_ATT_BOOLEAN*/
T0* r329try_to_undefine_aux(T329* C,T0* a1,T0* a2);
/*CST_ATT_BOOLEAN*/
void r329error(T89 a1,T0* a2);
/*CST_ATT_BOOLEAN*/
T6 r329can_hide(T329* C,T0* a1,T0* a2);
/*CST_ATT_BOOLEAN*/
void r329merge_header_comments(T329* C,T0* a1);
/*CST_ATT_BOOLEAN*/
void r329add_into(T329* C,T0* a1);
/*CST_ATT_BOOLEAN*/
T0* r329try_to_undefine(T329* C,T0* a1,T0* a2);
/*CST_ATT_BOOLEAN*/
void r329make(T329* C,T0* a1,T0* a2,T0* a3);
/*CST_ATT_BOOLEAN*/
void r329check_obsolete(T329* C,T89 a1);
/*CST_ATT_BOOLEAN*/
T0* r329to_run_feature(T329* C,T0* a1,T0* a2);
/*CST_ATT_BOOLEAN*/
T6 r329is_not_mergeable_with(T329* C,T0* a1);
/*CST_ATT_BOOLEAN*/
T89 r329start_position(T329* C);
/*CST_ATT_STRING*/
T0* r331try_to_undefine_aux(T331* C,T0* a1,T0* a2);
/*CST_ATT_STRING*/
void r331error(T89 a1,T0* a2);
/*CST_ATT_STRING*/
T6 r331can_hide(T331* C,T0* a1,T0* a2);
/*CST_ATT_STRING*/
void r331merge_header_comments(T331* C,T0* a1);
/*CST_ATT_STRING*/
void r331add_into(T331* C,T0* a1);
/*CST_ATT_STRING*/
T0* r331try_to_undefine(T331* C,T0* a1,T0* a2);
/*CST_ATT_STRING*/
void r331make(T331* C,T0* a1,T0* a2,T0* a3);
/*CST_ATT_STRING*/
T0* r331value(T331* C,T2 a1);
/*CST_ATT_STRING*/
void r331check_obsolete(T331* C,T89 a1);
/*CST_ATT_STRING*/
T0* r331to_run_feature(T331* C,T0* a1,T0* a2);
/*CST_ATT_STRING*/
T6 r331is_not_mergeable_with(T331* C,T0* a1);
/*CST_ATT_STRING*/
T89 r331start_position(T331* C);
/*CALL_INFIX_OR*/
void r211run_feature_match(T211* C);
/*CALL_INFIX_OR*/
T0* r211basic_conversion(T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_OR*/
T6 r211call_proc_call_stupid_switch(T211* C,T0* a1);
/*CALL_INFIX_OR*/
T6 r211is_static(T211* C);
/*CALL_INFIX_OR*/
T0* r211operator(void);
/*CALL_INFIX_OR*/
T0* r211runnable_arguments(T211* C,T0* a1);
/*CALL_INFIX_OR*/
void r211with(T211* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_OR*/
void r211safety_check(T211* C);
/*CALL_INFIX_OR*/
void r211run_feature_has_result(T211* C);
/*CALL_INFIX_OR*/
T6 r211stupid_switch(T211* C,T0* a1);
/*CALL_INFIX_OR*/
void r211c_frame_descriptor(T211* C,T0* a1,T0* a2);
/*CALL_INFIX_OR*/
void r211scoop_error(T211* C);
/*CALL_INFIX_OR*/
void r211make(T211* C,T0* a1,T89 a2,T0* a3);
/*CALL_INFIX_OR*/
void r211runnable_target(T211* C,T0* a1);
/*CALL_INFIX_OR*/
void r211fatal_error(T0* a1);
/*CALL_INFIX_OR*/
void r211to_integer_error(T211* C);
/*CALL_INFIX_OR*/
void r211assertion_check(T211* C,T3 a1);
/*CALL_INFIX_OR*/
T0* r211result_type(T211* C);
/*CALL_INFIX_OR*/
void r211afd_check(T211* C);
/*CALL_INFIX_OR*/
T6 r211use_current(T211* C);
/*CALL_INFIX_OR*/
T6 r211verify_scoop(T211* C,T0* a1);
/*CALL_INFIX_OR*/
void r211mapping_c_target(T211* C,T0* a1);
/*CALL_INFIX_OR*/
void r211run_feature_for(T211* C,T0* a1);
/*CALL_INFIX_OR*/
T2 r211to_integer_or_error(T211* C);
/*CALL_INFIX_OR*/
T0* r211to_runnable(T211* C,T0* a1);
/*CALL_INFIX_OR*/
T0* r211start_lookup_class(T211* C);
/*CALL_INFIX_OR*/
void r211collect_c_tmp(T211* C);
/*CALL_INFIX_OR*/
void r211finalize(T211* C);
/*CALL_INFIX_OR*/
T89 r211start_position(T211* C);
/*RUN_TIME_SET*/
void r66force(T66* C,T0* a1);
/*RUN_TIME_SET*/
void r66make(T66* C,T0* a1);
/*RUN_TIME_SET*/
T6 r66is_empty(T66* C);
/*RUN_TIME_SET*/
T2 r66add_set(T66* C,T89 a1,T0* a2);
/*RUN_TIME_SET*/
void r66add(T66* C,T89 a1,T0* a2);
/*RUN_TIME_SET*/
void r66id_extra_information(T66* C,T0* a1);
/*TYPE_ANY*/
void r254gc_store_in(T254* C,T0* a1);
/*TYPE_ANY*/
void r254c_type_for_external_in(T0* a1);
/*TYPE_ANY*/
T0* r254generic_list(T254* C);
/*TYPE_ANY*/
T0* r254written_mark(void);
/*TYPE_ANY*/
T0* r254run_time_mark(void);
/*TYPE_ANY*/
void r254gc_store_chunk_in(T254* C,T0* a1);
/*TYPE_ANY*/
void r254error(T89 a1,T0* a2);
/*TYPE_ANY*/
void r254standard_gc_define2(T254* C);
/*TYPE_ANY*/
void r254standard_gc_define1(T254* C);
/*TYPE_ANY*/
T6 r254is_native_array(T254* C);
/*TYPE_ANY*/
void r254gc_mark_in(T254* C,T0* a1);
/*TYPE_ANY*/
T2 r254id(T254* C);
/*TYPE_ANY*/
T2 r254c_sizeof_pointer(void);
/*TYPE_ANY*/
void r254mapping_cast(T254* C);
/*TYPE_ANY*/
void r254standard_gc_info_in(T254* C,T0* a1);
/*TYPE_ANY*/
void r254standard_c_typedef(T254* C);
/*TYPE_ANY*/
void r254fatal_error_generic_list(T254* C);
/*TYPE_ANY*/
void r254make(T254* C,T89 a1);
/*TYPE_ANY*/
void r254fatal_error(T0* a1);
/*TYPE_ANY*/
T0* r254base_class(T254* C);
/*TYPE_ANY*/
void r254c_frame_descriptor_in(T254* C,T0* a1);
/*TYPE_ANY*/
void r254standard_c_print_function(T254* C);
extern int fBC254check_type;
/*TYPE_ANY*/
void r254check_type(T254* C);
/*TYPE_ANY*/
T6 r254need_c_struct(T254* C);
/*TYPE_ANY*/
T6 r254is_type_of_agent(T254* C);
/*TYPE_ANY*/
void r254c_type_for_target_in(T254* C,T0* a1);
/*TYPE_ANY*/
void r254gc_free_in(T254* C,T0* a1);
/*TYPE_ANY*/
void r254gc_align_mark_in(T254* C,T0* a1);
/*TYPE_ANY*/
void r254standard_c_struct(T254* C);
/*TYPE_ANY*/
void r254id_extra_information(T0* a1);
/*TYPE_ANY*/
T6 r254is_a(T254* C,T0* a1);
/*TYPE_ANY*/
T0* r254to_runnable(T254* C,T0* a1);
/*TYPE_ANY*/
void r254standard_c_object_model(T254* C);
/*TYPE_ANY*/
T0* r254start_lookup_class(T254* C);
/*TYPE_ANY*/
void r254gc_store_left_in(T254* C,T0* a1);
/*TYPE_ANY*/
T0* r254run_class(T254* C);
/*TYPE_ANY*/
void r254c_header_pass4(T254* C);
/*TYPE_ANY*/
T89 r254start_position(T254* C);
/*TYPE_ANY*/
void r254standard_just_before_gc_mark_in(T254* C,T0* a1);
/*TYPE_ANY*/
void r254gc_info_nb_in(T254* C,T0* a1);
/*TYPE_ANY*/
void r254gc_call_new_in(T254* C,T0* a1);
/*LOCAL_VAR_LIST*/
void r300check_name_clash(T300* C,T0* a1);
/*LOCAL_VAR_LIST*/
T2 r300rank_of(T300* C,T0* a1);
/*LOCAL_VAR_LIST*/
void r300error(T89 a1,T0* a2);
/*LOCAL_VAR_LIST*/
T6 r300is_runnable(T300* C,T0* a1);
/*LOCAL_VAR_LIST*/
T0* r300type(T300* C,T2 a1);
/*LOCAL_VAR_LIST*/
void r300c_frame_descriptor(T300* C,T0* a1,T0* a2);
/*LOCAL_VAR_LIST*/
void r300c_declare(T300* C);
/*LOCAL_VAR_LIST*/
void r300inline_one_pc(T300* C);
/*LOCAL_VAR_LIST*/
void r300add_last(T300* C,T0* a1);
/*LOCAL_VAR_LIST*/
void r300dynamic_runnable(T300* C,T0* a1);
/*LOCAL_VAR_LIST*/
void r300declaration_list_make(T300* C,T0* a1);
/*LOCAL_VAR_LIST*/
void r300initialize_expanded(T300* C);
/*LOCAL_VAR_LIST*/
T0* r300twin(T300* C);
/*LOCAL_VAR_LIST*/
T0* r300to_runnable(T300* C,T0* a1);
/*LOCAL_VAR_LIST*/
T6 r300produce_c(T300* C);
/*E_INSPECT*/
void r363error(T89 a1,T0* a2);
/*E_INSPECT*/
void r363safety_check(T363* C);
/*E_INSPECT*/
void r363add_when(T363* C,T0* a1);
extern T0*oBC14exceptions_handler;
/*E_INSPECT*/
void r363compile_to_c(T363* C);
/*E_INSPECT*/
T6 r363stupid_switch(T363* C,T0* a1);
/*E_INSPECT*/
void r363make(T363* C,T89 a1,T0* a2);
/*E_INSPECT*/
void r363set_else_compound(T363* C,T89 a1,T0* a2);
/*E_INSPECT*/
void r363afd_check(T363* C);
/*E_INSPECT*/
T6 r363use_current(T363* C);
/*E_INSPECT*/
void r363verify_scoop(T363* C,T0* a1);
/*E_INSPECT*/
T0* r363twin(T363* C);
/*E_INSPECT*/
T0* r363add_comment(T363* C,T0* a1);
/*E_INSPECT*/
T6 r363use_c_switch_statement(T363* C);
/*E_INSPECT*/
T0* r363to_runnable(T363* C,T0* a1);
/*E_INSPECT*/
void r363collect_c_tmp(T363* C);
/*FORMAL_ARG_LIST*/
void r131check_name_clash(T131* C,T0* a1);
/*FORMAL_ARG_LIST*/
void r131compile_to_c_in(T131* C,T0* a1);
/*FORMAL_ARG_LIST*/
T2 r131rank_of(T131* C,T0* a1);
/*FORMAL_ARG_LIST*/
void r131error(T89 a1,T0* a2);
/*FORMAL_ARG_LIST*/
T0* r131open_args(T131* C,T89 a1);
/*FORMAL_ARG_LIST*/
T6 r131is_runnable(T131* C,T0* a1);
/*FORMAL_ARG_LIST*/
void r131with(T131* C,T0* a1,T0* a2);
/*FORMAL_ARG_LIST*/
T0* r131type(T131* C,T2 a1);
/*FORMAL_ARG_LIST*/
void r131c_lock_scoop_init(T131* C);
extern T0*oBC131tmp_string;
/*FORMAL_ARG_LIST*/
void r131c_frame_descriptor(T131* C,T0* a1,T0* a2);
/*FORMAL_ARG_LIST*/
void r131make(T131* C,T0* a1);
/*FORMAL_ARG_LIST*/
void r131c_lock_scoop(T131* C);
/*FORMAL_ARG_LIST*/
void r131inline_one_pc(T131* C);
/*FORMAL_ARG_LIST*/
void r131c_scoop_struct_in(T131* C,T0* a1);
/*FORMAL_ARG_LIST*/
void r131add_last(T131* C,T0* a1);
/*FORMAL_ARG_LIST*/
void r131external_prototype_in(T131* C,T0* a1);
/*FORMAL_ARG_LIST*/
T6 r131verify_scoop(T131* C,T0* a1);
/*FORMAL_ARG_LIST*/
void r131dynamic_runnable(T131* C,T0* a1);
/*FORMAL_ARG_LIST*/
T6 r131is_a_in(T131* C,T0* a1,T0* a2);
/*FORMAL_ARG_LIST*/
void r131declaration_list_make(T131* C,T0* a1);
/*FORMAL_ARG_LIST*/
T6 r131has_like_current(T131* C);
/*FORMAL_ARG_LIST*/
void r131c_unlock_scoop(T131* C);
/*FORMAL_ARG_LIST*/
T89 r131start_position(T131* C);
/*ARGUMENT_NAME1*/
T0* r135base_class_written(T135* C);
/*ARGUMENT_NAME1*/
void r135error(T89 a1,T0* a2);
/*ARGUMENT_NAME1*/
void r135name_clash_for(T135* C,T0* a1,T0* a2);
/*ARGUMENT_NAME1*/
T6 r135stupid_switch(T135* C,T0* a1);
/*ARGUMENT_NAME1*/
void r135scoop_error(T135* C);
/*ARGUMENT_NAME1*/
void r135make(T135* C,T89 a1,T0* a2);
/*ARGUMENT_NAME1*/
void r135to_integer_error(T135* C);
/*ARGUMENT_NAME1*/
T0* r135string_aliaser(void);
/*ARGUMENT_NAME1*/
void r135c_scoop_struct_in(T135* C,T0* a1);
/*ARGUMENT_NAME1*/
void r135mapping_c_target(T135* C,T0* a1);
/*ARGUMENT_NAME1*/
T0* r135twin(T135* C);
/*ARGUMENT_NAME1*/
T2 r135to_integer_or_error(T135* C);
/*ARGUMENT_NAME1*/
T0* r135to_runnable(T135* C,T0* a1);
/*ARGUMENT_NAME1*/
T0* r135start_lookup_class(T135* C);
/*CALL_INFIX_IMPLIES*/
void r204run_feature_match(T204* C);
/*CALL_INFIX_IMPLIES*/
T0* r204basic_conversion(T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_IMPLIES*/
T6 r204call_proc_call_stupid_switch(T204* C,T0* a1);
/*CALL_INFIX_IMPLIES*/
T6 r204is_static(T204* C);
/*CALL_INFIX_IMPLIES*/
T0* r204operator(void);
/*CALL_INFIX_IMPLIES*/
T0* r204runnable_arguments(T204* C,T0* a1);
/*CALL_INFIX_IMPLIES*/
void r204with(T204* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_IMPLIES*/
void r204safety_check(T204* C);
/*CALL_INFIX_IMPLIES*/
void r204run_feature_has_result(T204* C);
/*CALL_INFIX_IMPLIES*/
T6 r204stupid_switch(T204* C,T0* a1);
/*CALL_INFIX_IMPLIES*/
void r204c_frame_descriptor(T204* C,T0* a1,T0* a2);
/*CALL_INFIX_IMPLIES*/
void r204scoop_error(T204* C);
/*CALL_INFIX_IMPLIES*/
void r204make(T204* C,T0* a1,T89 a2,T0* a3);
/*CALL_INFIX_IMPLIES*/
void r204runnable_target(T204* C,T0* a1);
/*CALL_INFIX_IMPLIES*/
void r204fatal_error(T0* a1);
/*CALL_INFIX_IMPLIES*/
void r204to_integer_error(T204* C);
/*CALL_INFIX_IMPLIES*/
void r204assertion_check(T204* C,T3 a1);
/*CALL_INFIX_IMPLIES*/
T0* r204result_type(T204* C);
/*CALL_INFIX_IMPLIES*/
void r204afd_check(T204* C);
/*CALL_INFIX_IMPLIES*/
T6 r204use_current(T204* C);
/*CALL_INFIX_IMPLIES*/
T6 r204verify_scoop(T204* C,T0* a1);
/*CALL_INFIX_IMPLIES*/
void r204mapping_c_target(T204* C,T0* a1);
/*CALL_INFIX_IMPLIES*/
void r204run_feature_for(T204* C,T0* a1);
/*CALL_INFIX_IMPLIES*/
T2 r204to_integer_or_error(T204* C);
/*CALL_INFIX_IMPLIES*/
T0* r204to_runnable(T204* C,T0* a1);
/*CALL_INFIX_IMPLIES*/
T0* r204start_lookup_class(T204* C);
/*CALL_INFIX_IMPLIES*/
void r204collect_c_tmp(T204* C);
/*CALL_INFIX_IMPLIES*/
void r204finalize(T204* C);
/*CALL_INFIX_IMPLIES*/
T89 r204start_position(T204* C);
/*CLASS_NAME_LIST*/
void r317warning(T89 a1,T0* a2);
/*CLASS_NAME_LIST*/
T6 r317gives_permission_to(T317* C,T0* a1);
/*CLASS_NAME_LIST*/
T2 r317count(T317* C);
/*CLASS_NAME_LIST*/
T0* r317item(T317* C,T2 a1);
/*CLASS_NAME_LIST*/
void r317merge(T317* C,T0* a1,T0* a2);
/*CLASS_NAME_LIST*/
T2 r317index_of(T317* C,T0* a1);
/*CLASS_NAME_LIST*/
void r317locate_in_error_handler(T317* C);
/*CLASS_NAME_LIST*/
T6 r317gives_permission_to_any(T317* C);
/*CLASS_NAME_LIST*/
void r317add_last(T317* C,T0* a1);
/*CALL_PREFIX_FREEOP*/
void r222run_feature_match(T222* C);
/*CALL_PREFIX_FREEOP*/
T6 r222can_be_dropped(T222* C);
/*CALL_PREFIX_FREEOP*/
T6 r222call_proc_call_stupid_switch(T222* C,T0* a1);
/*CALL_PREFIX_FREEOP*/
T6 r222is_static(T222* C);
/*CALL_PREFIX_FREEOP*/
void r222with(T222* C,T0* a1,T0* a2);
/*CALL_PREFIX_FREEOP*/
void r222safety_check(T222* C);
/*CALL_PREFIX_FREEOP*/
void r222run_feature_has_result(T222* C);
/*CALL_PREFIX_FREEOP*/
T6 r222stupid_switch(T222* C,T0* a1);
/*CALL_PREFIX_FREEOP*/
void r222c_frame_descriptor(T222* C,T0* a1,T0* a2);
/*CALL_PREFIX_FREEOP*/
void r222scoop_error(T222* C);
/*CALL_PREFIX_FREEOP*/
void r222make(T222* C,T0* a1,T0* a2);
/*CALL_PREFIX_FREEOP*/
void r222runnable_target(T222* C,T0* a1);
/*CALL_PREFIX_FREEOP*/
void r222fatal_error(T0* a1);
/*CALL_PREFIX_FREEOP*/
void r222to_integer_error(T222* C);
/*CALL_PREFIX_FREEOP*/
void r222assertion_check(T222* C,T3 a1);
/*CALL_PREFIX_FREEOP*/
T0* r222result_type(T222* C);
/*CALL_PREFIX_FREEOP*/
void r222afd_check(T222* C);
/*CALL_PREFIX_FREEOP*/
T6 r222use_current(T222* C);
/*CALL_PREFIX_FREEOP*/
T2 r222static_value(T222* C);
/*CALL_PREFIX_FREEOP*/
T6 r222verify_scoop(T222* C,T0* a1);
/*CALL_PREFIX_FREEOP*/
void r222mapping_c_target(T222* C,T0* a1);
/*CALL_PREFIX_FREEOP*/
void r222run_feature_for(T222* C,T0* a1);
/*CALL_PREFIX_FREEOP*/
T2 r222to_integer_or_error(T222* C);
/*CALL_PREFIX_FREEOP*/
T0* r222to_runnable(T222* C,T0* a1);
/*CALL_PREFIX_FREEOP*/
T0* r222start_lookup_class(T222* C);
/*CALL_PREFIX_FREEOP*/
void r222collect_c_tmp(T222* C);
/*CALL_PREFIX_FREEOP*/
void r222finalize(T222* C);
/*CALL_PREFIX_FREEOP*/
T89 r222start_position(T222* C);
/*CALL_PREFIX_NOT*/
void r225run_feature_match(T225* C);
/*CALL_PREFIX_NOT*/
T6 r225can_be_dropped(T225* C);
/*CALL_PREFIX_NOT*/
T6 r225call_proc_call_stupid_switch(T225* C,T0* a1);
/*CALL_PREFIX_NOT*/
T6 r225is_static(T225* C);
/*CALL_PREFIX_NOT*/
T0* r225operator(void);
/*CALL_PREFIX_NOT*/
void r225with(T225* C,T0* a1,T0* a2);
/*CALL_PREFIX_NOT*/
void r225safety_check(T225* C);
/*CALL_PREFIX_NOT*/
void r225run_feature_has_result(T225* C);
/*CALL_PREFIX_NOT*/
void r225compile_to_c(T225* C);
/*CALL_PREFIX_NOT*/
T6 r225stupid_switch(T225* C,T0* a1);
/*CALL_PREFIX_NOT*/
void r225c_frame_descriptor(T225* C,T0* a1,T0* a2);
/*CALL_PREFIX_NOT*/
void r225scoop_error(T225* C);
/*CALL_PREFIX_NOT*/
void r225make(T225* C,T89 a1,T0* a2);
/*CALL_PREFIX_NOT*/
void r225runnable_target(T225* C,T0* a1);
/*CALL_PREFIX_NOT*/
void r225fatal_error(T0* a1);
/*CALL_PREFIX_NOT*/
void r225to_integer_error(T225* C);
/*CALL_PREFIX_NOT*/
void r225assertion_check(T225* C,T3 a1);
/*CALL_PREFIX_NOT*/
T0* r225result_type(T225* C);
/*CALL_PREFIX_NOT*/
void r225afd_check(T225* C);
/*CALL_PREFIX_NOT*/
T6 r225use_current(T225* C);
/*CALL_PREFIX_NOT*/
T2 r225static_value(T225* C);
/*CALL_PREFIX_NOT*/
T6 r225verify_scoop(T225* C,T0* a1);
/*CALL_PREFIX_NOT*/
void r225mapping_c_target(T225* C,T0* a1);
/*CALL_PREFIX_NOT*/
void r225run_feature_for(T225* C,T0* a1);
/*CALL_PREFIX_NOT*/
T2 r225to_integer_or_error(T225* C);
/*CALL_PREFIX_NOT*/
T0* r225to_runnable(T225* C,T0* a1);
/*CALL_PREFIX_NOT*/
T0* r225start_lookup_class(T225* C);
/*CALL_PREFIX_NOT*/
void r225collect_c_tmp(T225* C);
/*CALL_PREFIX_NOT*/
void r225finalize(T225* C);
/*CALL_PREFIX_NOT*/
T89 r225start_position(T225* C);
/*DEFERRED_PROCEDURE*/
void r383error(T89 a1,T0* a2);
/*DEFERRED_PROCEDURE*/
void r383from_effective(T383* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5);
/*DEFERRED_PROCEDURE*/
T6 r383can_hide(T383* C,T0* a1,T0* a2);
/*DEFERRED_PROCEDURE*/
void r383merge_header_comments(T383* C,T0* a1);
/*DEFERRED_PROCEDURE*/
void r383add_into(T383* C,T0* a1);
/*DEFERRED_PROCEDURE*/
void r383make_routine(T383* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5);
/*DEFERRED_PROCEDURE*/
T0* r383try_to_undefine(T383* C,T0* a1,T0* a2);
/*DEFERRED_PROCEDURE*/
void r383check_obsolete(T383* C,T89 a1);
/*DEFERRED_PROCEDURE*/
T0* r383to_run_feature(T383* C,T0* a1,T0* a2);
/*DEFERRED_PROCEDURE*/
void r383set_header_comment(T383* C,T0* a1);
/*DEFERRED_PROCEDURE*/
T6 r383is_not_mergeable_with(T383* C,T0* a1);
/*DEFERRED_PROCEDURE*/
T89 r383start_position(T383* C);
/*DEFERRED_PROCEDURE*/
void r383set_rescue_compound(T383* C,T0* a1);
/*DECLARATION_GROUP*/
T2 r400count(T400* C);
/*DECLARATION_GROUP*/
void r400make(T400* C,T0* a1,T0* a2);
/*DECLARATION_GROUP*/
void r400append_in(T400* C,T0* a1);
/*FACE_ARGUMENT*/
void r496compile_to_c(T496* C);
/*FACE_ARGUMENT*/
void r496make(T496* C,T0* a1,T2 a2);
/*FACE_ARGUMENT*/
void r496mapping_c_target(T496* C,T0* a1);
/*FACE_ARGUMENT*/
T2 r496to_integer_or_error(void);
/*FACE_ARGUMENT*/
T0* r496start_lookup_class(T496* C);
/*CST_ATT_REAL*/
T0* r336try_to_undefine_aux(T336* C,T0* a1,T0* a2);
/*CST_ATT_REAL*/
void r336error(T89 a1,T0* a2);
/*CST_ATT_REAL*/
T6 r336can_hide(T336* C,T0* a1,T0* a2);
/*CST_ATT_REAL*/
void r336merge_header_comments(T336* C,T0* a1);
/*CST_ATT_REAL*/
void r336add_into(T336* C,T0* a1);
/*CST_ATT_REAL*/
T0* r336try_to_undefine(T336* C,T0* a1,T0* a2);
/*CST_ATT_REAL*/
void r336make(T336* C,T0* a1,T0* a2,T0* a3);
/*CST_ATT_REAL*/
void r336check_obsolete(T336* C,T89 a1);
/*CST_ATT_REAL*/
T0* r336to_run_feature(T336* C,T0* a1,T0* a2);
/*CST_ATT_REAL*/
T6 r336is_not_mergeable_with(T336* C,T0* a1);
/*CST_ATT_REAL*/
T89 r336start_position(T336* C);
/*COMMENT*/
void r172warning(T89 a1,T0* a2);
/*COMMENT*/
void r172good_end(T172* C,T0* a1);
/*COMMENT*/
void r172append(T172* C,T0* a1);
/*COMMENT*/
void r172make(T172* C,T89 a1,T0* a2);
/*E_OLD*/
void r308error(T89 a1,T0* a2);
extern T0*oBC308vaol_check_memory;
extern T0*oBC308tmp_string;
/*E_OLD*/
T0* r308local_c_name(T308* C);
/*E_OLD*/
void r308c_frame_descriptor(T308* C,T0* a1,T0* a2);
/*E_OLD*/
void r308scoop_error(T308* C);
/*E_OLD*/
void r308to_integer_error(T308* C);
extern T0*oBC308special_old_counter;
/*E_OLD*/
void r308assertion_check(T308* C,T3 a1);
/*E_OLD*/
T0* r308result_type(T308* C);
/*E_OLD*/
void r308afd_check(T308* C);
/*E_OLD*/
T6 r308use_current(T308* C);
/*E_OLD*/
void r308c_declare_for_old(T308* C);
/*E_OLD*/
void r308compile_to_c_old(T308* C);
/*E_OLD*/
T2 r308to_integer_or_error(T308* C);
/*E_OLD*/
T0* r308to_runnable(T308* C,T0* a1);
/*E_OLD*/
T0* r308start_lookup_class(T308* C);
/*E_OLD*/
T89 r308start_position(T308* C);
/*GRAPH_NODE*/
void r99assignment(T99* C,T89 a1,T0* a2);
/*GRAPH_NODE*/
T6 r99is_equal(T99* C,T0* a1);
/*GRAPH_NODE*/
void r99push_run_time_set_(T99* C,T89 a1,T0* a2,T0* a3);
/*GRAPH_NODE*/
void r99make(T99* C,T0* a1);
/*GRAPH_NODE*/
void r99push_run_time_set(T99* C,T89 a1,T0* a2);
/*EXCEPTIONS_HANDLER*/
void r488se_evobt(T488* C);
/*EXCEPTIONS_HANDLER*/
void r488customize_c_runtime(T488* C);
/*EXCEPTIONS_HANDLER*/
void r488initialize_runtime(T488* C);
/*EXCEPTIONS_HANDLER*/
void r488bad_inspect_value(T488* C,T89 a1);
/*E_AGENT_CALL*/
void r505make(T505* C,T0* a1,T0* a2);
/*E_AGENT_CALL*/
T0* r505face_argument(T0* a1,T2 a2);
/*E_STRIP*/
T0* r234type_any(void);
extern T0*oBC14manifest_array_pool;
/*E_STRIP*/
void r234compile_to_c(T234* C);
/*E_STRIP*/
T2 r234array_count(T234* C,T0* a1);
/*E_STRIP*/
void r234scoop_error(T234* C);
/*E_STRIP*/
void r234make(T234* C,T89 a1,T0* a2);
/*E_STRIP*/
void r234to_integer_error(T234* C);
/*E_STRIP*/
T0* r234result_type(T234* C);
/*E_STRIP*/
void r234vwst1_check(T234* C,T0* a1);
/*E_STRIP*/
void r234afd_check(T234* C);
/*E_STRIP*/
T2 r234to_integer_or_error(T234* C);
/*E_STRIP*/
T0* r234to_runnable(T234* C,T0* a1);
extern T0*oBC234start_lookup_class;
extern int fBC234start_lookup_class;
/*E_STRIP*/
T0* r234start_lookup_class(void);
extern T0*oBC14type_pointer;
extern int fBC14type_pointer;
/*ADDRESS_OF*/
T0* r245type_pointer(void);
/*ADDRESS_OF*/
void r245compile_to_c(T245* C);
extern T0*oBC14address_of_pool;
/*ADDRESS_OF*/
void r245scoop_error(T245* C);
/*ADDRESS_OF*/
void r245to_integer_error(T245* C);
/*ADDRESS_OF*/
T2 r245to_integer_or_error(T245* C);
/*ADDRESS_OF*/
T0* r245to_runnable(T245* C,T0* a1);
extern T0*oBC245start_lookup_class;
extern int fBC245start_lookup_class;
/*ADDRESS_OF*/
T0* r245start_lookup_class(void);
/*ADDRESS_OF*/
T89 r245start_position(T245* C);
/*LOCAL_NAME2*/
T0* r301to_string(T301* C);
/*LOCAL_NAME2*/
T6 r301stupid_switch(T301* C,T0* a1);
/*LOCAL_NAME2*/
void r301scoop_error(T301* C);
/*LOCAL_NAME2*/
void r301fatal_error(T0* a1);
/*LOCAL_NAME2*/
void r301to_integer_error(T301* C);
/*LOCAL_NAME2*/
void r301assertion_check(T301* C,T3 a1);
/*LOCAL_NAME2*/
T0* r301result_type(T301* C);
/*LOCAL_NAME2*/
void r301refer_to(T301* C,T89 a1,T0* a2,T2 a3);
/*LOCAL_NAME2*/
void r301mapping_c_target(T301* C,T0* a1);
/*LOCAL_NAME2*/
T2 r301to_integer_or_error(T301* C);
/*LOCAL_NAME2*/
T0* r301to_runnable(T301* C,T0* a1);
/*LOCAL_NAME2*/
T0* r301start_lookup_class(T301* C);
/*LOCAL_NAME1*/
void r303warning(T89 a1,T0* a2);
/*LOCAL_NAME1*/
T0* r303base_class_written(T303* C);
/*LOCAL_NAME1*/
void r303error(T89 a1,T0* a2);
/*LOCAL_NAME1*/
void r303refer_to_increment(T303* C);
/*LOCAL_NAME1*/
void r303name_clash_for(T303* C,T0* a1,T0* a2);
extern T0*oBC302tmp_string;
/*LOCAL_NAME1*/
T6 r303stupid_switch(T303* C,T0* a1);
/*LOCAL_NAME1*/
void r303scoop_error(T303* C);
/*LOCAL_NAME1*/
void r303make(T303* C,T89 a1,T0* a2);
/*LOCAL_NAME1*/
void r303to_integer_error(T303* C);
/*LOCAL_NAME1*/
void r303c_declare(T303* C);
/*LOCAL_NAME1*/
T0* r303string_aliaser(void);
/*LOCAL_NAME1*/
void r303mapping_c_target(T303* C,T0* a1);
/*LOCAL_NAME1*/
T0* r303twin(T303* C);
/*LOCAL_NAME1*/
T2 r303to_integer_or_error(T303* C);
/*LOCAL_NAME1*/
T0* r303to_runnable(T303* C,T0* a1);
/*LOCAL_NAME1*/
T0* r303start_lookup_class(T303* C);
/*LOCAL_NAME1*/
T6 r303produce_c(T303* C);
/*TYPE_TUPLE*/
void r253gc_store_in(T253* C,T0* a1);
extern T0*oBC253unique_base_class_memory;
extern int fBC253unique_base_class_memory;
/*TYPE_TUPLE*/
T0* r253unique_base_class_memory(void);
/*TYPE_TUPLE*/
void r253c_type_for_external_in(T0* a1);
/*TYPE_TUPLE*/
T0* r253written_mark(T253* C);
/*TYPE_TUPLE*/
T2 r253count(T253* C);
/*TYPE_TUPLE*/
T0* r253run_time_mark(T253* C);
/*TYPE_TUPLE*/
void r253gc_store_chunk_in(T253* C,T0* a1);
/*TYPE_TUPLE*/
void r253standard_gc_define2(T253* C);
/*TYPE_TUPLE*/
void r253standard_gc_define1(T253* C);
/*TYPE_TUPLE*/
T6 r253is_native_array(T253* C);
/*TYPE_TUPLE*/
void r253gc_mark_in(T253* C,T0* a1);
/*TYPE_TUPLE*/
void r253load_basic_features(T253* C);
extern T0*oBC253tmp_mark;
/*TYPE_TUPLE*/
T2 r253id(T253* C);
/*TYPE_TUPLE*/
T2 r253c_sizeof_pointer(void);
/*TYPE_TUPLE*/
void r253mapping_cast(T253* C);
/*TYPE_TUPLE*/
void r253standard_gc_info_in(T253* C,T0* a1);
/*TYPE_TUPLE*/
void r253standard_c_typedef(T253* C);
/*TYPE_TUPLE*/
T6 r253stupid_switch(T253* C,T0* a1);
/*TYPE_TUPLE*/
void r253make(T253* C,T89 a1,T0* a2);
/*TYPE_TUPLE*/
T0* r253string_aliaser(void);
/*TYPE_TUPLE*/
T0* r253base_class(T253* C);
/*TYPE_TUPLE*/
void r253c_frame_descriptor_in(T253* C,T0* a1);
/*TYPE_TUPLE*/
void r253standard_c_print_function(T253* C);
/*TYPE_TUPLE*/
T6 r253need_c_struct(T253* C);
/*TYPE_TUPLE*/
void r253runnable(T253* C,T0* a1,T0* a2);
/*TYPE_TUPLE*/
T6 r253is_type_of_agent(T253* C);
/*TYPE_TUPLE*/
void r253c_type_for_target_in(T253* C,T0* a1);
/*TYPE_TUPLE*/
void r253gc_free_in(T253* C,T0* a1);
/*TYPE_TUPLE*/
void r253gc_align_mark_in(T253* C,T0* a1);
/*TYPE_TUPLE*/
void r253standard_c_struct(T253* C);
/*TYPE_TUPLE*/
void r253id_extra_information(T0* a1);
/*TYPE_TUPLE*/
T6 r253is_a(T253* C,T0* a1);
/*TYPE_TUPLE*/
T0* r253to_runnable(T253* C,T0* a1);
/*TYPE_TUPLE*/
void r253standard_c_object_model(T253* C);
/*TYPE_TUPLE*/
T0* r253start_lookup_class(T253* C);
/*TYPE_TUPLE*/
void r253gc_store_left_in(T253* C,T0* a1);
/*TYPE_TUPLE*/
T0* r253run_class(T253* C);
/*TYPE_TUPLE*/
void r253c_header_pass4(T253* C);
/*TYPE_TUPLE*/
void r253standard_just_before_gc_mark_in(T253* C,T0* a1);
/*TYPE_TUPLE*/
T0* r253smallest_ancestor(T253* C,T0* a1);
/*TYPE_TUPLE*/
void r253gc_info_nb_in(T253* C,T0* a1);
/*TYPE_TUPLE*/
void r253gc_call_new_in(T253* C,T0* a1);
/*AGENT_EXPRESSION*/
void r525safety_check(T525* C);
/*AGENT_EXPRESSION*/
void r525scoop_error(T525* C);
/*AGENT_EXPRESSION*/
void r525make(T525* C,T0* a1);
/*AGENT_EXPRESSION*/
void r525to_integer_error(T525* C);
/*AGENT_EXPRESSION*/
T0* r525result_type(T525* C);
/*AGENT_EXPRESSION*/
void r525afd_check(T525* C);
/*AGENT_EXPRESSION*/
T6 r525use_current(T525* C);
/*AGENT_EXPRESSION*/
T6 r525verify_scoop(T525* C,T0* a1);
/*AGENT_EXPRESSION*/
T2 r525to_integer_or_error(T525* C);
/*AGENT_EXPRESSION*/
void r525collect_c_tmp(T525* C);
/*AGENT_EXPRESSION*/
T89 r525start_position(T525* C);
/*EXPRESSION_WITH_COMMENT*/
T6 r361c_simple(T361* C);
/*EXPRESSION_WITH_COMMENT*/
T6 r361can_be_dropped(T361* C);
/*EXPRESSION_WITH_COMMENT*/
T6 r361is_manifest_string(T361* C);
/*EXPRESSION_WITH_COMMENT*/
T6 r361is_static(T361* C);
/*EXPRESSION_WITH_COMMENT*/
void r361safety_check(T361* C);
/*EXPRESSION_WITH_COMMENT*/
T6 r361is_void(T361* C);
/*EXPRESSION_WITH_COMMENT*/
void r361compile_to_c(T361* C);
/*EXPRESSION_WITH_COMMENT*/
T6 r361is_result(T361* C);
/*EXPRESSION_WITH_COMMENT*/
T6 r361stupid_switch(T361* C,T0* a1);
/*EXPRESSION_WITH_COMMENT*/
void r361mapping_c_arg(T361* C,T0* a1);
/*EXPRESSION_WITH_COMMENT*/
void r361c_frame_descriptor(T361* C,T0* a1,T0* a2);
/*EXPRESSION_WITH_COMMENT*/
void r361scoop_error(T361* C);
/*EXPRESSION_WITH_COMMENT*/
void r361make(T361* C,T0* a1,T0* a2);
/*EXPRESSION_WITH_COMMENT*/
T2 r361isa_dca_inline_argument(T361* C);
/*EXPRESSION_WITH_COMMENT*/
void r361dca_inline_argument(T361* C,T0* a1);
/*EXPRESSION_WITH_COMMENT*/
void r361assertion_check(T361* C,T3 a1);
/*EXPRESSION_WITH_COMMENT*/
T0* r361result_type(T361* C);
/*EXPRESSION_WITH_COMMENT*/
void r361afd_check(T361* C);
/*EXPRESSION_WITH_COMMENT*/
T6 r361use_current(T361* C);
/*EXPRESSION_WITH_COMMENT*/
T2 r361static_value(T361* C);
/*EXPRESSION_WITH_COMMENT*/
T6 r361is_writable(T361* C);
/*EXPRESSION_WITH_COMMENT*/
void r361mapping_c_target(T361* C,T0* a1);
/*EXPRESSION_WITH_COMMENT*/
T2 r361to_integer_or_error(T361* C);
/*EXPRESSION_WITH_COMMENT*/
T6 r361is_pre_computable(T361* C);
/*EXPRESSION_WITH_COMMENT*/
T0* r361to_runnable(T361* C,T0* a1);
/*EXPRESSION_WITH_COMMENT*/
T0* r361start_lookup_class(T361* C);
/*EXPRESSION_WITH_COMMENT*/
void r361collect_c_tmp(T361* C);
/*EXPRESSION_WITH_COMMENT*/
T6 r361is_current(T361* C);
/*EXPRESSION_WITH_COMMENT*/
T89 r361start_position(T361* C);
/*E_VOID*/
void r242scoop_error(T242* C);
extern T0*oBC242result_type;
extern int fBC242result_type;
/*E_VOID*/
T0* r242result_type(void);
/*CALL_INFIX_TIMES*/
void r220run_feature_match(T220* C);
/*CALL_INFIX_TIMES*/
T0* r220basic_conversion(T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_TIMES*/
T6 r220call_proc_call_stupid_switch(T220* C,T0* a1);
/*CALL_INFIX_TIMES*/
T6 r220is_static(T220* C);
/*CALL_INFIX_TIMES*/
T0* r220operator(void);
/*CALL_INFIX_TIMES*/
T0* r220runnable_arguments(T220* C,T0* a1);
/*CALL_INFIX_TIMES*/
void r220with(T220* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_TIMES*/
void r220safety_check(T220* C);
/*CALL_INFIX_TIMES*/
void r220run_feature_has_result(T220* C);
/*CALL_INFIX_TIMES*/
T6 r220stupid_switch(T220* C,T0* a1);
/*CALL_INFIX_TIMES*/
void r220c_frame_descriptor(T220* C,T0* a1,T0* a2);
/*CALL_INFIX_TIMES*/
void r220scoop_error(T220* C);
/*CALL_INFIX_TIMES*/
void r220make(T220* C,T0* a1,T89 a2,T0* a3);
/*CALL_INFIX_TIMES*/
void r220runnable_target(T220* C,T0* a1);
/*CALL_INFIX_TIMES*/
void r220fatal_error(T0* a1);
/*CALL_INFIX_TIMES*/
void r220to_integer_error(T220* C);
/*CALL_INFIX_TIMES*/
void r220assertion_check(T220* C,T3 a1);
/*CALL_INFIX_TIMES*/
T0* r220result_type(T220* C);
/*CALL_INFIX_TIMES*/
void r220afd_check(T220* C);
/*CALL_INFIX_TIMES*/
T6 r220use_current(T220* C);
/*CALL_INFIX_TIMES*/
T6 r220verify_scoop(T220* C,T0* a1);
/*CALL_INFIX_TIMES*/
void r220mapping_c_target(T220* C,T0* a1);
/*CALL_INFIX_TIMES*/
void r220run_feature_for(T220* C,T0* a1);
/*CALL_INFIX_TIMES*/
T2 r220to_integer_or_error(T220* C);
/*CALL_INFIX_TIMES*/
T0* r220to_runnable(T220* C,T0* a1);
/*CALL_INFIX_TIMES*/
T0* r220start_lookup_class(T220* C);
/*CALL_INFIX_TIMES*/
void r220collect_c_tmp(T220* C);
/*CALL_INFIX_TIMES*/
void r220finalize(T220* C);
/*CALL_INFIX_TIMES*/
T89 r220start_position(T220* C);
/*CLUSTER*/
void r156exclude_add_last(T156* C,T0* a1);
extern T0*oBC156file_name_buffer;
extern T0*oBC14tmp_file_read;
/*CLUSTER*/
void r156include_add_last(T156* C,T0* a1);
/*CLUSTER*/
T6 r156trace(T156* C,T0* a1);
/*CLUSTER*/
void r156include_parsing(T156* C);
/*CLUSTER*/
T6 r156rename_se_parser_buffer_for(T156* C,T0* a1);
/*CLUSTER*/
T0* r156system_tools(void);
extern T0*oBC14tmp_path;
/*CLUSTER*/
void r156compute_directory_path_using(T156* C,T0* a1);
/*CLUSTER*/
T6 r156debug_check(T156* C,T0* a1,T0* a2);
extern T0*oBC156path_buffer;
/*CLUSTER*/
void r156add_default_debug_key(T156* C,T0* a1);
/*CLUSTER*/
T2 r156assertion_level_of(T156* C,T0* a1);
extern T0*oBC14parser_buffer;
/*CLUSTER*/
T6 r156parser_buffer_load(T156* C);
/*CLUSTER*/
void r156rename_se_read(T156* C);
/*CLUSTER*/
T0* r156string_aliaser(void);
/*CLUSTER*/
T6 r156parser_buffer_for(T156* C,T0* a1);
/*CLUSTER*/
T0* r156level_name(T2 a1);
/*CLUSTER*/
T6 r156match_debug_keys(T0* a1,T0* a2);
/*CLUSTER*/
T6 r156default_trace_or_ace_default_trace(T156* C);
/*CLUSTER*/
void r156set_option_assertion_level(T156* C,T0* a1,T2 a2);
/*CLUSTER*/
T0* r156rename_se_clash(T156* C,T0* a1);
/*CLUSTER*/
void r156set_default_trace(T156* C,T6 a1);
/*CLUSTER*/
void r156add_option_trace(T156* C,T0* a1);
/*CLUSTER*/
void r156get_started(T156* C);
/*CLUSTER*/
void r156view_in(T156* C,T2 a1,T0* a2);
/*CLUSTER*/
void r156add_option_debug_key(T156* C,T0* a1,T0* a2);
/*CHARACTER_CONSTANT*/
void r291compile_to_c(T291* C);
/*CHARACTER_CONSTANT*/
void r291scoop_error(T291* C);
/*CHARACTER_CONSTANT*/
void r291make(T291* C,T89 a1,T3 a2,T2 a3);
/*CHARACTER_CONSTANT*/
T2 r291isa_dca_inline_argument(void);
extern T0*oBC291result_type;
extern int fBC291result_type;
/*CHARACTER_CONSTANT*/
T0* r291result_type(void);
/*CHARACTER_CONSTANT*/
T0* r291to_runnable(T291* C,T0* a1);
/*E_WHEN*/
void r364from_e_when(T364* C,T0* a1);
/*E_WHEN*/
void r364error(T89 a1,T0* a2);
/*E_WHEN*/
void r364safety_check(T364* C);
/*E_WHEN*/
void r364add_value(T364* C,T0* a1);
/*E_WHEN*/
T6 r364includes_integer(T364* C,T2 a1);
/*E_WHEN*/
void r364compile_to_c(T364* C);
/*E_WHEN*/
T6 r364stupid_switch(T364* C,T0* a1);
/*E_WHEN*/
T6 r364includes_integer_between(T364* C,T2 a1,T2 a2);
/*E_WHEN*/
void r364make(T364* C,T89 a1,T0* a2);
/*E_WHEN*/
void r364add_when_item_1(T364* C,T0* a1);
/*E_WHEN*/
void r364add_when_item_2(T364* C,T0* a1);
/*E_WHEN*/
T0* r364to_runnable_character(T364* C,T0* a1);
/*E_WHEN*/
void r364afd_check(T364* C);
/*E_WHEN*/
T6 r364use_current(T364* C);
/*E_WHEN*/
void r364verify_scoop(T364* C,T0* a1);
/*E_WHEN*/
T0* r364to_runnable_integer(T364* C,T0* a1);
/*E_WHEN*/
T2 r364locate_in_values(T364* C,T2 a1);
/*E_WHEN*/
void r364err_occ(T364* C,T2 a1,T89 a2);
/*E_WHEN*/
T2 r364largest_range_of_values(T364* C);
/*E_WHEN*/
void r364add_slice(T364* C,T0* a1,T0* a2);
/*E_WHEN*/
void r364compile_to_c_switch(T364* C);
/*TYPE_LIKE_FEATURE*/
void r248c_initialize_in(T248* C,T0* a1);
/*TYPE_LIKE_FEATURE*/
void r248c_type_for_external_in(T248* C,T0* a1);
/*TYPE_LIKE_FEATURE*/
T0* r248generic_list(T248* C);
/*TYPE_LIKE_FEATURE*/
T6 r248is_bit(T248* C);
extern T0*oBC249written_mark_buffer;
/*TYPE_LIKE_FEATURE*/
T0* r248run_time_mark(T248* C);
/*TYPE_LIKE_FEATURE*/
T6 r248is_any(T248* C);
/*TYPE_LIKE_FEATURE*/
T2 r248c_sizeof(T248* C);
/*TYPE_LIKE_FEATURE*/
void r248c_type_for_result_in(T248* C,T0* a1);
/*TYPE_LIKE_FEATURE*/
T6 r248is_native_array(T248* C);
/*TYPE_LIKE_FEATURE*/
void r248gc_mark_in(T248* C,T0* a1);
/*TYPE_LIKE_FEATURE*/
void r248just_before_gc_mark_in(T248* C,T0* a1);
/*TYPE_LIKE_FEATURE*/
void r248with(T248* C,T0* a1,T0* a2);
/*TYPE_LIKE_FEATURE*/
T6 r248is_pointer(T248* C);
/*TYPE_LIKE_FEATURE*/
T2 r248id(T248* C);
/*TYPE_LIKE_FEATURE*/
void r248mapping_cast(T248* C);
/*TYPE_LIKE_FEATURE*/
T6 r248is_real(T248* C);
/*TYPE_LIKE_FEATURE*/
T6 r248is_none(T248* C);
/*TYPE_LIKE_FEATURE*/
void r248c_initialize(T248* C);
/*TYPE_LIKE_FEATURE*/
T6 r248need_gc_mark_function(T248* C);
/*TYPE_LIKE_FEATURE*/
T0* r248start_lookup_name(T248* C);
/*TYPE_LIKE_FEATURE*/
void r248fatal_error_generic_list(T248* C);
/*TYPE_LIKE_FEATURE*/
void r248c_type_for_argument_in(T248* C,T0* a1);
/*TYPE_LIKE_FEATURE*/
T6 r248stupid_switch(T248* C,T0* a1);
/*TYPE_LIKE_FEATURE*/
void r248anchor_cycle_end(T248* C);
/*TYPE_LIKE_FEATURE*/
T6 r248is_integer(T248* C);
/*TYPE_LIKE_FEATURE*/
void r248make(T248* C,T89 a1,T0* a2);
/*TYPE_LIKE_FEATURE*/
T0* r248base_class_name(T248* C);
/*TYPE_LIKE_FEATURE*/
void r248fatal_error(T0* a1);
/*TYPE_LIKE_FEATURE*/
T6 r248is_character(T248* C);
/*TYPE_LIKE_FEATURE*/
T6 r248is_expanded(T248* C);
/*TYPE_LIKE_FEATURE*/
T6 r248is_array(T248* C);
/*TYPE_LIKE_FEATURE*/
void r248gc_info_in(T248* C,T0* a1);
/*TYPE_LIKE_FEATURE*/
T0* r248string_aliaser(void);
/*TYPE_LIKE_FEATURE*/
T0* r248base_class(T248* C);
/*TYPE_LIKE_FEATURE*/
T6 r248is_dummy_expanded(T248* C);
/*TYPE_LIKE_FEATURE*/
void r248c_frame_descriptor_in(T248* C,T0* a1);
/*TYPE_LIKE_FEATURE*/
T6 r248need_c_struct(T248* C);
/*TYPE_LIKE_FEATURE*/
T6 r248is_reference(T248* C);
/*TYPE_LIKE_FEATURE*/
T6 r248is_type_of_agent(T248* C);
/*TYPE_LIKE_FEATURE*/
void r248gc_define1(T248* C);
/*TYPE_LIKE_FEATURE*/
void r248gc_define2(T248* C);
/*TYPE_LIKE_FEATURE*/
void r248c_type_for_target_in(T248* C,T0* a1);
/*TYPE_LIKE_FEATURE*/
T0* r248actual_reference(T248* C,T0* a1);
extern T0*oBC249visited;
/*TYPE_LIKE_FEATURE*/
T6 r248is_generic(T248* C);
/*TYPE_LIKE_FEATURE*/
T6 r248is_double(T248* C);
/*TYPE_LIKE_FEATURE*/
void r248id_extra_information(T248* C,T0* a1);
/*TYPE_LIKE_FEATURE*/
T6 r248is_user_expanded(T248* C);
/*TYPE_LIKE_FEATURE*/
T6 r248is_a(T248* C,T0* a1);
/*TYPE_LIKE_FEATURE*/
T0* r248local_from_separate(T248* C);
/*TYPE_LIKE_FEATURE*/
T6 r248is_boolean(T248* C);
/*TYPE_LIKE_FEATURE*/
void r248anchor_cycle_start(T248* C);
/*TYPE_LIKE_FEATURE*/
T0* r248to_runnable(T248* C,T0* a1);
/*TYPE_LIKE_FEATURE*/
T6 r248standard_stupid_switch(T248* C,T0* a1);
/*TYPE_LIKE_FEATURE*/
T0* r248start_lookup_class(T248* C);
/*TYPE_LIKE_FEATURE*/
T6 r248is_string(T248* C);
/*TYPE_LIKE_FEATURE*/
T0* r248run_class(T248* C);
/*TYPE_LIKE_FEATURE*/
void r248c_header_pass1(T248* C);
/*TYPE_LIKE_FEATURE*/
void r248c_header_pass2(T248* C);
/*TYPE_LIKE_FEATURE*/
void r248c_header_pass3(T248* C);
/*TYPE_LIKE_FEATURE*/
void r248c_header_pass4(T248* C);
/*TYPE_LIKE_FEATURE*/
T6 r248is_separate(T248* C);
/*TYPE_LIKE_FEATURE*/
T6 r248is_basic_eiffel_expanded(T248* C);
/*TYPE_LIKE_FEATURE*/
T0* r248smallest_ancestor(T248* C,T0* a1);
/*TYPE_LIKE_FEATURE*/
void r248gc_call_new_in(T248* C,T0* a1);
/*RENAME_PAIR*/
void r177make(T177* C,T0* a1,T0* a2);
/*CREATE_INSTRUCTION*/
void r378c2c_opening(T378* C,T0* a1);
/*CREATE_INSTRUCTION*/
void r378warning(T89 a1,T0* a2);
/*CREATE_INSTRUCTION*/
void r378error(T89 a1,T0* a2);
/*CREATE_INSTRUCTION*/
T0* r378arguments(T378* C);
/*CREATE_INSTRUCTION*/
void r378safety_check(T378* C);
/*CREATE_INSTRUCTION*/
T2 r378arguments_count(T378* C);
/*CREATE_INSTRUCTION*/
void r378compile_to_c(T378* C);
/*CREATE_INSTRUCTION*/
void r378c2c_closing(T378* C,T0* a1);
/*CREATE_INSTRUCTION*/
T6 r378stupid_switch(T378* C,T0* a1);
/*CREATE_INSTRUCTION*/
void r378make(T378* C,T89 a1,T0* a2,T0* a3,T0* a4);
/*CREATE_INSTRUCTION*/
void r378fatal_error(T0* a1);
/*CREATE_INSTRUCTION*/
void r378afd_check(T378* C);
/*CREATE_INSTRUCTION*/
T6 r378use_current(T378* C);
/*CREATE_INSTRUCTION*/
void r378check_created_type(T378* C,T0* a1);
/*CREATE_INSTRUCTION*/
void r378check_writable(T378* C,T0* a1);
/*CREATE_INSTRUCTION*/
void r378check_create_clause(T378* C,T0* a1);
/*CREATE_INSTRUCTION*/
T6 r378is_pre_computable(T378* C);
/*CREATE_INSTRUCTION*/
T0* r378add_comment(T378* C,T0* a1);
/*CREATE_INSTRUCTION*/
T0* r378to_runnable(T378* C,T0* a1);
/*CREATE_INSTRUCTION*/
void r378collect_c_tmp(T378* C);
/*CREATE_INSTRUCTION*/
void r378cp_not_found(T378* C,T0* a1);
/*CREATE_INSTRUCTION*/
void r378check_explicit_type(T378* C);
/*BASE_CLASS*/
T6 r64has_simple_feature_name(T64* C,T0* a1);
/*BASE_CLASS*/
T0* r64up_to_original(T64* C,T0* a1,T0* a2);
/*BASE_CLASS*/
T0* r64super_look_up_for(T64* C,T0* a1,T0* a2);
/*BASE_CLASS*/
T0* r64going_up(T64* C,T0* a1,T0* a2,T0* a3);
extern T0*oBC14class_any;
extern int fBC14class_any;
/*BASE_CLASS*/
T0* r64class_any(void);
/*BASE_CLASS*/
void r64inherit_cycle_check(T64* C);
/*BASE_CLASS*/
T0* r64run_ensure(T64* C,T0* a1);
/*BASE_CLASS*/
T0* r64super_e_feature(T64* C,T0* a1);
/*BASE_CLASS*/
T0* r64type_any(void);
/*BASE_CLASS*/
void r64warning(T89 a1,T0* a2);
/*BASE_CLASS*/
T0* r64new_name_of(T64* C,T0* a1,T0* a2);
/*BASE_CLASS*/
T6 r64has_creation(T64* C,T0* a1);
/*BASE_CLASS*/
T6 r64loop_check(T64* C);
/*BASE_CLASS*/
T6 r64is_any(T64* C);
/*BASE_CLASS*/
void r64load_feature_item(T64* C,T0* a1,T0* a2);
/*BASE_CLASS*/
T0* r64default_root_procedure_name(T64* C);
/*BASE_CLASS*/
T0* r64look_up_for(T64* C,T0* a1,T0* a2);
/*BASE_CLASS*/
void r64error(T89 a1,T0* a2);
/*BASE_CLASS*/
void r64fatal_error_when_no_creation_clause(T64* C);
/*BASE_CLASS*/
T6 r64has_redefine(T64* C,T0* a1);
/*BASE_CLASS*/
T0* r64run_require(T64* C,T0* a1);
extern T0*oBC14class_general;
extern int fBC14class_general;
/*BASE_CLASS*/
T0* r64class_general(void);
/*BASE_CLASS*/
T6 r64is_equal(T64* C,T0* a1);
/*BASE_CLASS*/
T6 r64once_flag(T64* C,T0* a1);
/*BASE_CLASS*/
void r64face_class(T64* C,T0* a1);
/*BASE_CLASS*/
void r64set_is_expanded(T64* C);
/*BASE_CLASS*/
T0* r64clients_for(T64* C,T0* a1);
/*BASE_CLASS*/
T6 r64ensure_check(T64* C);
extern T0*oBC14assertion_collector;
/*BASE_CLASS*/
void r64load_feature_call(T64* C,T0* a1);
/*BASE_CLASS*/
void r64add_index_clause(T64* C,T0* a1);
/*BASE_CLASS*/
void r64check_expanded_with(T64* C,T0* a1);
/*BASE_CLASS*/
T6 r64is_none(T64* C);
/*BASE_CLASS*/
T0* r64new_name_of_original(T64* C,T0* a1,T0* a2);
/*BASE_CLASS*/
T0* r64get_copy(T64* C);
/*BASE_CLASS*/
void r64add_feature_clause(T64* C,T0* a1);
/*BASE_CLASS*/
T6 r64is_a_vncg(T64* C,T0* a1,T0* a2);
extern T0*oBC64going_up_trace;
/*BASE_CLASS*/
void r64make(T64* C,T0* a1,T0* a2,T0* a3,T2 a4);
/*BASE_CLASS*/
void r64check_generic_formal_arguments(T64* C);
/*BASE_CLASS*/
T0* r64get_default_rescue(T64* C,T0* a1,T0* a2);
/*BASE_CLASS*/
T0* r64a_default_create(T64* C,T0* a1);
/*BASE_CLASS*/
T6 r64require_check(T64* C);
/*BASE_CLASS*/
T0* r64original_name(T64* C,T0* a1,T0* a2);
/*BASE_CLASS*/
T0* r64up_to_original_(T64* C,T0* a1,T0* a2);
/*BASE_CLASS*/
void r64vdrd6(T0* a1,T0* a2,T0* a3);
/*BASE_CLASS*/
void r64fatal_error_vdrd6(T0* a1,T0* a2,T0* a3);
/*BASE_CLASS*/
T6 r64is_subclass_of(T64* C,T0* a1);
/*BASE_CLASS*/
T0* r64string_aliaser(void);
/*BASE_CLASS*/
void r64add_creation_clause(T64* C,T0* a1);
/*BASE_CLASS*/
T6 r64has(T64* C,T0* a1);
/*BASE_CLASS*/
void r64add_feature(T64* C,T0* a1);
/*BASE_CLASS*/
T0* r64general_default_rescue(T64* C);
/*BASE_CLASS*/
void r64set_is_deferred(T64* C);
/*BASE_CLASS*/
void r64set_invariant(T64* C,T89 a1,T0* a2,T0* a3);
/*BASE_CLASS*/
T0* r64root_procedure_check(T64* C,T0* a1);
/*BASE_CLASS*/
void r64collect_invariant(T64* C,T0* a1);
/*BASE_CLASS*/
T6 r64is_general(T64* C);
/*BASE_CLASS*/
T0* r64e_feature(T64* C,T0* a1);
/*BASE_CLASS*/
void r64set_is_separate(T64* C);
/*BASE_CLASS*/
T6 r64invariant_check(T64* C);
extern T0*oBC64fn_buffer;
extern int fBC64fn_buffer;
/*BASE_CLASS*/
T0* r64fn_buffer(void);
/*BASE_CLASS*/
void r64fatal_undefine(T64* C,T0* a1);
/*BASE_CLASS*/
void r64basic_create(T64* C);
/*BASE_CLASS*/
void r64obsolete_warning(T64* C,T0* a1);
/*BASE_CLASS*/
T0* r64root_creation_search(T64* C,T0* a1);
/*BASE_CLASS*/
void r64set_maybe_separate(T64* C);
extern T0*oBC64visited;
/*BASE_CLASS*/
T0* r64run_feature_for(T64* C,T0* a1,T0* a2,T0* a3,T0* a4);
extern T0*oBC14id_provider;
extern int fBC14id_provider;
/*BASE_CLASS*/
T0* r64id_provider(void);
extern T0*oBC14omitted_client_list;
/*BASE_CLASS*/
void r64id_extra_information(T64* C,T0* a1);
/*BASE_CLASS*/
void r64set_parent_list(T64* C,T89 a1,T0* a2,T0* a3);
/*BASE_CLASS*/
void r64collect_assertion(T64* C,T0* a1);
/*BASE_CLASS*/
void r64get_started(T64* C);
/*BASE_CLASS*/
T0* r64smallest_ancestor(T64* C,T0* a1,T0* a2);
/*BASE_CLASS*/
T6 r64all_check(T64* C);
/*E_TRUE*/
void r289scoop_error(T289* C);
/*E_TRUE*/
T2 r289isa_dca_inline_argument(void);
/*E_TRUE*/
T0* r289type_boolean(void);
/*E_TRUE*/
T0* r289to_runnable(T289* C,T0* a1);
/*IFTHENELSE*/
void r344add_if_then(T344* C,T0* a1,T0* a2);
/*IFTHENELSE*/
void r344safety_check(T344* C);
/*IFTHENELSE*/
void r344compile_to_c(T344* C);
/*IFTHENELSE*/
T6 r344stupid_switch(T344* C,T0* a1);
/*IFTHENELSE*/
void r344afd_check(T344* C);
/*IFTHENELSE*/
T6 r344use_current(T344* C);
/*IFTHENELSE*/
void r344verify_scoop(T344* C,T0* a1);
/*IFTHENELSE*/
T0* r344twin(T344* C);
/*IFTHENELSE*/
T0* r344add_comment(T344* C,T0* a1);
/*IFTHENELSE*/
T0* r344to_runnable(T344* C,T0* a1);
/*ONCE_PROCEDURE*/
T0* r394try_to_undefine_aux(T394* C,T0* a1,T0* a2);
/*ONCE_PROCEDURE*/
void r394error(T89 a1,T0* a2);
/*ONCE_PROCEDURE*/
T6 r394can_hide(T394* C,T0* a1,T0* a2);
/*ONCE_PROCEDURE*/
void r394merge_header_comments(T394* C,T0* a1);
/*ONCE_PROCEDURE*/
void r394add_into(T394* C,T0* a1);
/*ONCE_PROCEDURE*/
void r394make_routine(T394* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5);
/*ONCE_PROCEDURE*/
T0* r394try_to_undefine(T394* C,T0* a1,T0* a2);
/*ONCE_PROCEDURE*/
void r394make(T394* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5,T0* a6,T0* a7);
/*ONCE_PROCEDURE*/
void r394check_obsolete(T394* C,T89 a1);
/*ONCE_PROCEDURE*/
T0* r394to_run_feature(T394* C,T0* a1,T0* a2);
/*ONCE_PROCEDURE*/
void r394set_header_comment(T394* C,T0* a1);
/*ONCE_PROCEDURE*/
T6 r394is_not_mergeable_with(T394* C,T0* a1);
/*ONCE_PROCEDURE*/
T89 r394start_position(T394* C);
T231*create231integer(T89 a1);
/*TYPE_INTEGER*/
void r231c_initialize_in(T0* a1);
/*TYPE_INTEGER*/
T6 r231is_integer_general(T231* C);
/*TYPE_INTEGER*/
void r231c_type_for_external_in(T231* C,T0* a1);
/*TYPE_INTEGER*/
T0* r231generic_list(T231* C);
/*TYPE_INTEGER*/
T0* r231type_any(void);
/*TYPE_INTEGER*/
T0* r231written_mark(T231* C);
/*TYPE_INTEGER*/
T0* r231run_time_mark(T231* C);
/*TYPE_INTEGER*/
T2 r231c_sizeof(T231* C);
/*TYPE_INTEGER*/
T6 r231is_native_array(T231* C);
/*TYPE_INTEGER*/
void r231gc_mark_in(T231* C,T0* a1);
/*TYPE_INTEGER*/
T2 r231id(T231* C);
/*TYPE_INTEGER*/
void r231integer_16(T231* C,T89 a1);
/*TYPE_INTEGER*/
void r231mapping_cast(T231* C);
/*TYPE_INTEGER*/
void r231integer_32(T231* C,T89 a1);
/*TYPE_INTEGER*/
void r231integer_general(T231* C,T89 a1);
/*TYPE_INTEGER*/
void r231integer(T231* C,T89 a1);
/*TYPE_INTEGER*/
void r231integer_64(T231* C,T89 a1);
/*TYPE_INTEGER*/
void r231fatal_error_generic_list(T231* C);
/*TYPE_INTEGER*/
void r231c_type_for_argument_in(T231* C,T0* a1);
/*TYPE_INTEGER*/
void r231integer_8(T231* C,T89 a1);
/*TYPE_INTEGER*/
T0* r231base_class(T231* C);
/*TYPE_INTEGER*/
void r231c_frame_descriptor_in(T231* C,T0* a1);
/*TYPE_INTEGER*/
T6 r231is_type_of_agent(T231* C);
/*TYPE_INTEGER*/
T6 r231is_a_end_hook(T231* C,T0* a1);
/*TYPE_INTEGER*/
T0* r231actual_reference(T231* C,T0* a1);
/*TYPE_INTEGER*/
void r231id_extra_information(T0* a1);
/*TYPE_INTEGER*/
T6 r231is_a(T231* C,T0* a1);
/*TYPE_INTEGER*/
T0* r231smallest_ancestor_end_hook(T231* C,T0* a1);
/*TYPE_INTEGER*/
T0* r231to_runnable(T231* C,T0* a1);
/*TYPE_INTEGER*/
T0* r231start_lookup_class(T231* C);
/*TYPE_INTEGER*/
T0* r231run_class(T231* C);
/*TYPE_INTEGER*/
T89 r231start_position(T231* C);
/*TYPE_INTEGER*/
T0* r231smallest_ancestor(T231* C,T0* a1);
/*TYPE_INTEGER*/
void r231gc_call_new_in(T231* C,T0* a1);
/*EXPORT_LIST*/
T0* r408clients_for(T408* C,T0* a1);
/*EXPORT_LIST*/
void r408make(T408* C,T89 a1,T0* a2);
/*TUPLE_EXPRESSION*/
T0* r203to_runnable_(T203* C,T0* a1);
/*TUPLE_EXPRESSION*/
void r203error(T89 a1,T0* a2);
/*TUPLE_EXPRESSION*/
void r203safety_check(T203* C);
/*TUPLE_EXPRESSION*/
void r203compile_to_c(T203* C);
/*TUPLE_EXPRESSION*/
T6 r203stupid_switch(T203* C,T0* a1);
/*TUPLE_EXPRESSION*/
void r203c_frame_descriptor(T203* C,T0* a1,T0* a2);
/*TUPLE_EXPRESSION*/
void r203scoop_error(T203* C);
/*TUPLE_EXPRESSION*/
void r203make(T203* C,T89 a1,T0* a2);
/*TUPLE_EXPRESSION*/
void r203to_integer_error(T203* C);
/*TUPLE_EXPRESSION*/
void r203assertion_check(T203* C,T3 a1);
/*TUPLE_EXPRESSION*/
void r203afd_check(T203* C);
/*TUPLE_EXPRESSION*/
T6 r203use_current(T203* C);
/*TUPLE_EXPRESSION*/
void r203mapping_c_target(T203* C,T0* a1);
/*TUPLE_EXPRESSION*/
T2 r203to_integer_or_error(T203* C);
/*TUPLE_EXPRESSION*/
T0* r203to_runnable(T203* C,T0* a1);
/*TUPLE_EXPRESSION*/
void r203collect_c_tmp(T203* C);
/*FACE_TARGET*/
void r296mapping_c_target(T296* C,T0* a1);
/*FACE_TARGET*/
T2 r296to_integer_or_error(void);
/*FACE_TARGET*/
T0* r296start_lookup_class(T296* C);
/*CALL_INFIX_PLUS*/
void r216run_feature_match(T216* C);
/*CALL_INFIX_PLUS*/
T0* r216basic_conversion(T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_PLUS*/
T6 r216call_proc_call_stupid_switch(T216* C,T0* a1);
/*CALL_INFIX_PLUS*/
T6 r216is_static(T216* C);
/*CALL_INFIX_PLUS*/
T0* r216operator(void);
/*CALL_INFIX_PLUS*/
T0* r216runnable_arguments(T216* C,T0* a1);
/*CALL_INFIX_PLUS*/
void r216with(T216* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_PLUS*/
void r216safety_check(T216* C);
/*CALL_INFIX_PLUS*/
void r216run_feature_has_result(T216* C);
/*CALL_INFIX_PLUS*/
T6 r216stupid_switch(T216* C,T0* a1);
/*CALL_INFIX_PLUS*/
void r216c_frame_descriptor(T216* C,T0* a1,T0* a2);
/*CALL_INFIX_PLUS*/
void r216scoop_error(T216* C);
/*CALL_INFIX_PLUS*/
void r216make(T216* C,T0* a1,T89 a2,T0* a3);
/*CALL_INFIX_PLUS*/
void r216runnable_target(T216* C,T0* a1);
/*CALL_INFIX_PLUS*/
void r216fatal_error(T0* a1);
/*CALL_INFIX_PLUS*/
void r216to_integer_error(T216* C);
/*CALL_INFIX_PLUS*/
T2 r216isa_dca_inline_argument(T216* C);
/*CALL_INFIX_PLUS*/
void r216dca_inline_argument(T216* C,T0* a1);
/*CALL_INFIX_PLUS*/
void r216assertion_check(T216* C,T3 a1);
/*CALL_INFIX_PLUS*/
T0* r216result_type(T216* C);
/*CALL_INFIX_PLUS*/
void r216afd_check(T216* C);
/*CALL_INFIX_PLUS*/
T6 r216use_current(T216* C);
/*CALL_INFIX_PLUS*/
T6 r216verify_scoop(T216* C,T0* a1);
/*CALL_INFIX_PLUS*/
void r216mapping_c_target(T216* C,T0* a1);
/*CALL_INFIX_PLUS*/
void r216run_feature_for(T216* C,T0* a1);
/*CALL_INFIX_PLUS*/
T2 r216to_integer_or_error(T216* C);
/*CALL_INFIX_PLUS*/
T0* r216to_runnable(T216* C,T0* a1);
/*CALL_INFIX_PLUS*/
T0* r216start_lookup_class(T216* C);
/*CALL_INFIX_PLUS*/
void r216collect_c_tmp(T216* C);
/*CALL_INFIX_PLUS*/
void r216finalize(T216* C);
/*CALL_INFIX_PLUS*/
T89 r216start_position(T216* C);
/*CST_ATT_INTEGER*/
T0* r338try_to_undefine_aux(T338* C,T0* a1,T0* a2);
/*CST_ATT_INTEGER*/
void r338implicit(T338* C,T0* a1,T0* a2,T2 a3);
/*CST_ATT_INTEGER*/
void r338error(T89 a1,T0* a2);
/*CST_ATT_INTEGER*/
T6 r338can_hide(T338* C,T0* a1,T0* a2);
/*CST_ATT_INTEGER*/
void r338merge_header_comments(T338* C,T0* a1);
/*CST_ATT_INTEGER*/
void r338add_into(T338* C,T0* a1);
/*CST_ATT_INTEGER*/
T0* r338try_to_undefine(T338* C,T0* a1,T0* a2);
/*CST_ATT_INTEGER*/
void r338make(T338* C,T0* a1,T0* a2,T0* a3);
/*CST_ATT_INTEGER*/
void r338check_obsolete(T338* C,T89 a1);
/*CST_ATT_INTEGER*/
T0* r338to_run_feature(T338* C,T0* a1,T0* a2);
/*CST_ATT_INTEGER*/
T6 r338is_not_mergeable_with(T338* C,T0* a1);
/*CST_ATT_INTEGER*/
T89 r338start_position(T338* C);
/*RUN_CLASS*/
void r63create_function_define(T63* C,T0* a1);
/*RUN_CLASS*/
void r63efnf(T63* C,T0* a1,T0* a2);
/*RUN_CLASS*/
T6 r63need_gc_mark(T63* C);
extern T0*oBC63c_code_buffer;
/*RUN_CLASS*/
T0* r63get_rf_with(T63* C,T0* a1);
/*RUN_CLASS*/
void r63create_function_register(T63* C,T0* a1);
/*RUN_CLASS*/
void r63sort_wam(T0* a1);
/*RUN_CLASS*/
void r63definitions_for_tuple(T63* C,T0* a1,T0* a2);
/*RUN_CLASS*/
void r63gc_mark_fixed_size(T63* C,T6 a1,T0* a2);
/*RUN_CLASS*/
T2 r63c_sizeof(T63* C);
/*RUN_CLASS*/
T6 r63is_wa_cycle(T63* C,T0* a1);
/*RUN_CLASS*/
void r63gc_set_fsoh_marked_in(T63* C,T0* a1);
/*RUN_CLASS*/
void r63error(T89 a1,T0* a2);
/*RUN_CLASS*/
T0* r63class_general(void);
/*RUN_CLASS*/
T6 r63is_equal(T63* C,T0* a1);
extern T0*oBC63count_fn;
extern int fBC63count_fn;
/*RUN_CLASS*/
T0* r63count_fn(void);
/*RUN_CLASS*/
void r63mark_attribute(T63* C,T0* a1,T0* a2);
/*RUN_CLASS*/
void r63just_before_gc_mark_in(T63* C,T0* a1);
/*RUN_CLASS*/
T0* r63get_result_type(T63* C,T0* a1,T0* a2);
extern T0*oBC63wa_cyclic_buf;
/*RUN_CLASS*/
T6 r63gt(T0* a1,T0* a2);
/*RUN_CLASS*/
T0* r63get_memory_dispose(T63* C);
/*RUN_CLASS*/
void r63safety_check(T63* C);
/*RUN_CLASS*/
void r63deep_twin_in(T63* C,T0* a1);
/*RUN_CLASS*/
T0* r63get_copy(T63* C);
extern T0*oBC63tmp_string;
/*RUN_CLASS*/
void r63add_client(T63* C,T0* a1);
/*RUN_CLASS*/
void r63compile_to_c(T63* C,T2 a1);
/*RUN_CLASS*/
void r63really_compile_to_c(T63* C);
/*RUN_CLASS*/
T0* r63get_feature(T63* C,T0* a1);
/*RUN_CLASS*/
void r63falling_down(T63* C);
/*RUN_CLASS*/
T0* r63dynamic(T63* C,T0* a1);
/*RUN_CLASS*/
void r63make(T63* C,T0* a1,T0* a2);
/*RUN_CLASS*/
void r63c_object_model_in(T63* C,T0* a1);
/*RUN_CLASS*/
T0* r63get_default_rescue(T63* C,T0* a1);
/*RUN_CLASS*/
void r63fatal_error(T0* a1);
/*RUN_CLASS*/
T0* r63a_default_create(T63* C);
/*RUN_CLASS*/
void r63afd_check(T63* C);
/*RUN_CLASS*/
T2 r63offset_of(T63* C,T0* a1);
/*RUN_CLASS*/
void r63gc_info_in(T63* C,T0* a1);
/*RUN_CLASS*/
void r63set_at_run_time(T63* C);
/*RUN_CLASS*/
T0* r63string_aliaser(void);
/*RUN_CLASS*/
void r63runnable_class_invariant(T63* C);
/*RUN_CLASS*/
void r63is_deep_equal_in(T63* C,T0* a1);
extern T0*oBC63wa_cycle;
/*RUN_CLASS*/
void r63gc_define1(T63* C);
/*RUN_CLASS*/
void r63gc_define2(T63* C);
extern T0*oBC63wa_buf;
/*RUN_CLASS*/
void r63gc_align_mark_fixed_size(T63* C,T0* a1);
/*RUN_CLASS*/
T0* r63writable_attributes(T63* C);
/*RUN_CLASS*/
T6 r63gc_mark_to_follow(T63* C);
/*RUN_CLASS*/
T0* r63id_provider(void);
/*RUN_CLASS*/
void r63id_extra_information(T63* C,T0* a1);
/*RUN_CLASS*/
void r63verify_scoop_expanded(T63* C,T89 a1);
/*RUN_CLASS*/
void r63set_is_deep_equal_flag(T63* C);
/*RUN_CLASS*/
void r63shared_attributes(T63* C,T0* a1);
/*RUN_CLASS*/
T0* r63get_or_fatal_error(T63* C,T0* a1);
/*RUN_CLASS*/
void r63tuple_field(T0* a1,T0* a2,T0* a3);
/*RUN_CLASS*/
void r63set_deep_twin_flag(T63* C);
/*RUN_CLASS*/
void r63c_header_pass1(T63* C);
/*RUN_CLASS*/
T6 r63is_tagged(T63* C);
/*RUN_CLASS*/
void r63c_header_pass2(T63* C);
/*RUN_CLASS*/
void r63c_header_pass3(T63* C);
/*RUN_CLASS*/
void r63c_header_pass4(T63* C);
/*RUN_CLASS*/
T0* r63get_feature_with(T63* C,T0* a1);
/*RUN_CLASS*/
void r63c_print_function(T63* C);
/*ASSIGNMENT_ATTEMPT*/
T0* r380left_type(T380* C);
/*ASSIGNMENT_ATTEMPT*/
void r380error(T89 a1,T0* a2);
/*ASSIGNMENT_ATTEMPT*/
void r380safety_check(T380* C);
/*ASSIGNMENT_ATTEMPT*/
void r380compile_to_c(T380* C);
/*ASSIGNMENT_ATTEMPT*/
T6 r380stupid_switch(T380* C,T0* a1);
/*ASSIGNMENT_ATTEMPT*/
void r380make(T380* C,T0* a1,T0* a2);
/*ASSIGNMENT_ATTEMPT*/
void r380fatal_error(T0* a1);
/*ASSIGNMENT_ATTEMPT*/
void r380afd_check(T380* C);
/*ASSIGNMENT_ATTEMPT*/
T6 r380use_current(T380* C);
/*ASSIGNMENT_ATTEMPT*/
void r380verify_scoop(T380* C,T0* a1);
/*ASSIGNMENT_ATTEMPT*/
T0* r380add_comment(T380* C,T0* a1);
/*ASSIGNMENT_ATTEMPT*/
T0* r380to_runnable(T380* C,T0* a1);
/*ASSIGNMENT_ATTEMPT*/
void r380collect_c_tmp(T380* C);
/*ASSIGNMENT_ATTEMPT*/
T0* r380right_type(T380* C);
/*ASSIGNMENT_ATTEMPT*/
T89 r380start_position(T380* C);
/*GC_HANDLER*/
void r141just_before_mark(T141* C,T0* a1);
extern T0*oBC14once_manifest_string_pool;
/*GC_HANDLER*/
void r141c_dicho(T0* a1,T2 a2,T2 a3);
extern T0*oBC141body;
/*GC_HANDLER*/
T0* r141system_tools(void);
/*GC_HANDLER*/
void r141memory_dispose(T0* a1,T0* a2,T0* a3);
/*GC_HANDLER*/
void r141switch_for(T0* a1);
/*GC_HANDLER*/
void r141new_native9_in(T141* C,T0* a1,T6 a2);
/*GC_HANDLER*/
void r141new_manifest_string_in(T141* C,T0* a1,T6 a2);
/*GC_HANDLER*/
void r141falling_down(T141* C,T0* a1);
extern T0*oBC14type_string;
extern int fBC14type_string;
/*GC_HANDLER*/
T0* r141type_string(void);
/*GC_HANDLER*/
void r141customize_c_runtime(T141* C);
/*GC_HANDLER*/
void r141fatal_error(T0* a1);
extern T0*oBC14once_routine_pool;
/*GC_HANDLER*/
void r141set_info_flag(T141* C);
/*GC_HANDLER*/
void r141declare_allocate_n(T141* C,T0* a1);
/*GC_HANDLER*/
void r141define_gc_start(T141* C,T0* a1,T0* a2);
/*GC_HANDLER*/
void r141initialize_runtime(T141* C);
/*GC_HANDLER*/
void r141allocation_of(T141* C,T0* a1,T0* a2);
/*GC_HANDLER*/
void r141no_gc(T141* C);
/*GC_HANDLER*/
void r141define2(T141* C);
/*GC_HANDLER*/
void r141gc_info_before_exit(T141* C);
/*GC_HANDLER*/
void r141allocation_in_(T141* C,T0* a1,T0* a2,T0* a3,T0* a4);
extern T0*oBC141switch_list;
/*GC_HANDLER*/
void r141new_separate(T141* C,T0* a1,T0* a2);
/*GC_HANDLER*/
void r141mark_for(T141* C,T0* a1,T0* a2,T0* a3);
/*GC_HANDLER*/
void r141define_gc_info(T141* C,T0* a1);
extern T0*oBC141header;
/*TYPE_EXPANDED*/
void r272c_initialize_in(T272* C,T0* a1);
/*TYPE_EXPANDED*/
void r272c_type_for_external_in(T272* C,T0* a1);
/*TYPE_EXPANDED*/
T0* r272generic_list(T272* C);
/*TYPE_EXPANDED*/
T6 r272is_bit(T272* C);
/*TYPE_EXPANDED*/
T2 r272c_sizeof(T272* C);
/*TYPE_EXPANDED*/
void r272c_type_for_result_in(T272* C,T0* a1);
/*TYPE_EXPANDED*/
T6 r272is_native_array(T272* C);
/*TYPE_EXPANDED*/
void r272gc_mark_in(T272* C,T0* a1);
/*TYPE_EXPANDED*/
void r272standard_gc_define2_for_expanded(T272* C);
/*TYPE_EXPANDED*/
T6 r272is_pointer(T272* C);
/*TYPE_EXPANDED*/
T2 r272id(T272* C);
/*TYPE_EXPANDED*/
void r272mapping_cast(T272* C);
/*TYPE_EXPANDED*/
void r272from_other(T272* C,T0* a1,T0* a2);
/*TYPE_EXPANDED*/
T6 r272is_real(T272* C);
/*TYPE_EXPANDED*/
void r272c_initialize(T272* C);
/*TYPE_EXPANDED*/
void r272standard_c_typedef(T272* C);
/*TYPE_EXPANDED*/
T6 r272need_gc_mark_function(T272* C);
/*TYPE_EXPANDED*/
void r272c_type_for_argument_in(T272* C,T0* a1);
/*TYPE_EXPANDED*/
T6 r272stupid_switch(T272* C,T0* a1);
/*TYPE_EXPANDED*/
T6 r272is_integer(T272* C);
/*TYPE_EXPANDED*/
void r272make(T272* C,T89 a1,T0* a2);
/*TYPE_EXPANDED*/
T0* r272base_class_name(T272* C);
/*TYPE_EXPANDED*/
void r272fatal_error(T0* a1);
/*TYPE_EXPANDED*/
T6 r272is_character(T272* C);
/*TYPE_EXPANDED*/
T0* r272string_aliaser(void);
/*TYPE_EXPANDED*/
T0* r272base_class(T272* C);
/*TYPE_EXPANDED*/
T6 r272is_dummy_expanded(T272* C);
/*TYPE_EXPANDED*/
void r272c_frame_descriptor_in(T272* C,T0* a1);
/*TYPE_EXPANDED*/
void r272standard_c_print_function(T272* C);
/*TYPE_EXPANDED*/
T6 r272need_c_struct(T272* C);
/*TYPE_EXPANDED*/
T6 r272is_type_of_agent(T272* C);
/*TYPE_EXPANDED*/
void r272c_type_for_target_in(T272* C,T0* a1);
/*TYPE_EXPANDED*/
T0* r272actual_reference(T272* C,T0* a1);
/*TYPE_EXPANDED*/
T0* r272compute_mark(T0* a1);
/*TYPE_EXPANDED*/
void r272c_initialize_expanded(T272* C);
/*TYPE_EXPANDED*/
void r272standard_c_struct(T272* C);
/*TYPE_EXPANDED*/
T6 r272is_generic(T272* C);
/*TYPE_EXPANDED*/
T6 r272is_double(T272* C);
/*TYPE_EXPANDED*/
void r272id_extra_information(T0* a1);
/*TYPE_EXPANDED*/
T6 r272is_user_expanded(T272* C);
/*TYPE_EXPANDED*/
T6 r272is_a(T272* C,T0* a1);
/*TYPE_EXPANDED*/
T6 r272is_boolean(T272* C);
/*TYPE_EXPANDED*/
T0* r272to_runnable(T272* C,T0* a1);
/*TYPE_EXPANDED*/
void r272standard_c_object_model(T272* C);
/*TYPE_EXPANDED*/
T0* r272start_lookup_class(T272* C);
/*TYPE_EXPANDED*/
T0* r272run_class(T272* C);
/*TYPE_EXPANDED*/
void r272c_header_pass3(T272* C);
/*TYPE_EXPANDED*/
T0* r272smallest_ancestor(T272* C,T0* a1);
/*TYPE_EXPANDED*/
T6 r272is_basic_eiffel_expanded(T272* C);
/*TYPE_EXPANDED*/
void r272gc_call_new_in(T272* C,T0* a1);
/*RENAME_LIST*/
void r174make(T174* C,T0* a1);
/*RENAME_LIST*/
T0* r174name_in_child(T174* C,T0* a1);
/*RENAME_LIST*/
T0* r174name_in_parent(T174* C,T0* a1);
/*RENAME_LIST*/
void r174get_started(T174* C,T0* a1);
/*CST_ATT_CHARACTER*/
T0* r330try_to_undefine_aux(T330* C,T0* a1,T0* a2);
/*CST_ATT_CHARACTER*/
void r330error(T89 a1,T0* a2);
/*CST_ATT_CHARACTER*/
T6 r330can_hide(T330* C,T0* a1,T0* a2);
/*CST_ATT_CHARACTER*/
void r330merge_header_comments(T330* C,T0* a1);
/*CST_ATT_CHARACTER*/
void r330add_into(T330* C,T0* a1);
/*CST_ATT_CHARACTER*/
T0* r330try_to_undefine(T330* C,T0* a1,T0* a2);
/*CST_ATT_CHARACTER*/
void r330make(T330* C,T0* a1,T0* a2,T0* a3);
/*CST_ATT_CHARACTER*/
void r330check_obsolete(T330* C,T89 a1);
/*CST_ATT_CHARACTER*/
T0* r330to_run_feature(T330* C,T0* a1,T0* a2);
/*CST_ATT_CHARACTER*/
T6 r330is_not_mergeable_with(T330* C,T0* a1);
/*CST_ATT_CHARACTER*/
T89 r330start_position(T330* C);
/*FEATURE_CLAUSE*/
void r183add_into(T183* C,T0* a1);
/*FEATURE_CLAUSE*/
void r183make(T183* C,T0* a1,T0* a2,T0* a3);
/*TEXT_FILE_READ*/
void r41disconnect(T41* C);
/*TEXT_FILE_READ*/
void r41read_character(T41* C);
/*TEXT_FILE_READ*/
void r41fill_buffer(T41* C);
/*TEXT_FILE_READ*/
void r41skip_separators(T41* C);
/*TEXT_FILE_READ*/
void r41read_line_in(T41* C,T0* a1);
/*TEXT_FILE_READ*/
T6 r41same_as(T41* C,T0* a1);
/*TEXT_FILE_READ*/
void r41connect_to(T41* C,T0* a1);
/*TEXT_FILE_READ*/
void r41read_word(T41* C);
/*TEXT_FILE_READ*/
void r41read_line(T41* C);
extern T0*oBC42last_string;
/*TEXT_FILE_READ*/
void r41unread_character(T41* C);
/*EXPORT_ITEM*/
T6 r406affect(T406* C,T0* a1);
/*EXPORT_ITEM*/
void r406make_all(T406* C,T0* a1);
/*EXPORT_ITEM*/
void r406make(T406* C,T0* a1,T0* a2);
/*MANIFEST_ARRAY*/
T0* r200type_any(void);
/*MANIFEST_ARRAY*/
void r200error(T89 a1,T0* a2);
/*MANIFEST_ARRAY*/
void r200safety_check(T200* C);
/*MANIFEST_ARRAY*/
void r200compile_to_c(T200* C);
/*MANIFEST_ARRAY*/
T6 r200stupid_switch(T200* C,T0* a1);
/*MANIFEST_ARRAY*/
void r200c_frame_descriptor(T200* C,T0* a1,T0* a2);
/*MANIFEST_ARRAY*/
void r200scoop_error(T200* C);
/*MANIFEST_ARRAY*/
void r200make(T200* C,T89 a1,T0* a2);
/*MANIFEST_ARRAY*/
void r200to_integer_error(T200* C);
/*MANIFEST_ARRAY*/
void r200assertion_check(T200* C,T3 a1);
/*MANIFEST_ARRAY*/
void r200afd_check(T200* C);
/*MANIFEST_ARRAY*/
T6 r200use_current(T200* C);
/*MANIFEST_ARRAY*/
void r200mapping_c_target(T200* C,T0* a1);
/*MANIFEST_ARRAY*/
T2 r200to_integer_or_error(T200* C);
/*MANIFEST_ARRAY*/
T6 r200is_pre_computable(T200* C);
/*MANIFEST_ARRAY*/
T0* r200to_runnable(T200* C,T0* a1);
/*MANIFEST_ARRAY*/
void r200collect_c_tmp(T200* C);
/*SYSTEM_TOOLS*/
void r46append_token(T0* a1,T0* a2);
/*SYSTEM_TOOLS*/
void r46set_c_compiler(T46* C,T0* a1);
/*SYSTEM_TOOLS*/
void r46sys_runtime_(T46* C,T0* a1,T3 a2);
/*SYSTEM_TOOLS*/
T6 r46is_linking_mandatory(void);
extern T0*oBC46system_list;
extern T6 oBC46Scoptions_exists;
extern int fBC46Scoptions_exists;
/*SYSTEM_TOOLS*/
T6 r46Scoptions_exists(void);
/*SYSTEM_TOOLS*/
void r46mandatory_sys_runtime(T46* C,T0* a1,T3 a2);
/*SYSTEM_TOOLS*/
void r46no_split_mode_command(T46* C,T0* a1,T0* a2);
/*SYSTEM_TOOLS*/
void r46add_executable_name(T46* C,T0* a1);
/*SYSTEM_TOOLS*/
void r46add_x_suffix(T46* C,T0* a1);
extern int fBC46add_lib_scoop;
/*SYSTEM_TOOLS*/
void r46add_lib_scoop(T46* C);
/*SYSTEM_TOOLS*/
void r46read_loadpath_files(T46* C);
/*SYSTEM_TOOLS*/
T0* r46path_h(T46* C);
/*SYSTEM_TOOLS*/
void r46external_c_files_for_lcc_win32(T46* C,T0* a1);
/*SYSTEM_TOOLS*/
void r46cluster_path(T46* C,T0* a1);
/*SYSTEM_TOOLS*/
T2 r46extra_arg(T46* C,T0* a1,T2 a2,T0* a3);
extern T0*oBC46id_file_path;
extern int fBC46id_file_path;
/*SYSTEM_TOOLS*/
T0* r46id_file_path(T46* C);
/*SYSTEM_TOOLS*/
T6 r46strip_executable(T46* C,T0* a1);
extern T0*oBC46token_buffer;
/*SYSTEM_TOOLS*/
void r46environment_variable_substitution(T0* a1,T0* a2);
/*SYSTEM_TOOLS*/
void r46split_mode_c_compiler_command(T46* C,T0* a1,T0* a2);
/*SYSTEM_TOOLS*/
void r46add_objects_(T46* C,T0* a1,T0* a2,T2 a3,T2 a4);
/*SYSTEM_TOOLS*/
void r46system_name_in(T46* C,T0* a1);
extern T0*oBC46make_suffix;
extern int fBC46make_suffix;
/*SYSTEM_TOOLS*/
T0* r46make_suffix(T46* C);
/*SYSTEM_TOOLS*/
void r46default_c_compiler_options(T46* C,T6 a1);
extern T0*oBC46object_suffix;
extern int fBC46object_suffix;
/*SYSTEM_TOOLS*/
T0* r46object_suffix(T46* C);
/*SYSTEM_TOOLS*/
void r46subdirectory(T46* C,T0* a1,T0* a2);
/*SYSTEM_TOOLS*/
void r46loadpath_read(T46* C,T0* a1,T2 a2);
/*SYSTEM_TOOLS*/
void r46make(T46* C);
/*SYSTEM_TOOLS*/
void r46parent_directory(T46* C,T0* a1);
/*SYSTEM_TOOLS*/
void r46show_compiler_list_then_exit(T46* C);
/*SYSTEM_TOOLS*/
void r46put_mark_stack_and_registers(T46* C);
/*SYSTEM_TOOLS*/
void r46add_external_lib(T46* C,T0* a1);
/*SYSTEM_TOOLS*/
void r46add_external_header_path(T0* a1);
/*SYSTEM_TOOLS*/
T6 r46is_c_plus_plus_file_path(T0* a1);
extern T106 oBC19file_tools;
/*SYSTEM_TOOLS*/
void r46set_external_lib(T46* C,T0* a1);
/*SYSTEM_TOOLS*/
void r46file_path(T46* C,T0* a1,T0* a2);
extern T0*oBC46x_suffix;
extern int fBC46x_suffix;
/*SYSTEM_TOOLS*/
T0* r46x_suffix(T46* C);
extern T0*oBC46compiler_list;
extern int fBC46add_lib_basic_picasso;
/*SYSTEM_TOOLS*/
void r46add_lib_basic_picasso(T46* C);
/*SYSTEM_TOOLS*/
void r46set_external_header_path(T0* a1);
extern int fBC46add_lib_math;
/*SYSTEM_TOOLS*/
void r46add_lib_math(T46* C);
/*SYSTEM_TOOLS*/
void r46put_c_main_function_type(T46* C,T0* a1);
/*SYSTEM_TOOLS*/
void r46add_external_lib_path(T46* C,T0* a1);
/*SYSTEM_TOOLS*/
void r46set_external_lib_path(T46* C,T0* a1);
/*SYSTEM_TOOLS*/
void r46bad_use_exit(T46* C,T0* a1);
/*SYSTEM_TOOLS*/
void r46add_objects(T46* C,T0* a1,T0* a2,T2 a3);
/*SYSTEM_TOOLS*/
void r46put_c_main_function_exit(T46* C,T0* a1);
/*SYSTEM_TOOLS*/
void r46do_add_external_lib(T0* a1);
/*SYSTEM_TOOLS*/
void r46sys_runtime(T46* C,T0* a1,T3 a2);
extern int fBC46set_basic_directory_notation;
/*SYSTEM_TOOLS*/
void r46set_basic_directory_notation(T46* C);
/*SYSTEM_TOOLS*/
T0* r46sas_c_compiler_options(T6 a1);
/*SYSTEM_TOOLS*/
void r46split_mode_linker_command(T46* C,T0* a1,T0* a2,T2 a3);
/*CLASS_INVARIANT*/
T0* r193check_assertion_mode(void);
/*CLASS_INVARIANT*/
void r193make_runnable(T193* C,T89 a1,T0* a2,T0* a3,T0* a4);
extern T0*oBC193c_code;
/*CLASS_INVARIANT*/
void r193c_clear_flag(T193* C);
/*CLASS_INVARIANT*/
void r193compile_to_c(T193* C);
/*CLASS_INVARIANT*/
void r193add_into(T193* C,T0* a1);
/*CLASS_INVARIANT*/
void r193make(T193* C,T89 a1,T0* a2,T0* a3);
/*CLASS_INVARIANT*/
void r193c_set_flag(T193* C);
/*CLASS_INVARIANT*/
void r193afd_check(T193* C);
/*CLASS_INVARIANT*/
T6 r193is_always_true(T193* C);
/*CLASS_INVARIANT*/
void r193c_define(T193* C);
/*CLASS_INVARIANT*/
void r193c_compile_assertion(T0* a1);
/*CLASS_INVARIANT*/
T0* r193run_class(T193* C);
/*PARENT*/
T0* r81up_to_original(T81* C,T0* a1,T0* a2);
/*PARENT*/
T0* r81consider_export(T81* C,T0* a1);
/*PARENT*/
T0* r81going_up(T81* C,T0* a1,T0* a2,T0* a3);
/*PARENT*/
T0* r81get_new_name(T81* C,T0* a1);
/*PARENT*/
T6 r81graph_node_vncg_update(T81* C,T89 a1,T0* a2,T0* a3);
extern T0*oBC81forbidden_parent_list;
/*PARENT*/
T0* r81runnable_type(T81* C,T0* a1);
/*PARENT*/
T0* r81look_up_for(T81* C,T0* a1,T0* a2);
/*PARENT*/
T6 r81has_redefine(T81* C,T0* a1);
/*PARENT*/
T0* r81has_undefine(T81* C,T0* a1);
/*PARENT*/
T0* r81going_down(T81* C,T0* a1,T0* a2);
/*PARENT*/
T0* r81clients_for(T81* C,T0* a1);
/*PARENT*/
void r81add_rename(T81* C,T0* a1);
/*PARENT*/
void r81select_conflict(T0* a1,T0* a2);
/*PARENT*/
T6 r81is_a_vncg(T81* C,T0* a1,T0* a2);
/*PARENT*/
T0* r81original_name(T81* C,T0* a1,T0* a2);
/*PARENT*/
T0* r81do_rename(T81* C,T0* a1);
/*PARENT*/
void r81multiple_check(T81* C,T0* a1);
/*PARENT*/
T0* r81e_feature(T81* C,T0* a1);
/*PARENT*/
T0* r81precursor_for(T81* C,T0* a1,T0* a2);
/*PARENT*/
T0* r81name_in_parent(T81* C,T0* a1);
/*PARENT*/
T0* r81apply_undefine(T81* C,T0* a1,T0* a2);
/*PARENT*/
T6 r81has_select_for(T81* C,T0* a1);
/*PARENT*/
T0* r81get_old_name(T81* C,T0* a1);
/*PARENT*/
void r81missing_select(T0* a1,T0* a2);
/*PARENT*/
T6 r81gn_vncg_update(T89 a1,T0* a2,T0* a3);
/*PARENT*/
void r81get_started(T81* C,T0* a1);
/*PARENT*/
T89 r81start_position(T81* C);
/*IFTHEN*/
void r356print_else(T6 a1);
/*IFTHEN*/
void r356error(T89 a1,T0* a2);
/*IFTHEN*/
void r356safety_check(T356* C);
/*IFTHEN*/
T2 r356compile_to_c(T356* C,T6 a1);
/*IFTHEN*/
T6 r356stupid_switch(T356* C,T0* a1);
/*IFTHEN*/
void r356make(T356* C,T0* a1,T0* a2);
/*IFTHEN*/
void r356afd_check(T356* C);
/*IFTHEN*/
T6 r356use_current(T356* C);
/*IFTHEN*/
void r356verify_scoop(T356* C,T0* a1);
/*IFTHEN*/
T0* r356to_runnable(T356* C,T0* a1);
/*IFTHEN*/
void r356collect_c_tmp(T356* C);
T228*create228make(T89 a1);
/*TYPE_REAL*/
void r228c_initialize_in(T0* a1);
/*TYPE_REAL*/
void r228c_type_for_external_in(T0* a1);
/*TYPE_REAL*/
T0* r228generic_list(T228* C);
/*TYPE_REAL*/
T0* r228type_any(void);
/*TYPE_REAL*/
T0* r228written_mark(void);
/*TYPE_REAL*/
T0* r228run_time_mark(void);
/*TYPE_REAL*/
T2 r228c_sizeof(void);
/*TYPE_REAL*/
T6 r228is_native_array(T228* C);
/*TYPE_REAL*/
void r228gc_mark_in(T0* a1);
/*TYPE_REAL*/
void r228fatal_error_generic_list(T228* C);
/*TYPE_REAL*/
void r228c_type_for_argument_in(T0* a1);
/*TYPE_REAL*/
void r228make(T228* C,T89 a1);
/*TYPE_REAL*/
T0* r228base_class(T228* C);
/*TYPE_REAL*/
void r228c_frame_descriptor_in(T0* a1);
extern int fBC228load_run_class_once;
/*TYPE_REAL*/
void r228load_run_class_once(T228* C);
/*TYPE_REAL*/
T6 r228is_type_of_agent(T228* C);
/*TYPE_REAL*/
T6 r228is_a_end_hook(T228* C,T0* a1);
/*TYPE_REAL*/
T0* r228actual_reference(T228* C,T0* a1);
/*TYPE_REAL*/
void r228id_extra_information(T0* a1);
/*TYPE_REAL*/
T6 r228is_a(T228* C,T0* a1);
/*TYPE_REAL*/
T0* r228smallest_ancestor_end_hook(T228* C,T0* a1);
/*TYPE_REAL*/
T0* r228to_runnable(T228* C,T0* a1);
/*TYPE_REAL*/
T0* r228start_lookup_class(T228* C);
/*TYPE_REAL*/
T0* r228run_class(T228* C);
/*TYPE_REAL*/
T89 r228start_position(T228* C);
/*TYPE_REAL*/
T0* r228smallest_ancestor(T228* C,T0* a1);
/*TYPE_REAL*/
void r228gc_call_new_in(T0* a1);
/*ASSERTION*/
void r191error(T89 a1,T0* a2);
/*ASSERTION*/
void r191compile_to_c(T191* C);
/*ASSERTION*/
void r191c_frame_descriptor(T191* C,T0* a1,T0* a2);
/*ASSERTION*/
void r191make(T191* C,T0* a1,T0* a2,T0* a3);
/*ASSERTION*/
void r191afd_check(T191* C);
/*ASSERTION*/
T6 r191is_always_true(T191* C);
/*ASSERTION*/
T6 r191use_current(T191* C);
/*ASSERTION*/
void r191verify_scoop(T191* C,T0* a1);
/*ASSERTION*/
T6 r191is_pre_computable(T191* C);
/*ASSERTION*/
T0* r191to_runnable(T191* C,T0* a1,T3 a2);
/*ASSERTION*/
void r191collect_c_tmp(T191* C);
/*ASSERTION*/
T89 r191start_position(T191* C);
/*EFFECTIVE_ARG_LIST*/
void r235from_model(T235* C,T0* a1);
/*EFFECTIVE_ARG_LIST*/
T2 r235count(T235* C);
/*EFFECTIVE_ARG_LIST*/
T6 r235can_be_dropped(T235* C);
/*EFFECTIVE_ARG_LIST*/
T0* r235open_operands_notify(T235* C,T0* a1,T0* a2);
/*EFFECTIVE_ARG_LIST*/
void r235error(T89 a1,T0* a2);
/*EFFECTIVE_ARG_LIST*/
void r235put(T235* C,T0* a1,T2 a2);
/*EFFECTIVE_ARG_LIST*/
void r235compile_to_c_ith(T235* C,T0* a1,T2 a2);
/*EFFECTIVE_ARG_LIST*/
T6 r235is_static(T235* C);
/*EFFECTIVE_ARG_LIST*/
void r235dca_inline_ith(T235* C,T0* a1,T2 a2);
/*EFFECTIVE_ARG_LIST*/
void r235safety_check(T235* C);
/*EFFECTIVE_ARG_LIST*/
void r235match_with(T235* C,T0* a1);
/*EFFECTIVE_ARG_LIST*/
void r235compile_to_c(T235* C,T0* a1);
/*EFFECTIVE_ARG_LIST*/
T6 r235stupid_switch(T235* C,T0* a1);
/*EFFECTIVE_ARG_LIST*/
void r235make_n(T235* C,T0* a1,T0* a2);
/*EFFECTIVE_ARG_LIST*/
T6 r235isa_dca_inline(T235* C,T0* a1,T0* a2);
/*EFFECTIVE_ARG_LIST*/
void r235c_frame_descriptor(T235* C,T0* a1,T0* a2);
/*EFFECTIVE_ARG_LIST*/
void r235fatal_error(T0* a1);
/*EFFECTIVE_ARG_LIST*/
void r235assertion_check(T235* C,T3 a1);
/*EFFECTIVE_ARG_LIST*/
void r235afd_check(T235* C);
/*EFFECTIVE_ARG_LIST*/
T6 r235use_current(T235* C);
extern T0*oBC235isa_dca_inline_memory;
/*EFFECTIVE_ARG_LIST*/
T0* r235tuple_substitution(T235* C);
/*EFFECTIVE_ARG_LIST*/
void r235add_last(T235* C,T0* a1);
/*EFFECTIVE_ARG_LIST*/
T0* r235expression(T235* C,T2 a1);
/*EFFECTIVE_ARG_LIST*/
T6 r235is_pre_computable(T235* C);
/*EFFECTIVE_ARG_LIST*/
T6 r235is_like_argument(T235* C,T0* a1,T0* a2,T0* a3);
/*EFFECTIVE_ARG_LIST*/
T0* r235to_runnable(T235* C,T0* a1);
/*EFFECTIVE_ARG_LIST*/
void r235collect_c_tmp(T235* C);
/*EFFECTIVE_ARG_LIST*/
T89 r235start_position(T235* C);
/*TAG_NAME*/
void r195make(T195* C,T0* a1,T89 a2);
/*TAG_NAME*/
T0* r195string_aliaser(void);
/*CALL_INFIX_INT_REM*/
void r218run_feature_match(T218* C);
/*CALL_INFIX_INT_REM*/
T0* r218basic_conversion(T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_INT_REM*/
T6 r218call_proc_call_stupid_switch(T218* C,T0* a1);
/*CALL_INFIX_INT_REM*/
T6 r218is_static(T218* C);
/*CALL_INFIX_INT_REM*/
T0* r218operator(void);
/*CALL_INFIX_INT_REM*/
T0* r218runnable_arguments(T218* C,T0* a1);
/*CALL_INFIX_INT_REM*/
void r218with(T218* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_INT_REM*/
void r218safety_check(T218* C);
/*CALL_INFIX_INT_REM*/
void r218run_feature_has_result(T218* C);
/*CALL_INFIX_INT_REM*/
T6 r218stupid_switch(T218* C,T0* a1);
/*CALL_INFIX_INT_REM*/
void r218c_frame_descriptor(T218* C,T0* a1,T0* a2);
/*CALL_INFIX_INT_REM*/
void r218scoop_error(T218* C);
/*CALL_INFIX_INT_REM*/
void r218make(T218* C,T0* a1,T89 a2,T0* a3);
/*CALL_INFIX_INT_REM*/
void r218runnable_target(T218* C,T0* a1);
/*CALL_INFIX_INT_REM*/
void r218fatal_error(T0* a1);
/*CALL_INFIX_INT_REM*/
void r218to_integer_error(T218* C);
/*CALL_INFIX_INT_REM*/
void r218assertion_check(T218* C,T3 a1);
/*CALL_INFIX_INT_REM*/
T0* r218result_type(T218* C);
/*CALL_INFIX_INT_REM*/
void r218afd_check(T218* C);
/*CALL_INFIX_INT_REM*/
T6 r218use_current(T218* C);
/*CALL_INFIX_INT_REM*/
T6 r218verify_scoop(T218* C,T0* a1);
/*CALL_INFIX_INT_REM*/
void r218mapping_c_target(T218* C,T0* a1);
/*CALL_INFIX_INT_REM*/
void r218run_feature_for(T218* C,T0* a1);
/*CALL_INFIX_INT_REM*/
T2 r218to_integer_or_error(T218* C);
/*CALL_INFIX_INT_REM*/
T0* r218to_runnable(T218* C,T0* a1);
/*CALL_INFIX_INT_REM*/
T0* r218start_lookup_class(T218* C);
/*CALL_INFIX_INT_REM*/
void r218collect_c_tmp(T218* C);
/*CALL_INFIX_INT_REM*/
void r218finalize(T218* C);
/*CALL_INFIX_INT_REM*/
T89 r218start_position(T218* C);
/*TYPE_STRING*/
void r265gc_store_in(T0* a1);
/*TYPE_STRING*/
void r265c_type_for_external_in(T0* a1);
/*TYPE_STRING*/
T0* r265generic_list(T265* C);
/*TYPE_STRING*/
T0* r265type_any(void);
/*TYPE_STRING*/
T0* r265written_mark(void);
/*TYPE_STRING*/
T0* r265run_time_mark(void);
/*TYPE_STRING*/
void r265gc_store_chunk_in(T0* a1);
/*TYPE_STRING*/
void r265standard_gc_define2(T265* C);
/*TYPE_STRING*/
void r265standard_gc_define1(T265* C);
/*TYPE_STRING*/
T6 r265is_native_array(T265* C);
/*TYPE_STRING*/
void r265gc_mark_in(T0* a1);
/*TYPE_STRING*/
T2 r265c_sizeof_pointer(void);
/*TYPE_STRING*/
void r265standard_gc_info_in(T0* a1);
/*TYPE_STRING*/
void r265fatal_error_generic_list(T265* C);
/*TYPE_STRING*/
T0* r265type_string(void);
/*TYPE_STRING*/
void r265make(T265* C,T89 a1);
/*TYPE_STRING*/
void r265fatal_error(T0* a1);
extern int fBC265set_at_run_time;
/*TYPE_STRING*/
void r265set_at_run_time(void);
/*TYPE_STRING*/
T0* r265base_class(T265* C);
/*TYPE_STRING*/
void r265c_frame_descriptor_in(T0* a1);
/*TYPE_STRING*/
T6 r265is_type_of_agent(T265* C);
/*TYPE_STRING*/
void r265gc_free_in(T0* a1);
/*TYPE_STRING*/
void r265gc_align_mark_in(T0* a1);
/*TYPE_STRING*/
void r265standard_c_struct(T265* C);
/*TYPE_STRING*/
void r265id_extra_information(T0* a1);
/*TYPE_STRING*/
T6 r265is_a(T265* C,T0* a1);
/*TYPE_STRING*/
void r265standard_c_object_model(T265* C);
/*TYPE_STRING*/
T0* r265start_lookup_class(T265* C);
/*TYPE_STRING*/
void r265gc_store_left_in(T0* a1);
/*TYPE_STRING*/
T0* r265run_class(T265* C);
/*TYPE_STRING*/
void r265c_header_pass4(T265* C);
/*TYPE_STRING*/
T89 r265start_position(T265* C);
/*TYPE_STRING*/
void r265standard_just_before_gc_mark_in(T265* C,T0* a1);
/*TYPE_STRING*/
T0* r265smallest_ancestor(T265* C,T0* a1);
/*TYPE_STRING*/
void r265gc_info_nb_in(T0* a1);
/*TYPE_STRING*/
void r265gc_call_new_in(T0* a1);
/*CLASS_NAME*/
T6 r61is_equal(T61* C,T0* a1);
/*CLASS_NAME*/
void r61make(T61* C,T0* a1,T89 a2);
/*CLASS_NAME*/
T6 r61predefined(T61* C);
/*CLASS_NAME*/
T6 r61is_subclass_of(T61* C,T0* a1);
/*CLASS_NAME*/
T0* r61string_aliaser(void);
/*CLASS_NAME*/
T0* r61base_class(T61* C);
/*CLASS_NAME*/
void r61unknown_position(T61* C,T0* a1);
/*TYPE_CLASS*/
void r270c_initialize_in(T270* C,T0* a1);
/*TYPE_CLASS*/
void r270gc_store_in(T270* C,T0* a1);
/*TYPE_CLASS*/
void r270c_type_for_external_in(T270* C,T0* a1);
/*TYPE_CLASS*/
T0* r270generic_list(T270* C);
/*TYPE_CLASS*/
void r270not_yet_implemented(T270* C);
/*TYPE_CLASS*/
T2 r270c_sizeof(T270* C);
/*TYPE_CLASS*/
void r270gc_store_chunk_in(T270* C,T0* a1);
/*TYPE_CLASS*/
void r270c_type_for_result_in(T270* C,T0* a1);
/*TYPE_CLASS*/
void r270standard_gc_define2(T270* C);
/*TYPE_CLASS*/
void r270standard_gc_define1(T270* C);
/*TYPE_CLASS*/
T6 r270is_native_array(T270* C);
/*TYPE_CLASS*/
void r270gc_mark_in(T270* C,T0* a1);
/*TYPE_CLASS*/
void r270standard_gc_define2_for_expanded(T270* C);
/*TYPE_CLASS*/
void r270just_before_gc_mark_in(T270* C,T0* a1);
/*TYPE_CLASS*/
T2 r270id(T270* C);
/*TYPE_CLASS*/
T2 r270c_sizeof_pointer(void);
/*TYPE_CLASS*/
void r270mapping_cast(T270* C);
/*TYPE_CLASS*/
void r270standard_gc_info_in(T270* C,T0* a1);
/*TYPE_CLASS*/
void r270c_initialize(T270* C);
/*TYPE_CLASS*/
void r270standard_c_typedef(T270* C);
/*TYPE_CLASS*/
T6 r270need_gc_mark_function(T270* C);
/*TYPE_CLASS*/
void r270fatal_error_generic_list(T270* C);
/*TYPE_CLASS*/
void r270c_type_for_argument_in(T270* C,T0* a1);
/*TYPE_CLASS*/
void r270fatal_error(T0* a1);
/*TYPE_CLASS*/
T6 r270is_expanded(T270* C);
/*TYPE_CLASS*/
void r270crash(T270* C);
/*TYPE_CLASS*/
void r270gc_info_in(T270* C,T0* a1);
/*TYPE_CLASS*/
T0* r270base_class(T270* C);
/*TYPE_CLASS*/
T6 r270is_dummy_expanded(T270* C);
/*TYPE_CLASS*/
void r270c_frame_descriptor_in(T270* C,T0* a1);
/*TYPE_CLASS*/
void r270standard_c_print_function(T270* C);
/*TYPE_CLASS*/
T6 r270is_reference(T270* C);
/*TYPE_CLASS*/
T6 r270need_c_struct(T270* C);
/*TYPE_CLASS*/
T6 r270is_type_of_agent(T270* C);
/*TYPE_CLASS*/
void r270gc_define1(T270* C);
/*TYPE_CLASS*/
void r270gc_define2(T270* C);
/*TYPE_CLASS*/
void r270c_type_for_target_in(T270* C,T0* a1);
/*TYPE_CLASS*/
T0* r270actual_reference(T270* C,T0* a1);
/*TYPE_CLASS*/
void r270gc_free_in(T270* C,T0* a1);
/*TYPE_CLASS*/
void r270gc_align_mark_in(T270* C,T0* a1);
/*TYPE_CLASS*/
void r270c_initialize_expanded(T270* C);
/*TYPE_CLASS*/
void r270standard_c_struct(T270* C);
extern T0*oBC270check_memory;
/*TYPE_CLASS*/
void r270id_extra_information(T270* C,T0* a1);
/*TYPE_CLASS*/
T6 r270is_a(T270* C,T0* a1);
/*TYPE_CLASS*/
T0* r270local_from_separate(T270* C);
/*TYPE_CLASS*/
T0* r270to_runnable(T270* C,T0* a1);
/*TYPE_CLASS*/
void r270standard_c_object_model(T270* C);
/*TYPE_CLASS*/
T0* r270start_lookup_class(T270* C);
/*TYPE_CLASS*/
void r270gc_store_left_in(T270* C,T0* a1);
/*TYPE_CLASS*/
T0* r270run_class(T270* C);
/*TYPE_CLASS*/
void r270c_header_pass3(T270* C);
/*TYPE_CLASS*/
void r270c_header_pass4(T270* C);
/*TYPE_CLASS*/
T89 r270start_position(T270* C);
/*TYPE_CLASS*/
void r270standard_just_before_gc_mark_in(T270* C,T0* a1);
/*TYPE_CLASS*/
T0* r270smallest_ancestor(T270* C,T0* a1);
/*TYPE_CLASS*/
T6 r270is_separate(T270* C);
/*TYPE_CLASS*/
void r270gc_info_nb_in(T270* C,T0* a1);
/*TYPE_CLASS*/
void r270gc_call_new_in(T270* C,T0* a1);
extern T0*oBC19std_error;
/*PROC_CALL_N*/
void r287run_feature_match(T287* C);
/*PROC_CALL_N*/
T6 r287call_proc_call_stupid_switch(T287* C,T0* a1);
/*PROC_CALL_N*/
T0* r287runnable_arguments(T287* C,T0* a1);
/*PROC_CALL_N*/
void r287safety_check(T287* C);
/*PROC_CALL_N*/
void r287run_feature_has_no_result(T287* C);
/*PROC_CALL_N*/
void r287compile_to_c(T287* C);
/*PROC_CALL_N*/
T0* r287runnable_create(T287* C,T0* a1,T0* a2,T0* a3,T0* a4);
/*PROC_CALL_N*/
T6 r287stupid_switch(T287* C,T0* a1);
/*PROC_CALL_N*/
void r287make(T287* C,T0* a1,T0* a2,T0* a3);
/*PROC_CALL_N*/
void r287runnable_target(T287* C,T0* a1);
/*PROC_CALL_N*/
void r287fatal_error(T0* a1);
/*PROC_CALL_N*/
void r287afd_check(T287* C);
/*PROC_CALL_N*/
T6 r287use_current(T287* C);
/*PROC_CALL_N*/
void r287verify_scoop(T287* C,T0* a1);
/*PROC_CALL_N*/
void r287run_feature_for(T287* C,T0* a1);
/*PROC_CALL_N*/
T0* r287add_comment(T287* C,T0* a1);
/*PROC_CALL_N*/
T0* r287to_runnable(T287* C,T0* a1);
/*PROC_CALL_N*/
void r287collect_c_tmp(T287* C);
/*PROC_CALL_N*/
void r287finalize(T287* C);
/*PROC_CALL_N*/
T89 r287start_position(T287* C);
/*PROC_CALL_1*/
void r286run_feature_match(T286* C);
/*PROC_CALL_1*/
T6 r286call_proc_call_stupid_switch(T286* C,T0* a1);
/*PROC_CALL_1*/
T0* r286runnable_arguments(T286* C,T0* a1);
/*PROC_CALL_1*/
void r286safety_check(T286* C);
/*PROC_CALL_1*/
void r286run_feature_has_no_result(T286* C);
/*PROC_CALL_1*/
void r286compile_to_c(T286* C);
/*PROC_CALL_1*/
T0* r286runnable_create(T286* C,T0* a1,T0* a2,T0* a3,T0* a4);
/*PROC_CALL_1*/
T6 r286stupid_switch(T286* C,T0* a1);
/*PROC_CALL_1*/
void r286make(T286* C,T0* a1,T0* a2,T0* a3);
/*PROC_CALL_1*/
void r286runnable_target(T286* C,T0* a1);
/*PROC_CALL_1*/
void r286fatal_error(T0* a1);
/*PROC_CALL_1*/
void r286afd_check(T286* C);
/*PROC_CALL_1*/
T6 r286use_current(T286* C);
/*PROC_CALL_1*/
void r286verify_scoop(T286* C,T0* a1);
/*PROC_CALL_1*/
T6 r286standard_use_current(T286* C);
/*PROC_CALL_1*/
void r286run_feature_for(T286* C,T0* a1);
/*PROC_CALL_1*/
T0* r286add_comment(T286* C,T0* a1);
/*PROC_CALL_1*/
T0* r286to_runnable(T286* C,T0* a1);
/*PROC_CALL_1*/
void r286collect_c_tmp(T286* C);
/*PROC_CALL_1*/
void r286finalize(T286* C);
/*PROC_CALL_1*/
T89 r286start_position(T286* C);
/*PROC_CALL_0*/
void r285run_feature_match(T285* C);
/*PROC_CALL_0*/
T6 r285call_proc_call_stupid_switch(T285* C,T0* a1);
/*PROC_CALL_0*/
void r285safety_check(T285* C);
/*PROC_CALL_0*/
void r285run_feature_has_no_result(T285* C);
/*PROC_CALL_0*/
void r285compile_to_c(T285* C);
/*PROC_CALL_0*/
T0* r285runnable_create(T285* C,T0* a1,T0* a2,T0* a3,T0* a4);
/*PROC_CALL_0*/
T6 r285stupid_switch(T285* C,T0* a1);
/*PROC_CALL_0*/
void r285make(T285* C,T0* a1,T0* a2);
/*PROC_CALL_0*/
void r285runnable_target(T285* C,T0* a1);
/*PROC_CALL_0*/
void r285fatal_error(T0* a1);
/*PROC_CALL_0*/
void r285afd_check(T285* C);
/*PROC_CALL_0*/
T6 r285use_current(T285* C);
/*PROC_CALL_0*/
void r285verify_scoop(T285* C,T0* a1);
/*PROC_CALL_0*/
void r285run_feature_for(T285* C,T0* a1);
/*PROC_CALL_0*/
T0* r285add_comment(T285* C,T0* a1);
/*PROC_CALL_0*/
T0* r285to_runnable(T285* C,T0* a1);
/*PROC_CALL_0*/
void r285collect_c_tmp(T285* C);
/*PROC_CALL_0*/
void r285finalize(T285* C);
/*PROC_CALL_0*/
T89 r285start_position(T285* C);
/*E_AGENT*/
void r299not_yet_implemented(T299* C);
extern T0*oBC299buffer;
/*E_AGENT*/
void r299c_define_function(T299* C,T6 a1);
/*E_AGENT*/
void r299safety_check(T299* C);
/*E_AGENT*/
void r299compile_to_c(T299* C);
/*E_AGENT*/
void r299c_define_type_2(T299* C);
/*E_AGENT*/
void r299c_define_type_1(T299* C,T6 a1);
/*E_AGENT*/
T6 r299is_closed_argument(T299* C,T2 a1);
/*E_AGENT*/
void r299scoop_error(T299* C);
/*E_AGENT*/
void r299make(T299* C,T89 a1,T0* a2,T0* a3);
/*E_AGENT*/
void r299to_integer_error(T299* C);
/*E_AGENT*/
void r299crash(T299* C);
/*E_AGENT*/
void r299afd_check(T299* C);
/*E_AGENT*/
T6 r299use_current(T299* C);
/*E_AGENT*/
void r299register(T299* C,T0* a1);
/*E_AGENT*/
T2 r299to_integer_or_error(T299* C);
/*E_AGENT*/
T0* r299to_runnable(T299* C,T0* a1);
/*E_AGENT*/
void r299collect_c_tmp(T299* C);
/*COMPOUND*/
T2 r340count(T340* C);
/*COMPOUND*/
void r340make_1(T340* C,T0* a1,T0* a2);
/*COMPOUND*/
void r340put(T340* C,T0* a1,T2 a2);
/*COMPOUND*/
T0* r340item(T340* C,T2 a1);
/*COMPOUND*/
void r340safety_check(T340* C);
/*COMPOUND*/
void r340compile_to_c(T340* C);
/*COMPOUND*/
T6 r340stupid_switch(T340* C,T0* a1);
/*COMPOUND*/
void r340make(T340* C,T0* a1,T0* a2,T0* a3);
/*COMPOUND*/
void r340afd_check(T340* C);
/*COMPOUND*/
T6 r340use_current(T340* C);
/*COMPOUND*/
void r340perform_add_last(T340* C,T0* a1);
/*COMPOUND*/
void r340add_last(T340* C,T0* a1);
/*COMPOUND*/
void r340verify_scoop(T340* C,T0* a1);
/*COMPOUND*/
T6 r340is_pre_computable(T340* C);
/*COMPOUND*/
T0* r340to_runnable(T340* C,T0* a1);
/*COMPOUND*/
T89 r340start_position(T340* C);
extern T0*oBC264unique_base_class_memory;
extern int fBC264unique_base_class_memory;
/*TYPE_NONE*/
T0* r264unique_base_class_memory(void);
/*TYPE_NONE*/
void r264c_type_for_external_in(T0* a1);
/*TYPE_NONE*/
T0* r264generic_list(T264* C);
/*TYPE_NONE*/
T0* r264written_mark(void);
/*TYPE_NONE*/
T0* r264run_time_mark(void);
/*TYPE_NONE*/
T6 r264is_native_array(T264* C);
/*TYPE_NONE*/
void r264gc_mark_in(T0* a1);
/*TYPE_NONE*/
T2 r264c_sizeof_pointer(void);
/*TYPE_NONE*/
void r264fatal_error_generic_list(T264* C);
/*TYPE_NONE*/
void r264make(T264* C,T89 a1);
/*TYPE_NONE*/
T0* r264base_class(T264* C);
/*TYPE_NONE*/
void r264c_frame_descriptor_in(T0* a1);
/*TYPE_NONE*/
T6 r264is_type_of_agent(T264* C);
/*TYPE_NONE*/
void r264id_extra_information(T0* a1);
/*TYPE_NONE*/
T0* r264start_lookup_class(T264* C);
/*TYPE_NONE*/
T0* r264run_class(T264* C);
/*TYPE_NONE*/
T89 r264start_position(T264* C);
/*TYPE_NONE*/
T0* r264smallest_ancestor(T0* a1);
/*TYPE_NONE*/
void r264gc_call_new_in(T0* a1);
T260*create260make(T89 a1);
/*TYPE_CHARACTER*/
void r260c_initialize_in(T0* a1);
/*TYPE_CHARACTER*/
void r260c_type_for_external_in(T0* a1);
/*TYPE_CHARACTER*/
T0* r260generic_list(T260* C);
/*TYPE_CHARACTER*/
T0* r260type_any(void);
/*TYPE_CHARACTER*/
T0* r260written_mark(void);
/*TYPE_CHARACTER*/
T0* r260run_time_mark(void);
/*TYPE_CHARACTER*/
T6 r260is_native_array(T260* C);
/*TYPE_CHARACTER*/
void r260gc_mark_in(T0* a1);
/*TYPE_CHARACTER*/
void r260fatal_error_generic_list(T260* C);
/*TYPE_CHARACTER*/
void r260c_type_for_argument_in(T0* a1);
/*TYPE_CHARACTER*/
void r260make(T260* C,T89 a1);
/*TYPE_CHARACTER*/
T0* r260base_class(T260* C);
/*TYPE_CHARACTER*/
void r260c_frame_descriptor_in(T0* a1);
extern int fBC260load_run_class_once;
/*TYPE_CHARACTER*/
void r260load_run_class_once(T260* C);
/*TYPE_CHARACTER*/
T6 r260is_type_of_agent(T260* C);
/*TYPE_CHARACTER*/
T6 r260is_a_end_hook(T260* C,T0* a1);
/*TYPE_CHARACTER*/
T0* r260actual_reference(T260* C,T0* a1);
/*TYPE_CHARACTER*/
void r260id_extra_information(T0* a1);
/*TYPE_CHARACTER*/
T6 r260is_a(T260* C,T0* a1);
/*TYPE_CHARACTER*/
T0* r260smallest_ancestor_end_hook(T260* C,T0* a1);
/*TYPE_CHARACTER*/
T0* r260to_runnable(T260* C,T0* a1);
/*TYPE_CHARACTER*/
T0* r260start_lookup_class(T260* C);
/*TYPE_CHARACTER*/
T0* r260run_class(T260* C);
/*TYPE_CHARACTER*/
T89 r260start_position(T260* C);
/*TYPE_CHARACTER*/
T0* r260smallest_ancestor(T260* C,T0* a1);
/*TYPE_CHARACTER*/
void r260gc_call_new_in(T0* a1);
/*TYPE_ARRAY*/
void r255gc_store_in(T255* C,T0* a1);
/*TYPE_ARRAY*/
void r255c_type_for_external_in(T0* a1);
/*TYPE_ARRAY*/
T0* r255written_mark(T255* C);
/*TYPE_ARRAY*/
T0* r255run_time_mark(T255* C);
/*TYPE_ARRAY*/
void r255gc_store_chunk_in(T255* C,T0* a1);
/*TYPE_ARRAY*/
void r255set_generic_list_with(T255* C,T0* a1);
/*TYPE_ARRAY*/
void r255standard_gc_define2(T255* C);
/*TYPE_ARRAY*/
void r255standard_gc_define1(T255* C);
/*TYPE_ARRAY*/
T6 r255is_native_array(T255* C);
/*TYPE_ARRAY*/
void r255gc_mark_in(T255* C,T0* a1);
/*TYPE_ARRAY*/
void r255with(T255* C,T0* a1,T0* a2,T0* a3,T0* a4);
/*TYPE_ARRAY*/
void r255load_basic_features(T255* C);
/*TYPE_ARRAY*/
T2 r255id(T255* C);
/*TYPE_ARRAY*/
T2 r255c_sizeof_pointer(void);
/*TYPE_ARRAY*/
void r255mapping_cast(T255* C);
/*TYPE_ARRAY*/
void r255standard_gc_info_in(T255* C,T0* a1);
/*TYPE_ARRAY*/
void r255standard_c_typedef(T255* C);
/*TYPE_ARRAY*/
T6 r255stupid_switch(T255* C,T0* a1);
/*TYPE_ARRAY*/
void r255make(T255* C,T89 a1,T0* a2);
/*TYPE_ARRAY*/
T0* r255run_type(T255* C);
/*TYPE_ARRAY*/
void r255fatal_error(T0* a1);
/*TYPE_ARRAY*/
T0* r255string_aliaser(void);
/*TYPE_ARRAY*/
T0* r255base_class(T255* C);
/*TYPE_ARRAY*/
void r255c_frame_descriptor_in(T255* C,T0* a1);
/*TYPE_ARRAY*/
void r255standard_c_print_function(T255* C);
/*TYPE_ARRAY*/
void r255final(T255* C,T0* a1,T0* a2,T0* a3);
/*TYPE_ARRAY*/
T6 r255is_type_of_agent(T255* C);
/*TYPE_ARRAY*/
void r255c_type_for_target_in(T255* C,T0* a1);
/*TYPE_ARRAY*/
void r255gc_free_in(T255* C,T0* a1);
/*TYPE_ARRAY*/
void r255gc_align_mark_in(T255* C,T0* a1);
/*TYPE_ARRAY*/
void r255standard_c_struct(T255* C);
/*TYPE_ARRAY*/
void r255id_extra_information(T0* a1);
/*TYPE_ARRAY*/
T6 r255is_a(T255* C,T0* a1);
/*TYPE_ARRAY*/
T0* r255to_runnable(T255* C,T0* a1);
/*TYPE_ARRAY*/
void r255standard_c_object_model(T255* C);
/*TYPE_ARRAY*/
T0* r255start_lookup_class(T255* C);
/*TYPE_ARRAY*/
void r255gc_store_left_in(T255* C,T0* a1);
/*TYPE_ARRAY*/
T0* r255run_class(T255* C);
/*TYPE_ARRAY*/
T6 r255is_run_type(T255* C);
/*TYPE_ARRAY*/
void r255c_header_pass4(T255* C);
/*TYPE_ARRAY*/
T89 r255start_position(T255* C);
/*TYPE_ARRAY*/
void r255standard_just_before_gc_mark_in(T255* C,T0* a1);
/*TYPE_ARRAY*/
T0* r255smallest_ancestor(T255* C,T0* a1);
/*TYPE_ARRAY*/
void r255gc_info_nb_in(T255* C,T0* a1);
/*TYPE_ARRAY*/
void r255gc_call_new_in(T255* C,T0* a1);
/*INDEX_CLAUSE*/
void r411add_last(T411* C,T0* a1);
/*CALL_PREFIX_MINUS*/
void r233run_feature_match(T233* C);
/*CALL_PREFIX_MINUS*/
T6 r233can_be_dropped(T233* C);
/*CALL_PREFIX_MINUS*/
T6 r233call_proc_call_stupid_switch(T233* C,T0* a1);
/*CALL_PREFIX_MINUS*/
T6 r233is_static(T233* C);
/*CALL_PREFIX_MINUS*/
T0* r233operator(void);
/*CALL_PREFIX_MINUS*/
void r233with(T233* C,T0* a1,T0* a2);
/*CALL_PREFIX_MINUS*/
void r233safety_check(T233* C);
/*CALL_PREFIX_MINUS*/
void r233run_feature_has_result(T233* C);
/*CALL_PREFIX_MINUS*/
void r233compile_to_c(T233* C);
/*CALL_PREFIX_MINUS*/
T6 r233stupid_switch(T233* C,T0* a1);
/*CALL_PREFIX_MINUS*/
void r233c_frame_descriptor(T233* C,T0* a1,T0* a2);
/*CALL_PREFIX_MINUS*/
void r233scoop_error(T233* C);
/*CALL_PREFIX_MINUS*/
void r233make(T233* C,T89 a1,T0* a2);
/*CALL_PREFIX_MINUS*/
void r233runnable_target(T233* C,T0* a1);
/*CALL_PREFIX_MINUS*/
void r233fatal_error(T0* a1);
/*CALL_PREFIX_MINUS*/
void r233to_integer_error(T233* C);
/*CALL_PREFIX_MINUS*/
T2 r233isa_dca_inline_argument(T233* C);
/*CALL_PREFIX_MINUS*/
void r233dca_inline_argument(T233* C,T0* a1);
/*CALL_PREFIX_MINUS*/
void r233assertion_check(T233* C,T3 a1);
/*CALL_PREFIX_MINUS*/
T0* r233result_type(T233* C);
/*CALL_PREFIX_MINUS*/
void r233afd_check(T233* C);
/*CALL_PREFIX_MINUS*/
T6 r233use_current(T233* C);
/*CALL_PREFIX_MINUS*/
T2 r233static_value(T233* C);
/*CALL_PREFIX_MINUS*/
T6 r233verify_scoop(T233* C,T0* a1);
/*CALL_PREFIX_MINUS*/
void r233mapping_c_target(T233* C,T0* a1);
/*CALL_PREFIX_MINUS*/
void r233run_feature_for(T233* C,T0* a1);
/*CALL_PREFIX_MINUS*/
T2 r233to_integer_or_error(T233* C);
/*CALL_PREFIX_MINUS*/
T0* r233to_runnable(T233* C,T0* a1);
/*CALL_PREFIX_MINUS*/
T0* r233start_lookup_class(T233* C);
/*CALL_PREFIX_MINUS*/
void r233collect_c_tmp(T233* C);
/*CALL_PREFIX_MINUS*/
void r233finalize(T233* C);
/*CALL_PREFIX_MINUS*/
T89 r233start_position(T233* C);
/*ONCE_FUNCTION*/
T0* r395try_to_undefine_aux(T395* C,T0* a1,T0* a2);
/*ONCE_FUNCTION*/
void r395error(T89 a1,T0* a2);
/*ONCE_FUNCTION*/
T6 r395can_hide(T395* C,T0* a1,T0* a2);
/*ONCE_FUNCTION*/
void r395merge_header_comments(T395* C,T0* a1);
/*ONCE_FUNCTION*/
void r395add_into(T395* C,T0* a1);
/*ONCE_FUNCTION*/
void r395make_effective_routine(T395* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5,T0* a6,T0* a7);
/*ONCE_FUNCTION*/
void r395make_routine(T395* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5);
/*ONCE_FUNCTION*/
T0* r395try_to_undefine(T395* C,T0* a1,T0* a2);
/*ONCE_FUNCTION*/
void r395make(T395* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5,T0* a6,T0* a7,T0* a8);
/*ONCE_FUNCTION*/
void r395check_obsolete(T395* C,T89 a1);
/*ONCE_FUNCTION*/
T0* r395to_run_feature(T395* C,T0* a1,T0* a2);
/*ONCE_FUNCTION*/
void r395set_header_comment(T395* C,T0* a1);
/*ONCE_FUNCTION*/
T6 r395is_not_mergeable_with(T395* C,T0* a1);
/*ONCE_FUNCTION*/
T89 r395start_position(T395* C);
/*RUN_FEATURE_11*/
T0* r524run_ensure(T524* C);
extern T0*oBC116c_frame_descriptor_format;
/*RUN_FEATURE_11*/
void r524c_set_dump_stack_top(T524* C,T0* a1,T0* a2);
/*RUN_FEATURE_11*/
void r524not_yet_implemented(T524* C);
/*RUN_FEATURE_11*/
void r524define_prototype(T524* C);
/*RUN_FEATURE_11*/
void r524fe_vffd7(T524* C);
/*RUN_FEATURE_11*/
T0* r524run_require(T524* C);
/*RUN_FEATURE_11*/
void r524put_current_thread_in(T524* C,T0* a1);
extern T0*oBC116c_frame_descriptor_locals;
/*RUN_FEATURE_11*/
void r524vape_check_from(T524* C,T89 a1);
extern T0*oBC116c_code;
/*RUN_FEATURE_11*/
T2 r524id(T524* C);
/*RUN_FEATURE_11*/
void r524c_scoop_initialize_frame_descriptor(T524* C,T0* a1);
/*RUN_FEATURE_11*/
void r524mapping_c(T524* C);
/*RUN_FEATURE_11*/
void r524mapping_name(T524* C,T6 a1);
/*RUN_FEATURE_11*/
T6 r524is_once_function(T524* C);
/*RUN_FEATURE_11*/
void r524c_scoop_define_unwrap(T524* C,T6 a1);
/*RUN_FEATURE_11*/
void r524put_c_name_tag(T524* C);
/*RUN_FEATURE_11*/
T0* r524stupid_switch(T524* C,T0* a1);
/*RUN_FEATURE_11*/
void r524std_compute_use_current(T524* C);
/*RUN_FEATURE_11*/
void r524c_frame_descriptor(T524* C);
/*RUN_FEATURE_11*/
void r524make(T524* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_11*/
void r524fatal_error(T0* a1);
/*RUN_FEATURE_11*/
void r524default_mapping_arg(T524* C,T6 a1,T6 a2,T6 a3);
/*RUN_FEATURE_11*/
void r524crash(T524* C);
/*RUN_FEATURE_11*/
void r524routine_afd_check(T524* C);
/*RUN_FEATURE_11*/
void r524c_set_dump_stack_top_in(T524* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_11*/
T6 r524use_current(T524* C);
/*RUN_FEATURE_11*/
void r524std_compute_stupid_switch(T524* C,T0* a1);
/*RUN_FEATURE_11*/
void r524c_define_opening(T524* C);
/*RUN_FEATURE_11*/
T6 r524is_in_computation(T524* C);
/*RUN_FEATURE_11*/
void r524define_unwrap_prototype(T524* C);
/*RUN_FEATURE_11*/
void r524c_define(T524* C);
/*RUN_FEATURE_11*/
void r524c_define_or_scoop_define(T524* C);
/*RUN_FEATURE_11*/
T6 r524is_once_routine(T524* C);
/*RUN_FEATURE_11*/
T6 r524is_pre_computable(T524* C);
/*RUN_FEATURE_11*/
void r524c_initialize_frame_information(T524* C,T2 a1);
/*RUN_FEATURE_11*/
void r524initialize(T524* C);
/*RUN_FEATURE_11*/
T0* r524clients(T524* C);
/*RUN_FEATURE_11*/
void r524register_old(T524* C,T0* a1);
/*RUN_FEATURE_11*/
void r524c_scoop_define_wrapper(T524* C,T6 a1);
/*RUN_FEATURE_11*/
void r524collect_c_tmp(T524* C);
/*RUN_FEATURE_11*/
T89 r524start_position(T524* C);
/*RUN_FEATURE_11*/
void r524c_define_closing(T524* C);
/*RUN_FEATURE_11*/
void r524default_mapping_function(T524* C);
/*RUN_FEATURE_10*/
T0* r536run_ensure(T536* C);
/*RUN_FEATURE_10*/
void r536c_set_dump_stack_top(T536* C,T0* a1,T0* a2);
/*RUN_FEATURE_10*/
void r536define_prototype(T536* C);
/*RUN_FEATURE_10*/
void r536default_mapping_procedure(T536* C);
/*RUN_FEATURE_10*/
T0* r536run_require(T536* C);
/*RUN_FEATURE_10*/
void r536put_current_thread_in(T536* C,T0* a1);
/*RUN_FEATURE_10*/
void r536vape_check_from(T536* C,T89 a1);
/*RUN_FEATURE_10*/
T2 r536id(T536* C);
/*RUN_FEATURE_10*/
T6 r536is_once_procedure(T536* C);
/*RUN_FEATURE_10*/
void r536c_scoop_initialize_frame_descriptor(T536* C,T0* a1);
/*RUN_FEATURE_10*/
void r536mapping_name(T536* C,T6 a1);
/*RUN_FEATURE_10*/
void r536c_scoop_define_unwrap(T536* C,T6 a1);
/*RUN_FEATURE_10*/
void r536put_c_name_tag(T536* C);
/*RUN_FEATURE_10*/
T0* r536stupid_switch(T536* C,T0* a1);
/*RUN_FEATURE_10*/
void r536std_compute_use_current(T536* C);
/*RUN_FEATURE_10*/
void r536c_frame_descriptor(T536* C);
/*RUN_FEATURE_10*/
void r536make(T536* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_10*/
void r536fatal_error(T0* a1);
/*RUN_FEATURE_10*/
void r536default_mapping_arg(T536* C,T6 a1,T6 a2,T6 a3);
/*RUN_FEATURE_10*/
void r536routine_afd_check(T536* C);
/*RUN_FEATURE_10*/
void r536c_set_dump_stack_top_in(T536* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_10*/
T6 r536use_current(T536* C);
/*RUN_FEATURE_10*/
void r536std_compute_stupid_switch(T536* C,T0* a1);
/*RUN_FEATURE_10*/
void r536c_define_opening(T536* C);
/*RUN_FEATURE_10*/
T6 r536is_in_computation(T536* C);
/*RUN_FEATURE_10*/
void r536c_define_body(T536* C);
/*RUN_FEATURE_10*/
void r536define_unwrap_prototype(T536* C);
/*RUN_FEATURE_10*/
void r536c_define(T536* C);
/*RUN_FEATURE_10*/
void r536c_define_or_scoop_define(T536* C);
/*RUN_FEATURE_10*/
T6 r536is_once_routine(T536* C);
/*RUN_FEATURE_10*/
void r536verify_scoop_expanded(T536* C,T89 a1);
/*RUN_FEATURE_10*/
void r536c_initialize_frame_information(T536* C,T2 a1);
/*RUN_FEATURE_10*/
void r536initialize(T536* C);
/*RUN_FEATURE_10*/
T0* r536clients(T536* C);
/*RUN_FEATURE_10*/
void r536register_old(T536* C,T0* a1);
/*RUN_FEATURE_10*/
void r536c_scoop_define_wrapper(T536* C,T6 a1);
/*RUN_FEATURE_10*/
T89 r536start_position(T536* C);
/*RUN_FEATURE_10*/
void r536c_define_closing(T536* C);
/*RUN_FEATURE_10*/
void r536default_mapping_function(T536* C);
/*EXTERNAL_FUNCTION*/
T0* r129try_to_undefine_aux(T129* C,T0* a1,T0* a2);
/*EXTERNAL_FUNCTION*/
void r129error(T89 a1,T0* a2);
/*EXTERNAL_FUNCTION*/
T6 r129can_hide(T129* C,T0* a1,T0* a2);
/*EXTERNAL_FUNCTION*/
void r129make_external_routine(T129* C,T0* a1,T0* a2);
/*EXTERNAL_FUNCTION*/
void r129merge_header_comments(T129* C,T0* a1);
/*EXTERNAL_FUNCTION*/
void r129add_into(T129* C,T0* a1);
/*EXTERNAL_FUNCTION*/
void r129make_routine(T129* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5);
/*EXTERNAL_FUNCTION*/
T0* r129try_to_undefine(T129* C,T0* a1,T0* a2);
/*EXTERNAL_FUNCTION*/
void r129make(T129* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5,T0* a6,T0* a7,T0* a8);
/*EXTERNAL_FUNCTION*/
void r129check_obsolete(T129* C,T89 a1);
/*EXTERNAL_FUNCTION*/
T6 r129use_current(T129* C);
/*EXTERNAL_FUNCTION*/
T2 r129argument_rank_of(T129* C,T0* a1);
/*EXTERNAL_FUNCTION*/
T0* r129external_name(T129* C);
/*EXTERNAL_FUNCTION*/
T0* r129to_run_feature(T129* C,T0* a1,T0* a2);
/*EXTERNAL_FUNCTION*/
void r129set_header_comment(T129* C,T0* a1);
/*EXTERNAL_FUNCTION*/
T6 r129is_not_mergeable_with(T129* C,T0* a1);
/*EXTERNAL_FUNCTION*/
T89 r129start_position(T129* C);
/*EXTERNAL_FUNCTION*/
void r129set_rescue_compound(T129* C,T0* a1);
/*EXTERNAL_FUNCTION*/
T0* r129c_plus_plus_name(T129* C);
/*TYPE_FUNCTION*/
T6 r269is_type_predicate(T269* C);
/*TYPE_FUNCTION*/
void r269c_type_for_external_in(T0* a1);
/*TYPE_FUNCTION*/
T0* r269written_mark(T269* C);
/*TYPE_FUNCTION*/
void r269not_yet_implemented(T269* C);
/*TYPE_FUNCTION*/
T0* r269run_time_mark(T269* C);
/*TYPE_FUNCTION*/
void r269load_builtin_features(T269* C);
/*TYPE_FUNCTION*/
T6 r269is_native_array(T269* C);
/*TYPE_FUNCTION*/
void r269gc_mark_in(T269* C,T0* a1);
extern T0*oBC267tmp_mark;
/*TYPE_FUNCTION*/
T2 r269id(T269* C);
/*TYPE_FUNCTION*/
T2 r269c_sizeof_pointer(void);
/*TYPE_FUNCTION*/
void r269mapping_cast(T269* C);
/*TYPE_FUNCTION*/
void r269make(T269* C,T89 a1,T0* a2,T0* a3,T0* a4);
/*TYPE_FUNCTION*/
T0* r269run_type(T269* C);
/*TYPE_FUNCTION*/
void r269crash(T269* C);
/*TYPE_FUNCTION*/
T0* r269string_aliaser(void);
/*TYPE_FUNCTION*/
T0* r269base_class(T269* C);
/*TYPE_FUNCTION*/
void r269c_frame_descriptor_in(T269* C,T0* a1);
/*TYPE_FUNCTION*/
void r269standard_c_print_function(T269* C);
/*TYPE_FUNCTION*/
T6 r269is_type_of_agent(T269* C);
/*TYPE_FUNCTION*/
void r269gc_define1(T269* C);
/*TYPE_FUNCTION*/
void r269c_type_for_target_in(T269* C,T0* a1);
/*TYPE_FUNCTION*/
T6 r269is_a_(T269* C,T0* a1);
/*TYPE_FUNCTION*/
void r269id_extra_information(T0* a1);
/*TYPE_FUNCTION*/
T6 r269is_a(T269* C,T0* a1);
/*TYPE_FUNCTION*/
T0* r269to_runnable(T269* C,T0* a1);
/*TYPE_FUNCTION*/
T0* r269start_lookup_class(T269* C);
/*TYPE_FUNCTION*/
T0* r269run_class(T269* C);
/*TYPE_FUNCTION*/
void r269c_header_pass1(T269* C);
/*TYPE_FUNCTION*/
T6 r269is_run_type(T269* C);
/*TYPE_FUNCTION*/
T0* r269smallest_ancestor(T269* C,T0* a1);
/*TYPE_FUNCTION*/
void r269gc_call_new_in(T269* C,T0* a1);
/*CALL_INFIX_INT_DIV*/
void r219run_feature_match(T219* C);
/*CALL_INFIX_INT_DIV*/
T0* r219basic_conversion(T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_INT_DIV*/
T6 r219call_proc_call_stupid_switch(T219* C,T0* a1);
/*CALL_INFIX_INT_DIV*/
T6 r219is_static(T219* C);
/*CALL_INFIX_INT_DIV*/
T0* r219operator(void);
/*CALL_INFIX_INT_DIV*/
T0* r219runnable_arguments(T219* C,T0* a1);
/*CALL_INFIX_INT_DIV*/
void r219with(T219* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_INT_DIV*/
void r219safety_check(T219* C);
/*CALL_INFIX_INT_DIV*/
void r219run_feature_has_result(T219* C);
/*CALL_INFIX_INT_DIV*/
T6 r219stupid_switch(T219* C,T0* a1);
/*CALL_INFIX_INT_DIV*/
void r219c_frame_descriptor(T219* C,T0* a1,T0* a2);
/*CALL_INFIX_INT_DIV*/
void r219scoop_error(T219* C);
/*CALL_INFIX_INT_DIV*/
void r219make(T219* C,T0* a1,T89 a2,T0* a3);
/*CALL_INFIX_INT_DIV*/
void r219runnable_target(T219* C,T0* a1);
/*CALL_INFIX_INT_DIV*/
void r219fatal_error(T0* a1);
/*CALL_INFIX_INT_DIV*/
void r219to_integer_error(T219* C);
/*CALL_INFIX_INT_DIV*/
void r219assertion_check(T219* C,T3 a1);
/*CALL_INFIX_INT_DIV*/
T0* r219result_type(T219* C);
/*CALL_INFIX_INT_DIV*/
void r219afd_check(T219* C);
/*CALL_INFIX_INT_DIV*/
T6 r219use_current(T219* C);
/*CALL_INFIX_INT_DIV*/
T6 r219verify_scoop(T219* C,T0* a1);
/*CALL_INFIX_INT_DIV*/
void r219mapping_c_target(T219* C,T0* a1);
/*CALL_INFIX_INT_DIV*/
void r219run_feature_for(T219* C,T0* a1);
/*CALL_INFIX_INT_DIV*/
T2 r219to_integer_or_error(T219* C);
/*CALL_INFIX_INT_DIV*/
T0* r219to_runnable(T219* C,T0* a1);
/*CALL_INFIX_INT_DIV*/
T0* r219start_lookup_class(T219* C);
/*CALL_INFIX_INT_DIV*/
void r219collect_c_tmp(T219* C);
/*CALL_INFIX_INT_DIV*/
void r219finalize(T219* C);
/*CALL_INFIX_INT_DIV*/
T89 r219start_position(T219* C);
T263*create263make(T89 a1);
/*TYPE_POINTER*/
void r263c_initialize_in(T0* a1);
/*TYPE_POINTER*/
void r263c_type_for_external_in(T0* a1);
/*TYPE_POINTER*/
T0* r263generic_list(T263* C);
/*TYPE_POINTER*/
T0* r263type_any(void);
/*TYPE_POINTER*/
T0* r263written_mark(void);
/*TYPE_POINTER*/
T0* r263run_time_mark(void);
/*TYPE_POINTER*/
T6 r263is_native_array(T263* C);
/*TYPE_POINTER*/
void r263gc_mark_in(T0* a1);
/*TYPE_POINTER*/
T2 r263c_sizeof_pointer(void);
/*TYPE_POINTER*/
void r263fatal_error_generic_list(T263* C);
/*TYPE_POINTER*/
void r263c_type_for_argument_in(T0* a1);
/*TYPE_POINTER*/
void r263make(T263* C,T89 a1);
/*TYPE_POINTER*/
T0* r263base_class(T263* C);
/*TYPE_POINTER*/
void r263c_frame_descriptor_in(T0* a1);
extern int fBC263load_run_class_once;
/*TYPE_POINTER*/
void r263load_run_class_once(T263* C);
/*TYPE_POINTER*/
T6 r263is_type_of_agent(T263* C);
/*TYPE_POINTER*/
T6 r263is_a_end_hook(T263* C,T0* a1);
/*TYPE_POINTER*/
T0* r263actual_reference(T263* C,T0* a1);
/*TYPE_POINTER*/
void r263id_extra_information(T0* a1);
/*TYPE_POINTER*/
T6 r263is_a(T263* C,T0* a1);
/*TYPE_POINTER*/
T0* r263smallest_ancestor_end_hook(T263* C,T0* a1);
/*TYPE_POINTER*/
T0* r263to_runnable(T263* C,T0* a1);
/*TYPE_POINTER*/
T0* r263start_lookup_class(T263* C);
/*TYPE_POINTER*/
T0* r263run_class(T263* C);
/*TYPE_POINTER*/
T89 r263start_position(T263* C);
/*TYPE_POINTER*/
T0* r263smallest_ancestor(T263* C,T0* a1);
/*TYPE_POINTER*/
void r263gc_call_new_in(T0* a1);
/*RUN_FEATURE_1*/
void r530c_set_dump_stack_top(T530* C,T0* a1,T0* a2);
/*RUN_FEATURE_1*/
void r530define_prototype(T530* C);
/*RUN_FEATURE_1*/
void r530fe_vffd7(T530* C);
/*RUN_FEATURE_1*/
void r530put_current_thread_in(T530* C,T0* a1);
/*RUN_FEATURE_1*/
T6 r530is_static(T530* C);
/*RUN_FEATURE_1*/
void r530vape_check_from(T530* C,T89 a1);
/*RUN_FEATURE_1*/
T2 r530id(T530* C);
/*RUN_FEATURE_1*/
void r530c_scoop_initialize_frame_descriptor(T530* C,T0* a1);
/*RUN_FEATURE_1*/
void r530mapping_c(T530* C);
/*RUN_FEATURE_1*/
void r530c_scoop_define_unwrap(T530* C,T6 a1);
/*RUN_FEATURE_1*/
T2 r530static_value_mem(T530* C);
/*RUN_FEATURE_1*/
void r530put_c_name_tag(T530* C);
/*RUN_FEATURE_1*/
T0* r530stupid_switch(T530* C,T0* a1);
/*RUN_FEATURE_1*/
void r530make(T530* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_1*/
void r530fatal_error(T0* a1);
/*RUN_FEATURE_1*/
void r530c_set_dump_stack_top_in(T530* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_1*/
T6 r530use_current(T530* C);
/*RUN_FEATURE_1*/
T6 r530is_in_computation(T530* C);
/*RUN_FEATURE_1*/
void r530compute_stupid_switch(T530* C,T0* a1);
/*RUN_FEATURE_1*/
void r530define_unwrap_prototype(T530* C);
/*RUN_FEATURE_1*/
void r530address_of_c_define(T530* C,T0* a1);
/*RUN_FEATURE_1*/
void r530c_define_or_scoop_define(T530* C);
/*RUN_FEATURE_1*/
void r530fall_down(T530* C);
/*RUN_FEATURE_1*/
void r530verify_scoop_expanded(T530* C,T89 a1);
/*RUN_FEATURE_1*/
void r530initialize(T530* C);
/*RUN_FEATURE_1*/
T0* r530clients(T530* C);
/*RUN_FEATURE_1*/
void r530register_old(T530* C,T0* a1);
/*RUN_FEATURE_1*/
void r530c_scoop_define_wrapper(T530* C,T6 a1);
/*RUN_FEATURE_1*/
T89 r530start_position(T530* C);
/*RUN_FEATURE_2*/
void r142default_verify_scoop_expanded(T142* C,T89 a1);
/*RUN_FEATURE_2*/
void r142c_set_dump_stack_top(T142* C,T0* a1,T0* a2);
/*RUN_FEATURE_2*/
void r142define_prototype(T142* C);
/*RUN_FEATURE_2*/
void r142put_c_field_name(T142* C);
/*RUN_FEATURE_2*/
void r142fe_vffd7(T142* C);
/*RUN_FEATURE_2*/
void r142put_current_thread_in(T142* C,T0* a1);
/*RUN_FEATURE_2*/
void r142vape_check_from(T142* C,T89 a1);
/*RUN_FEATURE_2*/
T2 r142id(T142* C);
/*RUN_FEATURE_2*/
void r142c_scoop_initialize_frame_descriptor(T142* C,T0* a1);
/*RUN_FEATURE_2*/
void r142mapping_c(T142* C);
/*RUN_FEATURE_2*/
void r142c_scoop_define_unwrap(T142* C,T6 a1);
/*RUN_FEATURE_2*/
void r142put_c_name_tag(T142* C);
/*RUN_FEATURE_2*/
T0* r142stupid_switch(T142* C,T0* a1);
/*RUN_FEATURE_2*/
void r142make(T142* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_2*/
void r142fatal_error(T0* a1);
/*RUN_FEATURE_2*/
void r142c_set_dump_stack_top_in(T142* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_2*/
void r142afd_check(T142* C);
/*RUN_FEATURE_2*/
T6 r142use_current(T142* C);
/*RUN_FEATURE_2*/
T6 r142is_in_computation(T142* C);
/*RUN_FEATURE_2*/
void r142compute_stupid_switch(T142* C,T0* a1);
/*RUN_FEATURE_2*/
void r142define_unwrap_prototype(T142* C);
/*RUN_FEATURE_2*/
void r142address_of_c_mapping(T142* C);
/*RUN_FEATURE_2*/
void r142c_define_or_scoop_define(T142* C);
/*RUN_FEATURE_2*/
void r142fall_down(T142* C);
/*RUN_FEATURE_2*/
void r142initialize(T142* C);
/*RUN_FEATURE_2*/
T0* r142clients(T142* C);
/*RUN_FEATURE_2*/
void r142register_old(T142* C,T0* a1);
/*RUN_FEATURE_2*/
void r142c_scoop_define_wrapper(T142* C,T6 a1);
/*RUN_FEATURE_2*/
T89 r142start_position(T142* C);
/*RUN_FEATURE_3*/
T6 r423dca(T423* C);
/*RUN_FEATURE_3*/
T6 r423isa_in_line(T423* C);
/*RUN_FEATURE_3*/
T6 r423direct_call(T423* C);
/*RUN_FEATURE_3*/
T0* r423run_ensure(T423* C);
/*RUN_FEATURE_3*/
T0* r423body_one_dpca(T423* C);
/*RUN_FEATURE_3*/
void r423c_set_dump_stack_top(T423* C,T0* a1,T0* a2);
/*RUN_FEATURE_3*/
void r423define_prototype(T423* C);
/*RUN_FEATURE_3*/
T0* r423run_require(T423* C);
/*RUN_FEATURE_3*/
void r423default_mapping_procedure(T423* C);
/*RUN_FEATURE_3*/
void r423put_current_thread_in(T423* C,T0* a1);
/*RUN_FEATURE_3*/
T0* r423memory_dispose(T423* C);
/*RUN_FEATURE_3*/
void r423vape_check_from(T423* C,T89 a1);
/*RUN_FEATURE_3*/
T2 r423id(T423* C);
extern int fBC423mapping_c_root;
/*RUN_FEATURE_3*/
void r423mapping_c_root(T423* C);
/*RUN_FEATURE_3*/
void r423in_line(T423* C);
/*RUN_FEATURE_3*/
void r423address_of_wrapper_name_in(T423* C,T0* a1);
/*RUN_FEATURE_3*/
void r423c_scoop_initialize_frame_descriptor(T423* C,T0* a1);
/*RUN_FEATURE_3*/
void r423mapping_c(T423* C);
extern T0*oBC423tmp_string;
/*RUN_FEATURE_3*/
void r423mapping_name(T423* C,T6 a1);
/*RUN_FEATURE_3*/
T6 r423is_empty_or_null_body(T423* C);
/*RUN_FEATURE_3*/
void r423put_c_name_tag(T423* C);
/*RUN_FEATURE_3*/
void r423c_scoop_define_unwrap(T423* C,T6 a1);
/*RUN_FEATURE_3*/
T0* r423stupid_switch(T423* C,T0* a1);
/*RUN_FEATURE_3*/
void r423std_compute_use_current(T423* C);
/*RUN_FEATURE_3*/
void r423address_of_c_mapping_wrapper(T423* C);
/*RUN_FEATURE_3*/
void r423c_frame_descriptor(T423* C);
/*RUN_FEATURE_3*/
void r423make(T423* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_3*/
T6 r423empty_or_null_body(T423* C);
/*RUN_FEATURE_3*/
void r423fatal_error(T0* a1);
/*RUN_FEATURE_3*/
void r423default_mapping_arg(T423* C,T6 a1,T6 a2,T6 a3);
/*RUN_FEATURE_3*/
void r423routine_afd_check(T423* C);
extern T6 oBC423set_is_root;
extern int fBC423set_is_root;
/*RUN_FEATURE_3*/
T6 r423set_is_root(T423* C);
/*RUN_FEATURE_3*/
void r423c_set_dump_stack_top_in(T423* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_3*/
T6 r423use_current(T423* C);
/*RUN_FEATURE_3*/
void r423compute_use_current(T423* C);
/*RUN_FEATURE_3*/
void r423std_compute_stupid_switch(T423* C,T0* a1);
/*RUN_FEATURE_3*/
T6 r423one_pc(T423* C);
/*RUN_FEATURE_3*/
void r423c_define_opening(T423* C);
/*RUN_FEATURE_3*/
T6 r423need_local_vars(T423* C);
/*RUN_FEATURE_3*/
T6 r423is_in_computation(T423* C);
/*RUN_FEATURE_3*/
void r423c_define_body(T423* C);
/*RUN_FEATURE_3*/
T6 r423attribute_writer(T423* C);
/*RUN_FEATURE_3*/
void r423define_unwrap_prototype(T423* C);
/*RUN_FEATURE_3*/
void r423address_of_c_mapping(T423* C);
/*RUN_FEATURE_3*/
void r423c_define(T423* C);
/*RUN_FEATURE_3*/
void r423address_of_c_define(T423* C,T0* a1);
/*RUN_FEATURE_3*/
void r423c_define_or_scoop_define(T423* C);
/*RUN_FEATURE_3*/
T6 r423is_pre_computable(T423* C);
/*RUN_FEATURE_3*/
void r423fall_down(T423* C);
/*RUN_FEATURE_3*/
void r423verify_scoop_expanded(T423* C,T89 a1);
/*RUN_FEATURE_3*/
void r423initialize(T423* C);
/*RUN_FEATURE_3*/
void r423c_initialize_frame_information(T423* C,T2 a1);
/*RUN_FEATURE_3*/
T0* r423clients(T423* C);
/*RUN_FEATURE_3*/
void r423register_old(T423* C,T0* a1);
/*RUN_FEATURE_3*/
void r423address_of_c_define_wrapper(T423* C,T0* a1);
/*RUN_FEATURE_3*/
T6 r423does_not_use_current(T423* C);
/*RUN_FEATURE_3*/
void r423c_scoop_define_wrapper(T423* C,T6 a1);
/*RUN_FEATURE_3*/
T0* r423default_rescue_compound(T423* C);
/*RUN_FEATURE_3*/
T89 r423start_position(T423* C);
/*RUN_FEATURE_3*/
void r423default_mapping_function(T423* C);
/*RUN_FEATURE_3*/
void r423c_define_closing(T423* C);
/*RUN_FEATURE_4*/
T6 r534dca(T534* C);
/*RUN_FEATURE_4*/
T6 r534isa_in_line(T534* C);
/*RUN_FEATURE_4*/
T6 r534direct_call(T534* C);
/*RUN_FEATURE_4*/
T0* r534run_ensure(T534* C);
/*RUN_FEATURE_4*/
void r534c_set_dump_stack_top(T534* C,T0* a1,T0* a2);
/*RUN_FEATURE_4*/
T6 r534can_be_dropped(T534* C);
/*RUN_FEATURE_4*/
void r534define_prototype(T534* C);
/*RUN_FEATURE_4*/
void r534fe_vffd7(T534* C);
/*RUN_FEATURE_4*/
T0* r534run_require(T534* C);
/*RUN_FEATURE_4*/
void r534put_current_thread_in(T534* C,T0* a1);
/*RUN_FEATURE_4*/
T6 r534direct_cse_call(T534* C);
/*RUN_FEATURE_4*/
T6 r534is_static(T534* C);
/*RUN_FEATURE_4*/
void r534vape_check_from(T534* C,T89 a1);
/*RUN_FEATURE_4*/
T6 r534a_eq_neq(T534* C);
/*RUN_FEATURE_4*/
T2 r534id(T534* C);
/*RUN_FEATURE_4*/
T0* r534body_one_dc_pco(T534* C);
/*RUN_FEATURE_4*/
T0* r534body_one_result(T534* C);
/*RUN_FEATURE_4*/
void r534in_line(T534* C);
/*RUN_FEATURE_4*/
T6 r534result_is_current(T534* C);
/*RUN_FEATURE_4*/
void r534address_of_wrapper_name_in(T534* C,T0* a1);
/*RUN_FEATURE_4*/
void r534c_scoop_initialize_frame_descriptor(T534* C,T0* a1);
/*RUN_FEATURE_4*/
void r534mapping_c(T534* C);
extern T0*oBC534tmp_string;
/*RUN_FEATURE_4*/
void r534mapping_name(T534* C,T6 a1);
/*RUN_FEATURE_4*/
T6 r534attribute_reader(T534* C);
/*RUN_FEATURE_4*/
void r534c_scoop_define_unwrap(T534* C,T6 a1);
/*RUN_FEATURE_4*/
void r534put_c_name_tag(T534* C);
/*RUN_FEATURE_4*/
T0* r534stupid_switch(T534* C,T0* a1);
/*RUN_FEATURE_4*/
void r534std_compute_use_current(T534* C);
/*RUN_FEATURE_4*/
void r534address_of_c_mapping_wrapper(T534* C);
/*RUN_FEATURE_4*/
void r534c_frame_descriptor(T534* C);
/*RUN_FEATURE_4*/
void r534make(T534* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_4*/
T6 r534empty_or_null_body(T534* C);
/*RUN_FEATURE_4*/
void r534fatal_error(T0* a1);
/*RUN_FEATURE_4*/
void r534default_mapping_arg(T534* C,T6 a1,T6 a2,T6 a3);
/*RUN_FEATURE_4*/
void r534routine_afd_check(T534* C);
/*RUN_FEATURE_4*/
void r534c_set_dump_stack_top_in(T534* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_4*/
T6 r534use_current(T534* C);
/*RUN_FEATURE_4*/
void r534compute_use_current(T534* C);
/*RUN_FEATURE_4*/
void r534std_compute_stupid_switch(T534* C,T0* a1);
/*RUN_FEATURE_4*/
void r534c_define_opening(T534* C);
/*RUN_FEATURE_4*/
T6 r534is_in_computation(T534* C);
/*RUN_FEATURE_4*/
void r534c_define_body(T534* C);
/*RUN_FEATURE_4*/
void r534define_unwrap_prototype(T534* C);
/*RUN_FEATURE_4*/
void r534address_of_c_mapping(T534* C);
/*RUN_FEATURE_4*/
T0* r534body_one_result_dca(T534* C);
/*RUN_FEATURE_4*/
void r534c_define(T534* C);
/*RUN_FEATURE_4*/
T6 r534value_reader(T534* C);
/*RUN_FEATURE_4*/
void r534address_of_c_define(T534* C,T0* a1);
/*RUN_FEATURE_4*/
void r534c_define_or_scoop_define(T534* C);
/*RUN_FEATURE_4*/
void r534fall_down(T534* C);
/*RUN_FEATURE_4*/
void r534c_initialize_frame_information(T534* C,T2 a1);
/*RUN_FEATURE_4*/
void r534initialize(T534* C);
/*RUN_FEATURE_4*/
T0* r534clients(T534* C);
/*RUN_FEATURE_4*/
void r534register_old(T534* C,T0* a1);
/*RUN_FEATURE_4*/
void r534address_of_c_define_wrapper(T534* C,T0* a1);
/*RUN_FEATURE_4*/
void r534c_scoop_define_wrapper(T534* C,T6 a1);
/*RUN_FEATURE_4*/
void r534collect_c_tmp(T534* C);
/*RUN_FEATURE_4*/
T0* r534default_rescue_compound(T534* C);
/*RUN_FEATURE_4*/
T6 r534dc_pco1(T534* C);
/*RUN_FEATURE_4*/
T6 r534dc_pco2(T534* C);
/*RUN_FEATURE_4*/
T89 r534start_position(T534* C);
/*RUN_FEATURE_4*/
void r534c_define_closing(T534* C);
/*RUN_FEATURE_4*/
void r534default_mapping_function(T534* C);
/*RUN_FEATURE_5*/
T0* r533run_ensure(T533* C);
/*RUN_FEATURE_5*/
void r533c_set_dump_stack_top(T533* C,T0* a1,T0* a2);
/*RUN_FEATURE_5*/
void r533define_prototype(T533* C);
/*RUN_FEATURE_5*/
void r533default_mapping_procedure(T533* C);
/*RUN_FEATURE_5*/
T0* r533run_require(T533* C);
/*RUN_FEATURE_5*/
void r533put_current_thread_in(T533* C,T0* a1);
/*RUN_FEATURE_5*/
void r533vape_check_from(T533* C,T89 a1);
/*RUN_FEATURE_5*/
T2 r533id(T533* C);
/*RUN_FEATURE_5*/
void r533address_of_wrapper_name_in(T533* C,T0* a1);
/*RUN_FEATURE_5*/
void r533c_scoop_initialize_frame_descriptor(T533* C,T0* a1);
/*RUN_FEATURE_5*/
void r533mapping_name(T533* C,T6 a1);
/*RUN_FEATURE_5*/
void r533c_scoop_define_unwrap(T533* C,T6 a1);
/*RUN_FEATURE_5*/
void r533put_c_name_tag(T533* C);
/*RUN_FEATURE_5*/
T0* r533stupid_switch(T533* C,T0* a1);
/*RUN_FEATURE_5*/
void r533std_compute_use_current(T533* C);
/*RUN_FEATURE_5*/
void r533address_of_c_mapping_wrapper(T533* C);
/*RUN_FEATURE_5*/
void r533c_frame_descriptor(T533* C);
/*RUN_FEATURE_5*/
void r533make(T533* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_5*/
void r533fatal_error(T0* a1);
/*RUN_FEATURE_5*/
void r533default_mapping_arg(T533* C,T6 a1,T6 a2,T6 a3);
/*RUN_FEATURE_5*/
void r533routine_afd_check(T533* C);
/*RUN_FEATURE_5*/
void r533c_set_dump_stack_top_in(T533* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_5*/
T6 r533use_current(T533* C);
/*RUN_FEATURE_5*/
void r533std_compute_stupid_switch(T533* C,T0* a1);
/*RUN_FEATURE_5*/
void r533c_define_opening(T533* C);
/*RUN_FEATURE_5*/
T6 r533is_in_computation(T533* C);
/*RUN_FEATURE_5*/
void r533c_define_body(T533* C);
/*RUN_FEATURE_5*/
void r533define_unwrap_prototype(T533* C);
/*RUN_FEATURE_5*/
void r533address_of_c_mapping(T533* C);
/*RUN_FEATURE_5*/
void r533c_define(T533* C);
/*RUN_FEATURE_5*/
void r533address_of_c_define(T533* C,T0* a1);
/*RUN_FEATURE_5*/
void r533c_define_or_scoop_define(T533* C);
/*RUN_FEATURE_5*/
void r533fall_down(T533* C);
/*RUN_FEATURE_5*/
void r533verify_scoop_expanded(T533* C,T89 a1);
/*RUN_FEATURE_5*/
void r533c_initialize_frame_information(T533* C,T2 a1);
/*RUN_FEATURE_5*/
void r533initialize(T533* C);
/*RUN_FEATURE_5*/
T0* r533clients(T533* C);
/*RUN_FEATURE_5*/
void r533register_old(T533* C,T0* a1);
/*RUN_FEATURE_5*/
void r533address_of_c_define_wrapper(T533* C,T0* a1);
/*RUN_FEATURE_5*/
void r533c_scoop_define_wrapper(T533* C,T6 a1);
/*RUN_FEATURE_5*/
T0* r533default_rescue_compound(T533* C);
/*RUN_FEATURE_5*/
T89 r533start_position(T533* C);
/*RUN_FEATURE_5*/
void r533c_define_closing(T533* C);
/*RUN_FEATURE_5*/
void r533default_mapping_function(T533* C);
/*RUN_FEATURE_6*/
T0* r532run_ensure(T532* C);
/*RUN_FEATURE_6*/
void r532c_set_dump_stack_top(T532* C,T0* a1,T0* a2);
/*RUN_FEATURE_6*/
void r532define_prototype(T532* C);
/*RUN_FEATURE_6*/
void r532fe_vffd7(T532* C);
/*RUN_FEATURE_6*/
T0* r532run_require(T532* C);
/*RUN_FEATURE_6*/
void r532put_current_thread_in(T532* C,T0* a1);
/*RUN_FEATURE_6*/
void r532vape_check_from(T532* C,T89 a1);
/*RUN_FEATURE_6*/
T2 r532id(T532* C);
/*RUN_FEATURE_6*/
void r532address_of_wrapper_name_in(T532* C,T0* a1);
/*RUN_FEATURE_6*/
void r532c_scoop_initialize_frame_descriptor(T532* C,T0* a1);
/*RUN_FEATURE_6*/
void r532mapping_c(T532* C);
/*RUN_FEATURE_6*/
void r532mapping_name(T532* C,T6 a1);
/*RUN_FEATURE_6*/
void r532c_scoop_define_unwrap(T532* C,T6 a1);
/*RUN_FEATURE_6*/
void r532put_c_name_tag(T532* C);
/*RUN_FEATURE_6*/
T0* r532stupid_switch(T532* C,T0* a1);
/*RUN_FEATURE_6*/
void r532std_compute_use_current(T532* C);
/*RUN_FEATURE_6*/
void r532address_of_c_mapping_wrapper(T532* C);
/*RUN_FEATURE_6*/
void r532c_frame_descriptor(T532* C);
/*RUN_FEATURE_6*/
void r532make(T532* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_6*/
void r532fatal_error(T0* a1);
/*RUN_FEATURE_6*/
void r532default_mapping_arg(T532* C,T6 a1,T6 a2,T6 a3);
/*RUN_FEATURE_6*/
void r532routine_afd_check(T532* C);
/*RUN_FEATURE_6*/
void r532c_set_dump_stack_top_in(T532* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_6*/
T6 r532use_current(T532* C);
/*RUN_FEATURE_6*/
void r532std_compute_stupid_switch(T532* C,T0* a1);
/*RUN_FEATURE_6*/
void r532c_define_opening(T532* C);
/*RUN_FEATURE_6*/
T6 r532is_in_computation(T532* C);
/*RUN_FEATURE_6*/
void r532c_define_body(T532* C);
/*RUN_FEATURE_6*/
void r532define_unwrap_prototype(T532* C);
/*RUN_FEATURE_6*/
void r532address_of_c_mapping(T532* C);
/*RUN_FEATURE_6*/
void r532c_define(T532* C);
/*RUN_FEATURE_6*/
void r532address_of_c_define(T532* C,T0* a1);
/*RUN_FEATURE_6*/
void r532c_define_or_scoop_define(T532* C);
/*RUN_FEATURE_6*/
void r532fall_down(T532* C);
/*RUN_FEATURE_6*/
T6 r532is_pre_computable(T532* C);
/*RUN_FEATURE_6*/
void r532verify_scoop_expanded(T532* C,T89 a1);
/*RUN_FEATURE_6*/
void r532c_initialize_frame_information(T532* C,T2 a1);
/*RUN_FEATURE_6*/
void r532initialize(T532* C);
/*RUN_FEATURE_6*/
T0* r532clients(T532* C);
/*RUN_FEATURE_6*/
void r532register_old(T532* C,T0* a1);
/*RUN_FEATURE_6*/
void r532address_of_c_define_wrapper(T532* C,T0* a1);
/*RUN_FEATURE_6*/
void r532c_scoop_define_wrapper(T532* C,T6 a1);
/*RUN_FEATURE_6*/
void r532collect_c_tmp(T532* C);
/*RUN_FEATURE_6*/
T0* r532default_rescue_compound(T532* C);
/*RUN_FEATURE_6*/
T89 r532start_position(T532* C);
/*RUN_FEATURE_6*/
void r532c_define_closing(T532* C);
/*RUN_FEATURE_6*/
void r532default_mapping_function(T532* C);
/*RUN_FEATURE_7*/
T0* r125run_ensure(T125* C);
/*RUN_FEATURE_7*/
void r125c_set_dump_stack_top(T125* C,T0* a1,T0* a2);
/*RUN_FEATURE_7*/
void r125define_prototype(T125* C);
/*RUN_FEATURE_7*/
void r125default_mapping_procedure(T125* C);
/*RUN_FEATURE_7*/
T0* r125run_require(T125* C);
/*RUN_FEATURE_7*/
void r125c_plus_plus_prototype(T125* C,T0* a1);
/*RUN_FEATURE_7*/
void r125put_current_thread_in(T125* C,T0* a1);
/*RUN_FEATURE_7*/
void r125vape_check_from(T125* C,T89 a1);
/*RUN_FEATURE_7*/
T2 r125id(T125* C);
/*RUN_FEATURE_7*/
void r125c_closing(T125* C);
/*RUN_FEATURE_7*/
void r125c_scoop_initialize_frame_descriptor(T125* C,T0* a1);
/*RUN_FEATURE_7*/
void r125mapping_c(T125* C);
/*RUN_FEATURE_7*/
void r125mapping_name(T125* C,T6 a1);
/*RUN_FEATURE_7*/
void r125c_scoop_define_unwrap(T125* C,T6 a1);
/*RUN_FEATURE_7*/
void r125put_c_name_tag(T125* C);
/*RUN_FEATURE_7*/
T0* r125stupid_switch(T125* C,T0* a1);
/*RUN_FEATURE_7*/
void r125std_compute_use_current(T125* C);
/*RUN_FEATURE_7*/
void r125c_frame_descriptor(T125* C);
/*RUN_FEATURE_7*/
void r125make(T125* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_7*/
void r125fatal_error(T0* a1);
/*RUN_FEATURE_7*/
void r125default_mapping_arg(T125* C,T6 a1,T6 a2,T6 a3);
extern T0*oBC116c_plus_plus_prototype_buffer;
/*RUN_FEATURE_7*/
void r125routine_afd_check(T125* C);
/*RUN_FEATURE_7*/
void r125c_set_dump_stack_top_in(T125* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_7*/
T6 r125use_current(T125* C);
/*RUN_FEATURE_7*/
void r125compute_use_current(T125* C);
/*RUN_FEATURE_7*/
void r125external_c_prototype(T125* C,T89 a1,T0* a2);
/*RUN_FEATURE_7*/
void r125external_c_prototype_for(T125* C,T0* a1,T0* a2);
/*RUN_FEATURE_7*/
void r125c_define_opening(T125* C);
/*RUN_FEATURE_7*/
T6 r125is_in_computation(T125* C);
/*RUN_FEATURE_7*/
void r125compute_stupid_switch(T125* C,T0* a1);
/*RUN_FEATURE_7*/
void r125c_define_with_body(T125* C,T0* a1);
/*RUN_FEATURE_7*/
void r125c_define_body(T125* C);
/*RUN_FEATURE_7*/
void r125define_unwrap_prototype(T125* C);
/*RUN_FEATURE_7*/
void r125c_define(T125* C);
/*RUN_FEATURE_7*/
void r125c_define_or_scoop_define(T125* C);
/*RUN_FEATURE_7*/
void r125fall_down(T125* C);
/*RUN_FEATURE_7*/
void r125verify_scoop_expanded(T125* C,T89 a1);
/*RUN_FEATURE_7*/
void r125c_initialize_frame_information(T125* C,T2 a1);
/*RUN_FEATURE_7*/
void r125initialize(T125* C);
/*RUN_FEATURE_7*/
void r125c_opening(T125* C);
/*RUN_FEATURE_7*/
T2 r125arg_count(T125* C);
/*RUN_FEATURE_7*/
T0* r125clients(T125* C);
/*RUN_FEATURE_7*/
void r125register_old(T125* C,T0* a1);
/*RUN_FEATURE_7*/
void r125c_scoop_define_wrapper(T125* C,T6 a1);
/*RUN_FEATURE_7*/
T89 r125start_position(T125* C);
/*RUN_FEATURE_7*/
void r125c_define_closing(T125* C);
/*RUN_FEATURE_7*/
void r125default_mapping_function(T125* C);
/*RUN_FEATURE_8*/
T0* r115run_ensure(T115* C);
/*RUN_FEATURE_8*/
void r115c_set_dump_stack_top(T115* C,T0* a1,T0* a2);
/*RUN_FEATURE_8*/
void r115not_yet_implemented(T115* C);
/*RUN_FEATURE_8*/
void r115define_prototype(T115* C);
/*RUN_FEATURE_8*/
void r115fe_vffd7(T115* C);
/*RUN_FEATURE_8*/
T0* r115run_require(T115* C);
/*RUN_FEATURE_8*/
void r115c_plus_plus_prototype(T115* C,T0* a1);
/*RUN_FEATURE_8*/
void r115put_current_thread_in(T115* C,T0* a1);
/*RUN_FEATURE_8*/
T6 r115is_static(T115* C);
/*RUN_FEATURE_8*/
void r115vape_check_from(T115* C,T89 a1);
/*RUN_FEATURE_8*/
T2 r115id(T115* C);
/*RUN_FEATURE_8*/
void r115c_closing(T115* C);
/*RUN_FEATURE_8*/
void r115c_scoop_initialize_frame_descriptor(T115* C,T0* a1);
/*RUN_FEATURE_8*/
void r115mapping_c(T115* C);
/*RUN_FEATURE_8*/
void r115mapping_name(T115* C,T6 a1);
/*RUN_FEATURE_8*/
void r115c_scoop_define_unwrap(T115* C,T6 a1);
/*RUN_FEATURE_8*/
void r115put_c_name_tag(T115* C);
/*RUN_FEATURE_8*/
T0* r115stupid_switch(T115* C,T0* a1);
/*RUN_FEATURE_8*/
void r115std_compute_use_current(T115* C);
/*RUN_FEATURE_8*/
void r115c_frame_descriptor(T115* C);
/*RUN_FEATURE_8*/
T0* r115type_string(void);
/*RUN_FEATURE_8*/
void r115make(T115* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_8*/
void r115fatal_error(T0* a1);
/*RUN_FEATURE_8*/
void r115default_mapping_arg(T115* C,T6 a1,T6 a2,T6 a3);
/*RUN_FEATURE_8*/
void r115crash(T115* C);
/*RUN_FEATURE_8*/
void r115routine_afd_check(T115* C);
/*RUN_FEATURE_8*/
T2 r115integer_value(T115* C,T89 a1);
/*RUN_FEATURE_8*/
void r115c_set_dump_stack_top_in(T115* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_8*/
T6 r115use_current(T115* C);
/*RUN_FEATURE_8*/
void r115compute_use_current(T115* C);
/*RUN_FEATURE_8*/
void r115external_c_prototype(T115* C,T89 a1,T0* a2);
/*RUN_FEATURE_8*/
void r115external_c_prototype_for(T115* C,T0* a1,T0* a2);
/*RUN_FEATURE_8*/
void r115c_define_opening(T115* C);
/*RUN_FEATURE_8*/
T6 r115is_in_computation(T115* C);
/*RUN_FEATURE_8*/
void r115compute_stupid_switch(T115* C,T0* a1);
/*RUN_FEATURE_8*/
void r115c_define_with_body(T115* C,T0* a1);
/*RUN_FEATURE_8*/
void r115c_define_body(T115* C);
/*RUN_FEATURE_8*/
void r115define_unwrap_prototype(T115* C);
/*RUN_FEATURE_8*/
void r115c_define(T115* C);
/*RUN_FEATURE_8*/
void r115c_define_or_scoop_define(T115* C);
/*RUN_FEATURE_8*/
void r115fall_down(T115* C);
/*RUN_FEATURE_8*/
void r115c_initialize_frame_information(T115* C,T2 a1);
/*RUN_FEATURE_8*/
void r115initialize(T115* C);
/*RUN_FEATURE_8*/
void r115c_opening(T115* C);
/*RUN_FEATURE_8*/
T2 r115arg_count(T115* C);
/*RUN_FEATURE_8*/
T0* r115clients(T115* C);
/*RUN_FEATURE_8*/
void r115register_old(T115* C,T0* a1);
/*RUN_FEATURE_8*/
void r115c_scoop_define_wrapper(T115* C,T6 a1);
/*RUN_FEATURE_8*/
void r115collect_c_tmp(T115* C);
/*RUN_FEATURE_8*/
T89 r115start_position(T115* C);
/*RUN_FEATURE_8*/
void r115c_define_closing(T115* C);
/*RUN_FEATURE_8*/
void r115default_mapping_function(T115* C);
/*RUN_FEATURE_9*/
T0* r507run_ensure(T507* C);
/*RUN_FEATURE_9*/
void r507c_set_dump_stack_top(T507* C,T0* a1,T0* a2);
/*RUN_FEATURE_9*/
void r507define_prototype(T507* C);
/*RUN_FEATURE_9*/
void r507default_mapping_procedure(T507* C);
/*RUN_FEATURE_9*/
void r507fe_vffd7(T507* C);
/*RUN_FEATURE_9*/
T0* r507run_require(T507* C);
/*RUN_FEATURE_9*/
void r507put_current_thread_in(T507* C,T0* a1);
/*RUN_FEATURE_9*/
void r507vape_check_from(T507* C,T89 a1);
/*RUN_FEATURE_9*/
T2 r507id(T507* C);
/*RUN_FEATURE_9*/
void r507c_scoop_initialize_frame_descriptor(T507* C,T0* a1);
/*RUN_FEATURE_9*/
void r507mapping_c(T507* C);
/*RUN_FEATURE_9*/
void r507mapping_name(T507* C,T6 a1);
/*RUN_FEATURE_9*/
void r507c_scoop_define_unwrap(T507* C,T6 a1);
/*RUN_FEATURE_9*/
void r507put_c_name_tag(T507* C);
/*RUN_FEATURE_9*/
T0* r507stupid_switch(T507* C,T0* a1);
/*RUN_FEATURE_9*/
void r507c_frame_descriptor(T507* C);
/*RUN_FEATURE_9*/
void r507make(T507* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_9*/
void r507fatal_error(T0* a1);
/*RUN_FEATURE_9*/
void r507default_mapping_arg(T507* C,T6 a1,T6 a2,T6 a3);
/*RUN_FEATURE_9*/
void r507routine_afd_check(T507* C);
/*RUN_FEATURE_9*/
void r507c_set_dump_stack_top_in(T507* C,T0* a1,T0* a2,T0* a3);
/*RUN_FEATURE_9*/
void r507afd_check(T507* C);
/*RUN_FEATURE_9*/
T6 r507use_current(T507* C);
/*RUN_FEATURE_9*/
void r507c_define_opening(T507* C);
/*RUN_FEATURE_9*/
T6 r507is_in_computation(T507* C);
/*RUN_FEATURE_9*/
void r507compute_stupid_switch(T507* C,T0* a1);
/*RUN_FEATURE_9*/
void r507c_define_body(T507* C);
/*RUN_FEATURE_9*/
void r507define_unwrap_prototype(T507* C);
/*RUN_FEATURE_9*/
void r507c_define(T507* C);
/*RUN_FEATURE_9*/
void r507address_of_c_define(T507* C,T0* a1);
/*RUN_FEATURE_9*/
void r507c_define_or_scoop_define(T507* C);
/*RUN_FEATURE_9*/
void r507fall_down(T507* C);
/*RUN_FEATURE_9*/
void r507verify_scoop_expanded(T507* C,T89 a1);
/*RUN_FEATURE_9*/
void r507c_initialize_frame_information(T507* C,T2 a1);
/*RUN_FEATURE_9*/
void r507initialize(T507* C);
/*RUN_FEATURE_9*/
T0* r507clients(T507* C);
/*RUN_FEATURE_9*/
void r507register_old(T507* C,T0* a1);
/*RUN_FEATURE_9*/
void r507c_scoop_define_wrapper(T507* C,T6 a1);
/*RUN_FEATURE_9*/
void r507collect_c_tmp(T507* C);
/*RUN_FEATURE_9*/
T89 r507start_position(T507* C);
/*RUN_FEATURE_9*/
void r507c_define_closing(T507* C);
/*RUN_FEATURE_9*/
void r507default_mapping_function(T507* C);
/*NATIVE_C*/
void r388c_mapping(T388* C,T0* a1,T6 a2,T6 a3,T2 a4);
/*NATIVE_C*/
void r388bad_external(T388* C,T0* a1);
/*NATIVE_C*/
void r388c_define_function(T388* C,T0* a1,T0* a2,T0* a3);
/*NATIVE_C*/
void r388c_mapping_procedure(T388* C,T0* a1,T0* a2,T0* a3);
/*NATIVE_C*/
void r388_111Pmake(T388* C,T0* a1);
/*NATIVE_C*/
void r388c_define_procedure(T388* C,T0* a1,T0* a2,T0* a3);
/*NATIVE_C*/
void r388make(T388* C,T0* a1);
/*NATIVE_C*/
T0* r388string_aliaser(void);
extern T0*oBC14mini_buffer;
/*NATIVE_C*/
void r388c_mapping_function(T388* C,T0* a1,T0* a2,T0* a3);
/*NATIVE_C*/
void r388parse_external_tag(T388* C);
/*NATIVE_C*/
T89 r388start_position(T388* C);
/*INDEX_LIST*/
void r412make(T412* C,T0* a1);
/*ORDINARY_RESULT*/
void r241compile_to_c(T241* C);
/*ORDINARY_RESULT*/
T6 r241stupid_switch(T241* C,T0* a1);
/*ORDINARY_RESULT*/
void r241scoop_error(T241* C);
/*ORDINARY_RESULT*/
void r241to_integer_error(T241* C);
/*ORDINARY_RESULT*/
T0* r241result_type(T241* C);
/*ORDINARY_RESULT*/
void r241mapping_c_target(T241* C,T0* a1);
/*ORDINARY_RESULT*/
T2 r241to_integer_or_error(T241* C);
/*ORDINARY_RESULT*/
T0* r241to_runnable(T241* C,T0* a1);
/*ORDINARY_RESULT*/
T0* r241start_lookup_class(void);
/*FORMAL_GENERIC_ARG*/
void r278make(T278* C,T0* a1,T0* a2);
/*FORMAL_GENERIC_ARG*/
void r278constraint_substitution(T278* C,T0* a1,T2 a2);
/*FORMAL_GENERIC_ARG*/
void r278check_generic_formal_arguments(T278* C);
/*FORMAL_GENERIC_ARG*/
void r278substitute(T0* a1,T0* a2,T2 a3,T0* a4);
/*FORMAL_GENERIC_ARG*/
T89 r278start_position(T278* C);
/*TYPE_NATIVE_ARRAY*/
void r258gc_mark(T258* C,T6 a1);
/*TYPE_NATIVE_ARRAY*/
void r258gc_na_env_in(T258* C,T0* a1);
/*TYPE_NATIVE_ARRAY*/
void r258c_type_for_external_in(T258* C,T0* a1);
/*TYPE_NATIVE_ARRAY*/
T0* r258type_any(void);
/*TYPE_NATIVE_ARRAY*/
T0* r258run_time_mark(T258* C);
/*TYPE_NATIVE_ARRAY*/
void r258set(T258* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5,T0* a6);
/*TYPE_NATIVE_ARRAY*/
T6 r258is_native_array(T258* C);
/*TYPE_NATIVE_ARRAY*/
void r258gc_mark_in(T258* C,T0* a1);
/*TYPE_NATIVE_ARRAY*/
void r258make_runnable(T258* C,T89 a1,T0* a2,T0* a3);
/*TYPE_NATIVE_ARRAY*/
void r258just_before_gc_mark_in(T258* C,T0* a1);
/*TYPE_NATIVE_ARRAY*/
void r258load_basic_features(T258* C);
/*TYPE_NATIVE_ARRAY*/
T2 r258id(T258* C);
/*TYPE_NATIVE_ARRAY*/
T2 r258c_sizeof_pointer(void);
/*TYPE_NATIVE_ARRAY*/
void r258mapping_cast(T258* C);
/*TYPE_NATIVE_ARRAY*/
void r258c_type_for_argument_in(T258* C,T0* a1);
/*TYPE_NATIVE_ARRAY*/
T6 r258stupid_switch(T258* C,T0* a1);
/*TYPE_NATIVE_ARRAY*/
void r258make(T258* C,T89 a1,T0* a2);
/*TYPE_NATIVE_ARRAY*/
void r258fatal_error(T0* a1);
/*TYPE_NATIVE_ARRAY*/
void r258gc_info_in(T258* C,T0* a1);
/*TYPE_NATIVE_ARRAY*/
T0* r258string_aliaser(void);
/*TYPE_NATIVE_ARRAY*/
T0* r258base_class(T258* C);
/*TYPE_NATIVE_ARRAY*/
void r258c_frame_descriptor_in(T258* C,T0* a1);
/*TYPE_NATIVE_ARRAY*/
void r258standard_c_print_function(T258* C);
/*TYPE_NATIVE_ARRAY*/
T6 r258is_type_of_agent(T258* C);
/*TYPE_NATIVE_ARRAY*/
void r258gc_define1(T258* C);
/*TYPE_NATIVE_ARRAY*/
void r258gc_define2(T258* C);
/*TYPE_NATIVE_ARRAY*/
void r258c_type_in(T258* C,T0* a1);
/*TYPE_NATIVE_ARRAY*/
void r258id_extra_information(T0* a1);
/*TYPE_NATIVE_ARRAY*/
T6 r258is_a(T258* C,T0* a1);
/*TYPE_NATIVE_ARRAY*/
T0* r258to_runnable(T258* C,T0* a1);
/*TYPE_NATIVE_ARRAY*/
T0* r258start_lookup_class(T258* C);
/*TYPE_NATIVE_ARRAY*/
T0* r258run_class(T258* C);
/*TYPE_NATIVE_ARRAY*/
void r258c_header_pass2(T258* C);
/*TYPE_NATIVE_ARRAY*/
T6 r258is_run_type(T258* C);
/*TYPE_NATIVE_ARRAY*/
T89 r258start_position(T258* C);
/*TYPE_NATIVE_ARRAY*/
T0* r258smallest_ancestor(T258* C,T0* a1);
/*TYPE_NATIVE_ARRAY*/
void r258gc_info_nb_in(T258* C,T0* a1);
/*TYPE_NATIVE_ARRAY*/
void r258gc_call_new_in(T258* C,T0* a1);
/*PRECURSOR_INSTRUCTION*/
void r295safety_check(T295* C);
/*PRECURSOR_INSTRUCTION*/
void r295compile_to_c(T295* C);
/*PRECURSOR_INSTRUCTION*/
void r295make(T295* C,T89 a1,T0* a2,T0* a3);
/*PRECURSOR_INSTRUCTION*/
void r295fatal_error(T0* a1);
/*PRECURSOR_INSTRUCTION*/
T0* r295super_feature(T295* C,T0* a1);
/*PRECURSOR_INSTRUCTION*/
void r295afd_check(T295* C);
/*PRECURSOR_INSTRUCTION*/
void r295prepare_arguments(T295* C,T0* a1);
/*PRECURSOR_INSTRUCTION*/
T0* r295precursor_name(T0* a1,T0* a2);
/*PRECURSOR_INSTRUCTION*/
T0* r295add_comment(T295* C,T0* a1);
/*PRECURSOR_INSTRUCTION*/
T0* r295to_runnable(T295* C,T0* a1);
/*PRECURSOR_INSTRUCTION*/
void r295collect_c_tmp(T295* C);
T259*create259make(T89 a1);
/*TYPE_BOOLEAN*/
void r259c_initialize_in(T0* a1);
/*TYPE_BOOLEAN*/
void r259c_type_for_external_in(T0* a1);
/*TYPE_BOOLEAN*/
T0* r259generic_list(T259* C);
/*TYPE_BOOLEAN*/
T0* r259type_any(void);
/*TYPE_BOOLEAN*/
T0* r259written_mark(void);
/*TYPE_BOOLEAN*/
T0* r259run_time_mark(void);
/*TYPE_BOOLEAN*/
T2 r259c_sizeof(void);
/*TYPE_BOOLEAN*/
T6 r259is_native_array(T259* C);
/*TYPE_BOOLEAN*/
void r259gc_mark_in(T0* a1);
/*TYPE_BOOLEAN*/
void r259fatal_error_generic_list(T259* C);
/*TYPE_BOOLEAN*/
void r259c_type_for_argument_in(T0* a1);
/*TYPE_BOOLEAN*/
void r259make(T259* C,T89 a1);
/*TYPE_BOOLEAN*/
T0* r259base_class(T259* C);
/*TYPE_BOOLEAN*/
void r259c_frame_descriptor_in(T0* a1);
extern int fBC259load_run_class_once;
/*TYPE_BOOLEAN*/
void r259load_run_class_once(T259* C);
/*TYPE_BOOLEAN*/
T6 r259is_type_of_agent(T259* C);
/*TYPE_BOOLEAN*/
T6 r259is_a_end_hook(T259* C,T0* a1);
/*TYPE_BOOLEAN*/
T0* r259actual_reference(T259* C,T0* a1);
/*TYPE_BOOLEAN*/
void r259id_extra_information(T0* a1);
/*TYPE_BOOLEAN*/
T6 r259is_a(T259* C,T0* a1);
/*TYPE_BOOLEAN*/
T0* r259smallest_ancestor_end_hook(T259* C,T0* a1);
/*TYPE_BOOLEAN*/
T0* r259to_runnable(T259* C,T0* a1);
/*TYPE_BOOLEAN*/
T0* r259start_lookup_class(T259* C);
/*TYPE_BOOLEAN*/
T0* r259run_class(T259* C);
/*TYPE_BOOLEAN*/
T89 r259start_position(T259* C);
/*TYPE_BOOLEAN*/
T0* r259smallest_ancestor(T259* C,T0* a1);
/*TYPE_BOOLEAN*/
void r259gc_call_new_in(T0* a1);
/*WRITTEN_CURRENT*/
void r243compile_to_c(T243* C);
/*WRITTEN_CURRENT*/
void r243mapping_c_arg(T243* C,T0* a1);
/*WRITTEN_CURRENT*/
void r243scoop_error(T243* C);
/*WRITTEN_CURRENT*/
void r243to_integer_error(T243* C);
/*WRITTEN_CURRENT*/
void r243mapping_c_target(T243* C,T0* a1);
/*WRITTEN_CURRENT*/
T2 r243to_integer_or_error(T243* C);
/*WRITTEN_CURRENT*/
T0* r243to_runnable(T243* C,T0* a1);
/*WRITTEN_CURRENT*/
T0* r243start_lookup_class(T243* C);
/*CST_ATT_UNIQUE*/
T0* r322try_to_undefine_aux(T322* C,T0* a1,T0* a2);
/*CST_ATT_UNIQUE*/
void r322error(T89 a1,T0* a2);
/*CST_ATT_UNIQUE*/
T6 r322can_hide(T322* C,T0* a1,T0* a2);
/*CST_ATT_UNIQUE*/
void r322merge_header_comments(T322* C,T0* a1);
/*CST_ATT_UNIQUE*/
void r322add_into(T322* C,T0* a1);
/*CST_ATT_UNIQUE*/
T0* r322try_to_undefine(T322* C,T0* a1,T0* a2);
/*CST_ATT_UNIQUE*/
void r322make(T322* C,T0* a1,T0* a2);
/*CST_ATT_UNIQUE*/
void r322check_obsolete(T322* C,T89 a1);
extern T0*oBC322counter;
/*CST_ATT_UNIQUE*/
T0* r322to_run_feature(T322* C,T0* a1,T0* a2);
/*CST_ATT_UNIQUE*/
T6 r322is_not_mergeable_with(T322* C,T0* a1);
/*CST_ATT_UNIQUE*/
T89 r322start_position(T322* C);
/*INSTRUCTION_WITH_COMMENT*/
void r355error(T89 a1,T0* a2);
/*INSTRUCTION_WITH_COMMENT*/
void r355safety_check(T355* C);
/*INSTRUCTION_WITH_COMMENT*/
void r355compile_to_c(T355* C);
/*INSTRUCTION_WITH_COMMENT*/
T6 r355stupid_switch(T355* C,T0* a1);
/*INSTRUCTION_WITH_COMMENT*/
void r355make(T355* C,T0* a1,T0* a2);
/*INSTRUCTION_WITH_COMMENT*/
void r355afd_check(T355* C);
/*INSTRUCTION_WITH_COMMENT*/
T6 r355use_current(T355* C);
/*INSTRUCTION_WITH_COMMENT*/
void r355verify_scoop(T355* C,T0* a1);
/*INSTRUCTION_WITH_COMMENT*/
T6 r355is_pre_computable(T355* C);
/*INSTRUCTION_WITH_COMMENT*/
T0* r355add_comment(T355* C,T0* a1);
/*INSTRUCTION_WITH_COMMENT*/
T0* r355to_runnable(T355* C,T0* a1);
/*INSTRUCTION_WITH_COMMENT*/
void r355collect_c_tmp(T355* C);
/*INSTRUCTION_WITH_COMMENT*/
T89 r355start_position(T355* C);
/*TYPE_LIKE_ARGUMENT*/
void r251c_initialize_in(T251* C,T0* a1);
/*TYPE_LIKE_ARGUMENT*/
void r251c_type_for_external_in(T251* C,T0* a1);
/*TYPE_LIKE_ARGUMENT*/
T0* r251generic_list(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_bit(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T0* r251run_time_mark(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_any(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T2 r251c_sizeof(T251* C);
/*TYPE_LIKE_ARGUMENT*/
void r251c_type_for_result_in(T251* C,T0* a1);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_native_array(T251* C);
/*TYPE_LIKE_ARGUMENT*/
void r251gc_mark_in(T251* C,T0* a1);
/*TYPE_LIKE_ARGUMENT*/
void r251just_before_gc_mark_in(T251* C,T0* a1);
/*TYPE_LIKE_ARGUMENT*/
void r251with(T251* C,T0* a1,T0* a2);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_pointer(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T2 r251id(T251* C);
/*TYPE_LIKE_ARGUMENT*/
void r251mapping_cast(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_real(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_none(T251* C);
/*TYPE_LIKE_ARGUMENT*/
void r251c_initialize(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T6 r251need_gc_mark_function(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T0* r251start_lookup_name(T251* C);
/*TYPE_LIKE_ARGUMENT*/
void r251fatal_error_generic_list(T251* C);
/*TYPE_LIKE_ARGUMENT*/
void r251c_type_for_argument_in(T251* C,T0* a1);
/*TYPE_LIKE_ARGUMENT*/
T6 r251stupid_switch(T251* C,T0* a1);
/*TYPE_LIKE_ARGUMENT*/
void r251anchor_cycle_end(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_integer(T251* C);
/*TYPE_LIKE_ARGUMENT*/
void r251make(T251* C,T89 a1,T0* a2);
/*TYPE_LIKE_ARGUMENT*/
T0* r251base_class_name(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T0* r251run_type(T251* C);
/*TYPE_LIKE_ARGUMENT*/
void r251fatal_error(T0* a1);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_character(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_expanded(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_array(T251* C);
/*TYPE_LIKE_ARGUMENT*/
void r251gc_info_in(T251* C,T0* a1);
/*TYPE_LIKE_ARGUMENT*/
T0* r251string_aliaser(void);
/*TYPE_LIKE_ARGUMENT*/
T0* r251base_class(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_dummy_expanded(T251* C);
/*TYPE_LIKE_ARGUMENT*/
void r251c_frame_descriptor_in(T251* C,T0* a1);
/*TYPE_LIKE_ARGUMENT*/
T6 r251need_c_struct(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_reference(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_type_of_agent(T251* C);
/*TYPE_LIKE_ARGUMENT*/
void r251gc_define1(T251* C);
/*TYPE_LIKE_ARGUMENT*/
void r251gc_define2(T251* C);
/*TYPE_LIKE_ARGUMENT*/
void r251c_type_for_target_in(T251* C,T0* a1);
/*TYPE_LIKE_ARGUMENT*/
T0* r251actual_reference(T251* C,T0* a1);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_generic(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_double(T251* C);
/*TYPE_LIKE_ARGUMENT*/
void r251id_extra_information(T251* C,T0* a1);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_user_expanded(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_a(T251* C,T0* a1);
/*TYPE_LIKE_ARGUMENT*/
T0* r251local_from_separate(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_boolean(T251* C);
/*TYPE_LIKE_ARGUMENT*/
void r251anchor_cycle_start(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T0* r251to_runnable(T251* C,T0* a1);
/*TYPE_LIKE_ARGUMENT*/
T6 r251standard_stupid_switch(T251* C,T0* a1);
/*TYPE_LIKE_ARGUMENT*/
T0* r251start_lookup_class(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_string(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T0* r251run_class(T251* C);
/*TYPE_LIKE_ARGUMENT*/
void r251c_header_pass1(T251* C);
/*TYPE_LIKE_ARGUMENT*/
void r251c_header_pass2(T251* C);
/*TYPE_LIKE_ARGUMENT*/
void r251c_header_pass3(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_run_type(T251* C);
/*TYPE_LIKE_ARGUMENT*/
void r251c_header_pass4(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_separate(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T6 r251is_basic_eiffel_expanded(T251* C);
/*TYPE_LIKE_ARGUMENT*/
T0* r251smallest_ancestor(T251* C,T0* a1);
/*TYPE_LIKE_ARGUMENT*/
void r251gc_call_new_in(T251* C,T0* a1);
/*TYPE_FORMAL_GENERIC*/
void r280c_initialize_in(T280* C,T0* a1);
/*TYPE_FORMAL_GENERIC*/
T0* r280class_any(void);
/*TYPE_FORMAL_GENERIC*/
void r280c_type_for_external_in(T280* C,T0* a1);
/*TYPE_FORMAL_GENERIC*/
T0* r280generic_list(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280set_run_type(T280* C,T0* a1,T0* a2);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_bit(T280* C);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_any(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280set(T280* C,T0* a1,T0* a2,T0* a3,T0* a4,T2 a5,T0* a6,T0* a7);
/*TYPE_FORMAL_GENERIC*/
T2 r280c_sizeof(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280error(T89 a1,T0* a2);
/*TYPE_FORMAL_GENERIC*/
void r280c_type_for_result_in(T280* C,T0* a1);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_native_array(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280gc_mark_in(T280* C,T0* a1);
/*TYPE_FORMAL_GENERIC*/
T0* r280make_runnable(T280* C,T0* a1,T0* a2);
/*TYPE_FORMAL_GENERIC*/
void r280just_before_gc_mark_in(T280* C,T0* a1);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_pointer(T280* C);
/*TYPE_FORMAL_GENERIC*/
T2 r280id(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280mapping_cast(T280* C);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_real(T280* C);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_none(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280c_initialize(T280* C);
/*TYPE_FORMAL_GENERIC*/
T6 r280need_gc_mark_function(T280* C);
/*TYPE_FORMAL_GENERIC*/
T0* r280start_lookup_name(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280fatal_error_generic_list(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280c_type_for_argument_in(T280* C,T0* a1);
/*TYPE_FORMAL_GENERIC*/
T6 r280stupid_switch(T280* C,T0* a1);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_integer(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280make(T280* C,T0* a1,T0* a2,T2 a3);
/*TYPE_FORMAL_GENERIC*/
T0* r280base_class_name(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280fatal_error(T0* a1);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_character(T280* C);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_expanded(T280* C);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_array(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280gc_info_in(T280* C,T0* a1);
/*TYPE_FORMAL_GENERIC*/
T0* r280base_class(T280* C);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_dummy_expanded(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280c_frame_descriptor_in(T280* C,T0* a1);
/*TYPE_FORMAL_GENERIC*/
T6 r280need_c_struct(T280* C);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_reference(T280* C);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_type_of_agent(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280gc_define1(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280gc_define2(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280c_type_for_target_in(T280* C,T0* a1);
/*TYPE_FORMAL_GENERIC*/
T0* r280actual_reference(T280* C,T0* a1);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_generic(T280* C);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_double(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280id_extra_information(T280* C,T0* a1);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_user_expanded(T280* C);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_a(T280* C,T0* a1);
/*TYPE_FORMAL_GENERIC*/
T0* r280local_from_separate(T280* C);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_boolean(T280* C);
/*TYPE_FORMAL_GENERIC*/
T0* r280to_runnable(T280* C,T0* a1);
/*TYPE_FORMAL_GENERIC*/
T6 r280standard_stupid_switch(T280* C,T0* a1);
/*TYPE_FORMAL_GENERIC*/
T0* r280start_lookup_class(T280* C);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_string(T280* C);
/*TYPE_FORMAL_GENERIC*/
T0* r280run_class(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280c_header_pass1(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280c_header_pass2(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280c_header_pass3(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280c_header_pass4(T280* C);
/*TYPE_FORMAL_GENERIC*/
T89 r280start_position(T280* C);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_basic_eiffel_expanded(T280* C);
/*TYPE_FORMAL_GENERIC*/
T0* r280smallest_ancestor(T280* C,T0* a1);
/*TYPE_FORMAL_GENERIC*/
T6 r280is_separate(T280* C);
/*TYPE_FORMAL_GENERIC*/
void r280gc_call_new_in(T280* C,T0* a1);
T128*create128make_1(T0* a1);
/*FEATURE_NAME_LIST*/
T2 r128count(T128* C);
/*FEATURE_NAME_LIST*/
T0* r128item(T128* C,T2 a1);
/*FEATURE_NAME_LIST*/
T2 r128index_of(T128* C,T0* a1);
/*FEATURE_NAME_LIST*/
void r128make_n(T128* C,T0* a1);
/*FEATURE_NAME_LIST*/
void r128fe_multiple(T0* a1,T0* a2);
/*FEATURE_NAME_LIST*/
T6 r128has_make(T128* C);
/*FEATURE_NAME_LIST*/
T6 r128has(T128* C,T0* a1);
/*FEATURE_NAME_LIST*/
void r128add_last(T128* C,T0* a1);
/*FEATURE_NAME_LIST*/
T0* r128root_creation_search(T128* C,T0* a1);
/*FEATURE_NAME_LIST*/
T0* r128feature_name(T128* C,T0* a1);
/*PARSER_BUFFER*/
T0* r160item(T2 a1);
/*PARSER_BUFFER*/
T0* r160empty_line_at(T2 a1);
/*PARSER_BUFFER*/
T0* r160string_aliaser(void);
/*PARSER_BUFFER*/
void r160load_file(T160* C,T0* a1);
/*PARSER_BUFFER*/
void r160release(T160* C);
extern T0*oBC160text;
/*DEFERRED_FUNCTION*/
void r385error(T89 a1,T0* a2);
/*DEFERRED_FUNCTION*/
void r385from_effective(T385* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5,T0* a6);
/*DEFERRED_FUNCTION*/
T6 r385can_hide(T385* C,T0* a1,T0* a2);
/*DEFERRED_FUNCTION*/
void r385merge_header_comments(T385* C,T0* a1);
/*DEFERRED_FUNCTION*/
void r385add_into(T385* C,T0* a1);
/*DEFERRED_FUNCTION*/
void r385make_routine(T385* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5);
/*DEFERRED_FUNCTION*/
T0* r385try_to_undefine(T385* C,T0* a1,T0* a2);
/*DEFERRED_FUNCTION*/
void r385make(T385* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5,T0* a6);
/*DEFERRED_FUNCTION*/
void r385check_obsolete(T385* C,T89 a1);
/*DEFERRED_FUNCTION*/
T0* r385to_run_feature(T385* C,T0* a1,T0* a2);
/*DEFERRED_FUNCTION*/
void r385set_header_comment(T385* C,T0* a1);
/*DEFERRED_FUNCTION*/
T6 r385is_not_mergeable_with(T385* C,T0* a1);
/*DEFERRED_FUNCTION*/
T89 r385start_position(T385* C);
/*DEFERRED_FUNCTION*/
void r385set_rescue_compound(T385* C,T0* a1);
/*IMPLICIT_CURRENT*/
void r307compile_to_c(T307* C);
/*IMPLICIT_CURRENT*/
void r307mapping_c_arg(T307* C,T0* a1);
/*IMPLICIT_CURRENT*/
void r307scoop_error(T307* C);
/*IMPLICIT_CURRENT*/
void r307to_integer_error(T307* C);
/*IMPLICIT_CURRENT*/
void r307mapping_c_target(T307* C,T0* a1);
/*IMPLICIT_CURRENT*/
T2 r307to_integer_or_error(T307* C);
/*IMPLICIT_CURRENT*/
T0* r307to_runnable(T307* C,T0* a1);
/*IMPLICIT_CURRENT*/
T0* r307start_lookup_class(T307* C);
/*TYPE_BIT_2*/
void r277c_initialize_in(T277* C,T0* a1);
/*TYPE_BIT_2*/
void r277c_type_for_external_in(T277* C,T0* a1);
/*TYPE_BIT_2*/
T0* r277generic_list(T277* C);
/*TYPE_BIT_2*/
T0* r277type_any(void);
/*TYPE_BIT_2*/
T0* r277run_time_mark(T277* C);
/*TYPE_BIT_2*/
T2 r277c_sizeof(T277* C);
/*TYPE_BIT_2*/
T6 r277is_native_array(T277* C);
/*TYPE_BIT_2*/
void r277gc_mark_in(T277* C,T0* a1);
/*TYPE_BIT_2*/
T2 r277id(T277* C);
/*TYPE_BIT_2*/
void r277mapping_cast(T277* C);
/*TYPE_BIT_2*/
T6 r277is_c_unsigned_ptr(T277* C);
/*TYPE_BIT_2*/
void r277c_initialize(T277* C);
/*TYPE_BIT_2*/
T2 r277nb(T277* C);
/*TYPE_BIT_2*/
T2 r277nb_unsigned(T277* C);
/*TYPE_BIT_2*/
void r277fatal_error_generic_list(T277* C);
/*TYPE_BIT_2*/
void r277c_type_for_argument_in(T277* C,T0* a1);
/*TYPE_BIT_2*/
void r277make(T277* C,T89 a1,T0* a2);
extern T0*oBC276base_class_name;
extern int fBC276base_class_name;
/*TYPE_BIT_2*/
T0* r277base_class_name(void);
/*TYPE_BIT_2*/
void r277fatal_error(T0* a1);
/*TYPE_BIT_2*/
T0* r277string_aliaser(void);
/*TYPE_BIT_2*/
T0* r277base_class(T277* C);
/*TYPE_BIT_2*/
void r277c_frame_descriptor_in(T277* C,T0* a1);
/*TYPE_BIT_2*/
void r277standard_c_print_function(T277* C);
/*TYPE_BIT_2*/
T6 r277need_c_struct(T277* C);
/*TYPE_BIT_2*/
T6 r277is_type_of_agent(T277* C);
/*TYPE_BIT_2*/
void r277c_type_for_target_in(T277* C,T0* a1);
/*TYPE_BIT_2*/
T6 r277is_c_char(T277* C);
/*TYPE_BIT_2*/
T0* r277actual_reference(T277* C,T0* a1);
/*TYPE_BIT_2*/
void r277id_extra_information(T0* a1);
/*TYPE_BIT_2*/
T6 r277is_a(T277* C,T0* a1);
/*TYPE_BIT_2*/
T2 r277unsigned_padding(T277* C);
/*TYPE_BIT_2*/
T0* r277to_runnable(T277* C,T0* a1);
/*TYPE_BIT_2*/
T0* r277start_lookup_class(void);
/*TYPE_BIT_2*/
T2 r277mapping_code(T277* C);
/*TYPE_BIT_2*/
void r277to_runnable_1_2(T277* C);
/*TYPE_BIT_2*/
T0* r277run_class(T277* C);
/*TYPE_BIT_2*/
void r277c_header_pass1(T277* C);
/*TYPE_BIT_2*/
T0* r277smallest_ancestor(T277* C,T0* a1);
/*TYPE_BIT_2*/
void r277gc_call_new_in(T277* C,T0* a1);
/*TYPE_BIT_1*/
void r275c_initialize_in(T275* C,T0* a1);
/*TYPE_BIT_1*/
void r275c_type_for_external_in(T275* C,T0* a1);
/*TYPE_BIT_1*/
T0* r275generic_list(T275* C);
/*TYPE_BIT_1*/
T0* r275type_any(void);
/*TYPE_BIT_1*/
T2 r275c_sizeof(T275* C);
/*TYPE_BIT_1*/
T6 r275is_native_array(T275* C);
/*TYPE_BIT_1*/
void r275gc_mark_in(T275* C,T0* a1);
/*TYPE_BIT_1*/
T2 r275id(T275* C);
/*TYPE_BIT_1*/
void r275mapping_cast(T275* C);
/*TYPE_BIT_1*/
T6 r275is_c_unsigned_ptr(T275* C);
/*TYPE_BIT_1*/
void r275c_initialize(T275* C);
/*TYPE_BIT_1*/
T2 r275nb_unsigned(T275* C);
/*TYPE_BIT_1*/
void r275fatal_error_generic_list(T275* C);
/*TYPE_BIT_1*/
void r275c_type_for_argument_in(T275* C,T0* a1);
/*TYPE_BIT_1*/
void r275make(T275* C,T89 a1,T0* a2);
/*TYPE_BIT_1*/
T0* r275base_class_name(void);
/*TYPE_BIT_1*/
T0* r275string_aliaser(void);
/*TYPE_BIT_1*/
T0* r275base_class(T275* C);
/*TYPE_BIT_1*/
void r275c_frame_descriptor_in(T275* C,T0* a1);
/*TYPE_BIT_1*/
void r275standard_c_print_function(T275* C);
/*TYPE_BIT_1*/
T6 r275need_c_struct(T275* C);
/*TYPE_BIT_1*/
T6 r275is_type_of_agent(T275* C);
/*TYPE_BIT_1*/
void r275c_type_for_target_in(T275* C,T0* a1);
/*TYPE_BIT_1*/
T6 r275is_c_char(T275* C);
/*TYPE_BIT_1*/
T0* r275actual_reference(T275* C,T0* a1);
/*TYPE_BIT_1*/
void r275id_extra_information(T0* a1);
/*TYPE_BIT_1*/
T6 r275is_a(T275* C,T0* a1);
/*TYPE_BIT_1*/
T2 r275unsigned_padding(T275* C);
/*TYPE_BIT_1*/
T0* r275to_runnable(T275* C,T0* a1);
/*TYPE_BIT_1*/
T0* r275start_lookup_class(void);
/*TYPE_BIT_1*/
T2 r275mapping_code(T275* C);
/*TYPE_BIT_1*/
void r275to_runnable_1_2(T275* C);
/*TYPE_BIT_1*/
T0* r275run_class(T275* C);
/*TYPE_BIT_1*/
void r275c_header_pass1(T275* C);
/*TYPE_BIT_1*/
T0* r275smallest_ancestor(T275* C,T0* a1);
/*TYPE_BIT_1*/
void r275gc_call_new_in(T275* C,T0* a1);
/*WRITABLE_ATTRIBUTE*/
T0* r405try_to_undefine_aux(T405* C,T0* a1,T0* a2);
/*WRITABLE_ATTRIBUTE*/
void r405implicit(T405* C,T0* a1,T0* a2,T0* a3);
/*WRITABLE_ATTRIBUTE*/
void r405error(T89 a1,T0* a2);
/*WRITABLE_ATTRIBUTE*/
T6 r405is_item_of_integer(T405* C);
/*WRITABLE_ATTRIBUTE*/
T6 r405can_hide(T405* C,T0* a1,T0* a2);
/*WRITABLE_ATTRIBUTE*/
void r405merge_header_comments(T405* C,T0* a1);
/*WRITABLE_ATTRIBUTE*/
void r405add_into(T405* C,T0* a1);
/*WRITABLE_ATTRIBUTE*/
T0* r405try_to_undefine(T405* C,T0* a1,T0* a2);
/*WRITABLE_ATTRIBUTE*/
void r405make(T405* C,T0* a1,T0* a2);
/*WRITABLE_ATTRIBUTE*/
void r405check_obsolete(T405* C,T89 a1);
/*WRITABLE_ATTRIBUTE*/
T0* r405to_run_feature(T405* C,T0* a1,T0* a2);
/*WRITABLE_ATTRIBUTE*/
T6 r405is_not_mergeable_with(T405* C,T0* a1);
/*WRITABLE_ATTRIBUTE*/
T89 r405start_position(T405* C);
T261*create261make(T89 a1);
/*TYPE_DOUBLE*/
void r261c_initialize_in(T0* a1);
/*TYPE_DOUBLE*/
void r261c_type_for_external_in(T0* a1);
/*TYPE_DOUBLE*/
T0* r261generic_list(T261* C);
/*TYPE_DOUBLE*/
T0* r261type_any(void);
/*TYPE_DOUBLE*/
T0* r261written_mark(void);
/*TYPE_DOUBLE*/
T0* r261run_time_mark(void);
/*TYPE_DOUBLE*/
T2 r261c_sizeof(void);
/*TYPE_DOUBLE*/
T6 r261is_native_array(T261* C);
/*TYPE_DOUBLE*/
void r261gc_mark_in(T0* a1);
/*TYPE_DOUBLE*/
void r261fatal_error_generic_list(T261* C);
/*TYPE_DOUBLE*/
void r261c_type_for_argument_in(T0* a1);
/*TYPE_DOUBLE*/
void r261make(T261* C,T89 a1);
/*TYPE_DOUBLE*/
T0* r261base_class(T261* C);
/*TYPE_DOUBLE*/
void r261c_frame_descriptor_in(T0* a1);
extern int fBC261load_run_class_once;
/*TYPE_DOUBLE*/
void r261load_run_class_once(T261* C);
/*TYPE_DOUBLE*/
T6 r261is_type_of_agent(T261* C);
/*TYPE_DOUBLE*/
T6 r261is_a_end_hook(T261* C,T0* a1);
/*TYPE_DOUBLE*/
T0* r261actual_reference(T261* C,T0* a1);
/*TYPE_DOUBLE*/
void r261id_extra_information(T0* a1);
/*TYPE_DOUBLE*/
T6 r261is_a(T261* C,T0* a1);
/*TYPE_DOUBLE*/
T0* r261smallest_ancestor_end_hook(T261* C,T0* a1);
/*TYPE_DOUBLE*/
T0* r261to_runnable(T261* C,T0* a1);
/*TYPE_DOUBLE*/
T0* r261start_lookup_class(T261* C);
/*TYPE_DOUBLE*/
T0* r261run_class(T261* C);
/*TYPE_DOUBLE*/
T89 r261start_position(T261* C);
/*TYPE_DOUBLE*/
T0* r261smallest_ancestor(T261* C,T0* a1);
/*TYPE_DOUBLE*/
void r261gc_call_new_in(T0* a1);
/*E_FALSE*/
void r290scoop_error(T290* C);
/*E_FALSE*/
T2 r290isa_dca_inline_argument(void);
/*E_FALSE*/
T0* r290type_boolean(void);
/*E_FALSE*/
T0* r290to_runnable(T290* C,T0* a1);
/*E_LOOP*/
void r377error(T89 a1,T0* a2);
/*E_LOOP*/
void r377safety_check(T377* C);
/*E_LOOP*/
void r377compile_to_c(T377* C);
/*E_LOOP*/
T6 r377stupid_switch(T377* C,T0* a1);
/*E_LOOP*/
void r377make(T377* C,T89 a1,T0* a2,T0* a3,T0* a4,T0* a5,T0* a6);
/*E_LOOP*/
void r377afd_check(T377* C);
/*E_LOOP*/
T6 r377use_current(T377* C);
/*E_LOOP*/
void r377verify_scoop(T377* C,T0* a1);
/*E_LOOP*/
T0* r377add_comment(T377* C,T0* a1);
/*E_LOOP*/
T0* r377to_runnable(T377* C,T0* a1);
/*CALL_INFIX_AND*/
void r213run_feature_match(T213* C);
/*CALL_INFIX_AND*/
T0* r213basic_conversion(T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_AND*/
T6 r213call_proc_call_stupid_switch(T213* C,T0* a1);
/*CALL_INFIX_AND*/
T6 r213is_static(T213* C);
/*CALL_INFIX_AND*/
T0* r213operator(void);
/*CALL_INFIX_AND*/
T0* r213runnable_arguments(T213* C,T0* a1);
/*CALL_INFIX_AND*/
void r213with(T213* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_AND*/
void r213safety_check(T213* C);
/*CALL_INFIX_AND*/
void r213run_feature_has_result(T213* C);
/*CALL_INFIX_AND*/
T6 r213stupid_switch(T213* C,T0* a1);
/*CALL_INFIX_AND*/
void r213c_frame_descriptor(T213* C,T0* a1,T0* a2);
/*CALL_INFIX_AND*/
void r213scoop_error(T213* C);
/*CALL_INFIX_AND*/
void r213make(T213* C,T0* a1,T89 a2,T0* a3);
/*CALL_INFIX_AND*/
void r213runnable_target(T213* C,T0* a1);
/*CALL_INFIX_AND*/
void r213fatal_error(T0* a1);
/*CALL_INFIX_AND*/
void r213to_integer_error(T213* C);
/*CALL_INFIX_AND*/
void r213assertion_check(T213* C,T3 a1);
/*CALL_INFIX_AND*/
T0* r213result_type(T213* C);
/*CALL_INFIX_AND*/
void r213afd_check(T213* C);
/*CALL_INFIX_AND*/
T6 r213use_current(T213* C);
/*CALL_INFIX_AND*/
T6 r213verify_scoop(T213* C,T0* a1);
/*CALL_INFIX_AND*/
void r213mapping_c_target(T213* C,T0* a1);
/*CALL_INFIX_AND*/
void r213run_feature_for(T213* C,T0* a1);
/*CALL_INFIX_AND*/
T2 r213to_integer_or_error(T213* C);
/*CALL_INFIX_AND*/
T0* r213to_runnable(T213* C,T0* a1);
/*CALL_INFIX_AND*/
T0* r213start_lookup_class(T213* C);
/*CALL_INFIX_AND*/
void r213collect_c_tmp(T213* C);
/*CALL_INFIX_AND*/
void r213finalize(T213* C);
/*CALL_INFIX_AND*/
T89 r213start_position(T213* C);
/*IMPLICIT_CAST*/
T6 r520c_simple(T520* C);
/*IMPLICIT_CAST*/
T6 r520can_be_dropped(T520* C);
/*IMPLICIT_CAST*/
T6 r520is_manifest_string(T520* C);
/*IMPLICIT_CAST*/
T6 r520is_static(T520* C);
/*IMPLICIT_CAST*/
void r520safety_check(T520* C);
/*IMPLICIT_CAST*/
void r520c_wrapper_opening(T520* C);
/*IMPLICIT_CAST*/
T6 r520is_void(T520* C);
/*IMPLICIT_CAST*/
void r520compile_to_c(T520* C);
/*IMPLICIT_CAST*/
T6 r520is_result(T520* C);
/*IMPLICIT_CAST*/
T6 r520stupid_switch(T520* C,T0* a1);
/*IMPLICIT_CAST*/
void r520c_frame_descriptor(T520* C,T0* a1,T0* a2);
/*IMPLICIT_CAST*/
void r520scoop_error(T520* C);
/*IMPLICIT_CAST*/
void r520make(T520* C,T0* a1,T0* a2);
/*IMPLICIT_CAST*/
void r520to_integer_error(T520* C);
/*IMPLICIT_CAST*/
T2 r520isa_dca_inline_argument(T520* C);
/*IMPLICIT_CAST*/
void r520dca_inline_argument(T520* C,T0* a1);
/*IMPLICIT_CAST*/
void r520assertion_check(T520* C,T3 a1);
/*IMPLICIT_CAST*/
void r520afd_check(T520* C);
/*IMPLICIT_CAST*/
T6 r520use_current(T520* C);
/*IMPLICIT_CAST*/
T2 r520static_value(T520* C);
/*IMPLICIT_CAST*/
T6 r520is_writable(T520* C);
/*IMPLICIT_CAST*/
T2 r520to_integer_or_error(T520* C);
/*IMPLICIT_CAST*/
T6 r520is_pre_computable(T520* C);
/*IMPLICIT_CAST*/
T0* r520to_runnable(T520* C,T0* a1);
/*IMPLICIT_CAST*/
T0* r520start_lookup_class(T520* C);
/*IMPLICIT_CAST*/
void r520collect_c_tmp(T520* C);
/*IMPLICIT_CAST*/
T6 r520is_current(T520* C);
/*IMPLICIT_CAST*/
T89 r520start_position(T520* C);
T246*create246make(T89 a1);
/*OPEN_OPERAND*/
void r246not_yet_implemented(T246* C);
/*OPEN_OPERAND*/
void r246with(T246* C,T89 a1,T0* a2);
/*OPEN_OPERAND*/
void r246compile_to_c(T246* C);
/*OPEN_OPERAND*/
void r246scoop_error(T246* C);
/*OPEN_OPERAND*/
void r246to_integer_error(T246* C);
/*OPEN_OPERAND*/
void r246crash(T246* C);
/*OPEN_OPERAND*/
T0* r246result_type(T246* C);
/*OPEN_OPERAND*/
T0* r246notify(T246* C,T0* a1,T0* a2,T2 a3);
/*OPEN_OPERAND*/
T2 r246to_integer_or_error(T246* C);
/*OPEN_OPERAND*/
T0* r246to_runnable(T246* C,T0* a1);
/*OPEN_OPERAND*/
T0* r246start_lookup_class(T246* C);
/*INTEGER_CONSTANT*/
void r230compile_to_c(T230* C);
/*INTEGER_CONSTANT*/
void r230scoop_error(T230* C);
/*INTEGER_CONSTANT*/
void r230make(T230* C,T1 a1,T11 a2,T89 a3);
/*INTEGER_CONSTANT*/
T2 r230isa_dca_inline_argument(T230* C);
/*INTEGER_CONSTANT*/
T0* r230to_real_constant(T230* C);
/*INTEGER_CONSTANT*/
T0* r230to_runnable(T230* C,T0* a1);
/*CALL_INFIX_DIV*/
void r217run_feature_match(T217* C);
/*CALL_INFIX_DIV*/
T0* r217basic_conversion(T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_DIV*/
T6 r217call_proc_call_stupid_switch(T217* C,T0* a1);
/*CALL_INFIX_DIV*/
T0* r217operator(void);
/*CALL_INFIX_DIV*/
T0* r217runnable_arguments(T217* C,T0* a1);
/*CALL_INFIX_DIV*/
void r217with(T217* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_DIV*/
void r217safety_check(T217* C);
/*CALL_INFIX_DIV*/
void r217run_feature_has_result(T217* C);
/*CALL_INFIX_DIV*/
T6 r217stupid_switch(T217* C,T0* a1);
/*CALL_INFIX_DIV*/
void r217c_frame_descriptor(T217* C,T0* a1,T0* a2);
/*CALL_INFIX_DIV*/
void r217scoop_error(T217* C);
/*CALL_INFIX_DIV*/
void r217make(T217* C,T0* a1,T89 a2,T0* a3);
/*CALL_INFIX_DIV*/
void r217runnable_target(T217* C,T0* a1);
/*CALL_INFIX_DIV*/
void r217fatal_error(T0* a1);
/*CALL_INFIX_DIV*/
void r217to_integer_error(T217* C);
/*CALL_INFIX_DIV*/
void r217assertion_check(T217* C,T3 a1);
/*CALL_INFIX_DIV*/
T0* r217result_type(T217* C);
/*CALL_INFIX_DIV*/
void r217afd_check(T217* C);
/*CALL_INFIX_DIV*/
T6 r217use_current(T217* C);
/*CALL_INFIX_DIV*/
T6 r217verify_scoop(T217* C,T0* a1);
/*CALL_INFIX_DIV*/
void r217mapping_c_target(T217* C,T0* a1);
/*CALL_INFIX_DIV*/
void r217run_feature_for(T217* C,T0* a1);
/*CALL_INFIX_DIV*/
T2 r217to_integer_or_error(T217* C);
/*CALL_INFIX_DIV*/
T0* r217to_runnable(T217* C,T0* a1);
/*CALL_INFIX_DIV*/
T0* r217start_lookup_class(T217* C);
/*CALL_INFIX_DIV*/
void r217collect_c_tmp(T217* C);
/*CALL_INFIX_DIV*/
void r217finalize(T217* C);
/*CALL_INFIX_DIV*/
T89 r217start_position(T217* C);
/*E_REQUIRE*/
void r384make_runnable(T384* C,T89 a1,T0* a2,T0* a3,T0* a4);
/*E_REQUIRE*/
void r384c_clear_flag(T384* C);
/*E_REQUIRE*/
void r384compile_to_c(T384* C);
/*E_REQUIRE*/
void r384add_into(T384* C,T0* a1);
/*E_REQUIRE*/
void r384make(T384* C,T89 a1,T0* a2,T0* a3);
/*E_REQUIRE*/
void r384c_scoop(T384* C);
/*E_REQUIRE*/
void r384c_set_flag(T384* C);
/*E_REQUIRE*/
void r384afd_check(T384* C);
/*E_REQUIRE*/
T6 r384is_always_true(T384* C);
/*E_REQUIRE*/
T6 r384use_current(T384* C);
/*E_REQUIRE*/
void r384verify_scoop(T384* C,T0* a1);
/*E_REQUIRE*/
void r384c_compile_assertion(T0* a1);
/*ASSIGNMENT*/
T0* r379left_type(T379* C);
/*ASSIGNMENT*/
void r379separateness_consistency_rule_3_check(T0* a1,T0* a2);
/*ASSIGNMENT*/
void r379safety_check(T379* C);
/*ASSIGNMENT*/
T0* r379implicit_conversion(T379* C);
/*ASSIGNMENT*/
void r379compile_to_c(T379* C);
/*ASSIGNMENT*/
T6 r379stupid_switch(T379* C,T0* a1);
/*ASSIGNMENT*/
void r379make(T379* C,T0* a1,T0* a2);
/*ASSIGNMENT*/
void r379fatal_error(T0* a1);
/*ASSIGNMENT*/
void r379afd_check(T379* C);
/*ASSIGNMENT*/
T6 r379use_current(T379* C);
/*ASSIGNMENT*/
void r379verify_scoop(T379* C,T0* a1);
/*ASSIGNMENT*/
T6 r379is_pre_computable(T379* C);
/*ASSIGNMENT*/
T0* r379add_comment(T379* C,T0* a1);
/*ASSIGNMENT*/
T0* r379to_runnable(T379* C,T0* a1);
/*ASSIGNMENT*/
void r379collect_c_tmp(T379* C);
/*ASSIGNMENT*/
T0* r379right_type(T379* C);
/*ASSIGNMENT*/
T89 r379start_position(T379* C);
/*LOOP_INVARIANT*/
void r376c_clear_flag(T376* C);
/*LOOP_INVARIANT*/
void r376compile_to_c(T376* C);
/*LOOP_INVARIANT*/
void r376make(T376* C,T89 a1,T0* a2,T0* a3);
/*LOOP_INVARIANT*/
void r376c_set_flag(T376* C);
/*LOOP_INVARIANT*/
void r376afd_check(T376* C);
/*LOOP_INVARIANT*/
T6 r376is_always_true(T376* C);
/*LOOP_INVARIANT*/
T6 r376use_current(T376* C);
/*LOOP_INVARIANT*/
void r376verify_scoop(T376* C,T0* a1);
/*LOOP_INVARIANT*/
T0* r376twin(T376* C);
/*LOOP_INVARIANT*/
T0* r376to_runnable(T376* C,T0* a1);
/*LOOP_INVARIANT*/
void r376c_compile_assertion(T0* a1);
/*TYPE_GENERIC*/
void r271c_initialize_in(T271* C,T0* a1);
/*TYPE_GENERIC*/
void r271gc_store_in(T271* C,T0* a1);
/*TYPE_GENERIC*/
void r271c_type_for_external_in(T271* C,T0* a1);
/*TYPE_GENERIC*/
T0* r271type_any(void);
/*TYPE_GENERIC*/
T0* r271written_mark(T271* C);
/*TYPE_GENERIC*/
T0* r271run_time_mark(T271* C);
/*TYPE_GENERIC*/
void r271set(T271* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5,T0* a6);
/*TYPE_GENERIC*/
T2 r271c_sizeof(T271* C);
/*TYPE_GENERIC*/
void r271gc_store_chunk_in(T271* C,T0* a1);
/*TYPE_GENERIC*/
void r271c_type_for_result_in(T271* C,T0* a1);
/*TYPE_GENERIC*/
void r271standard_gc_define2(T271* C);
/*TYPE_GENERIC*/
void r271standard_gc_define1(T271* C);
/*TYPE_GENERIC*/
T6 r271is_native_array(T271* C);
/*TYPE_GENERIC*/
void r271gc_mark_in(T271* C,T0* a1);
/*TYPE_GENERIC*/
void r271make_runnable(T271* C,T0* a1,T0* a2,T0* a3);
/*TYPE_GENERIC*/
void r271standard_gc_define2_for_expanded(T271* C);
/*TYPE_GENERIC*/
void r271just_before_gc_mark_in(T271* C,T0* a1);
/*TYPE_GENERIC*/
T2 r271id(T271* C);
/*TYPE_GENERIC*/
T2 r271c_sizeof_pointer(void);
/*TYPE_GENERIC*/
void r271mapping_cast(T271* C);
/*TYPE_GENERIC*/
void r271standard_gc_info_in(T271* C,T0* a1);
/*TYPE_GENERIC*/
void r271c_initialize(T271* C);
/*TYPE_GENERIC*/
void r271standard_c_typedef(T271* C);
/*TYPE_GENERIC*/
T6 r271need_gc_mark_function(T271* C);
/*TYPE_GENERIC*/
void r271c_type_for_argument_in(T271* C,T0* a1);
/*TYPE_GENERIC*/
T6 r271stupid_switch(T271* C,T0* a1);
/*TYPE_GENERIC*/
void r271basic_checks(T271* C);
/*TYPE_GENERIC*/
void r271make(T271* C,T0* a1,T0* a2);
/*TYPE_GENERIC*/
T0* r271run_type(T271* C);
/*TYPE_GENERIC*/
void r271fatal_error(T0* a1);
/*TYPE_GENERIC*/
T6 r271is_expanded(T271* C);
/*TYPE_GENERIC*/
void r271gc_info_in(T271* C,T0* a1);
/*TYPE_GENERIC*/
T0* r271string_aliaser(void);
/*TYPE_GENERIC*/
T0* r271base_class(T271* C);
/*TYPE_GENERIC*/
T6 r271is_dummy_expanded(T271* C);
/*TYPE_GENERIC*/
void r271c_frame_descriptor_in(T271* C,T0* a1);
/*TYPE_GENERIC*/
void r271standard_c_print_function(T271* C);
/*TYPE_GENERIC*/
T6 r271is_reference(T271* C);
/*TYPE_GENERIC*/
T6 r271need_c_struct(T271* C);
/*TYPE_GENERIC*/
T6 r271is_type_of_agent(T271* C);
/*TYPE_GENERIC*/
void r271gc_define1(T271* C);
/*TYPE_GENERIC*/
void r271gc_define2(T271* C);
/*TYPE_GENERIC*/
void r271c_type_for_target_in(T271* C,T0* a1);
/*TYPE_GENERIC*/
T0* r271actual_reference(T271* C,T0* a1);
/*TYPE_GENERIC*/
void r271gc_free_in(T271* C,T0* a1);
/*TYPE_GENERIC*/
void r271gc_align_mark_in(T271* C,T0* a1);
/*TYPE_GENERIC*/
void r271c_initialize_expanded(T271* C);
/*TYPE_GENERIC*/
void r271standard_c_struct(T271* C);
/*TYPE_GENERIC*/
void r271id_extra_information(T271* C,T0* a1);
/*TYPE_GENERIC*/
T6 r271is_user_expanded(T271* C);
/*TYPE_GENERIC*/
T6 r271is_a(T271* C,T0* a1);
/*TYPE_GENERIC*/
T6 r271is_written_runnable(T271* C);
/*TYPE_GENERIC*/
T0* r271to_runnable(T271* C,T0* a1);
/*TYPE_GENERIC*/
void r271standard_c_object_model(T271* C);
/*TYPE_GENERIC*/
T0* r271start_lookup_class(T271* C);
/*TYPE_GENERIC*/
void r271gc_store_left_in(T271* C,T0* a1);
/*TYPE_GENERIC*/
T0* r271run_class(T271* C);
/*TYPE_GENERIC*/
void r271c_header_pass3(T271* C);
/*TYPE_GENERIC*/
T6 r271is_run_type(T271* C);
/*TYPE_GENERIC*/
void r271c_header_pass4(T271* C);
/*TYPE_GENERIC*/
T89 r271start_position(T271* C);
/*TYPE_GENERIC*/
void r271standard_just_before_gc_mark_in(T271* C,T0* a1);
/*TYPE_GENERIC*/
T0* r271smallest_ancestor(T271* C,T0* a1);
/*TYPE_GENERIC*/
T6 r271is_separate(T271* C);
/*TYPE_GENERIC*/
void r271gc_info_nb_in(T271* C,T0* a1);
/*TYPE_GENERIC*/
void r271gc_call_new_in(T271* C,T0* a1);
/*E_FUNCTION*/
T0* r392try_to_undefine_aux(T392* C,T0* a1,T0* a2);
/*E_FUNCTION*/
void r392error(T89 a1,T0* a2);
/*E_FUNCTION*/
T6 r392can_hide(T392* C,T0* a1,T0* a2);
/*E_FUNCTION*/
void r392merge_header_comments(T392* C,T0* a1);
/*E_FUNCTION*/
void r392add_into(T392* C,T0* a1);
/*E_FUNCTION*/
void r392make_effective_routine(T392* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5,T0* a6,T0* a7);
/*E_FUNCTION*/
void r392make_routine(T392* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5);
/*E_FUNCTION*/
T0* r392try_to_undefine(T392* C,T0* a1,T0* a2);
/*E_FUNCTION*/
void r392make(T392* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5,T0* a6,T0* a7,T0* a8);
/*E_FUNCTION*/
void r392check_obsolete(T392* C,T89 a1);
/*E_FUNCTION*/
T0* r392to_run_feature(T392* C,T0* a1,T0* a2);
/*E_FUNCTION*/
void r392set_header_comment(T392* C,T0* a1);
/*E_FUNCTION*/
T6 r392is_not_mergeable_with(T392* C,T0* a1);
/*E_FUNCTION*/
T89 r392start_position(T392* C);
/*AGENT_ARGS*/
void r437c_agent_definition_call(T437* C,T0* a1);
/*AGENT_ARGS*/
void r437extend_signature(T437* C,T0* a1);
extern T0*oBC437buffer;
/*AGENT_ARGS*/
T6 r437is_equal(T437* C,T0* a1);
/*AGENT_ARGS*/
T6 r437c_define_agent_launcher_heading(T437* C,T0* a1);
/*AGENT_ARGS*/
void r437make(T437* C,T0* a1,T0* a2,T0* a3);
/*AGENT_ARGS*/
void r437c_define_agent_launcher(T437* C);
/*AGENT_ARGS*/
void r437c_define_missing_agent_launcher(T437* C);
/*NATIVE_JAVA*/
void r389fatal_error(T0* a1);
/*NATIVE_JAVA*/
void r389fe_c2c(T0* a1);
/*NATIVE_JAVA*/
T89 r389start_position(T389* C);
/*CST_ATT_BIT*/
T0* r335try_to_undefine_aux(T335* C,T0* a1,T0* a2);
/*CST_ATT_BIT*/
void r335error(T89 a1,T0* a2);
/*CST_ATT_BIT*/
T6 r335can_hide(T335* C,T0* a1,T0* a2);
/*CST_ATT_BIT*/
void r335merge_header_comments(T335* C,T0* a1);
/*CST_ATT_BIT*/
void r335add_into(T335* C,T0* a1);
/*CST_ATT_BIT*/
T0* r335try_to_undefine(T335* C,T0* a1,T0* a2);
/*CST_ATT_BIT*/
void r335make(T335* C,T0* a1,T0* a2,T0* a3);
/*CST_ATT_BIT*/
void r335check_obsolete(T335* C,T89 a1);
/*CST_ATT_BIT*/
T0* r335to_run_feature(T335* C,T0* a1,T0* a2);
/*CST_ATT_BIT*/
T6 r335is_not_mergeable_with(T335* C,T0* a1);
/*CST_ATT_BIT*/
T89 r335start_position(T335* C);
/*CALL_PREFIX_PLUS*/
void r232run_feature_match(T232* C);
/*CALL_PREFIX_PLUS*/
T6 r232can_be_dropped(T232* C);
/*CALL_PREFIX_PLUS*/
T6 r232call_proc_call_stupid_switch(T232* C,T0* a1);
/*CALL_PREFIX_PLUS*/
T6 r232is_static(T232* C);
/*CALL_PREFIX_PLUS*/
T0* r232operator(void);
/*CALL_PREFIX_PLUS*/
void r232with(T232* C,T0* a1,T0* a2);
/*CALL_PREFIX_PLUS*/
void r232safety_check(T232* C);
/*CALL_PREFIX_PLUS*/
void r232run_feature_has_result(T232* C);
/*CALL_PREFIX_PLUS*/
T6 r232stupid_switch(T232* C,T0* a1);
/*CALL_PREFIX_PLUS*/
void r232c_frame_descriptor(T232* C,T0* a1,T0* a2);
/*CALL_PREFIX_PLUS*/
void r232scoop_error(T232* C);
/*CALL_PREFIX_PLUS*/
void r232make(T232* C,T89 a1,T0* a2);
/*CALL_PREFIX_PLUS*/
void r232runnable_target(T232* C,T0* a1);
/*CALL_PREFIX_PLUS*/
void r232fatal_error(T0* a1);
/*CALL_PREFIX_PLUS*/
void r232to_integer_error(T232* C);
/*CALL_PREFIX_PLUS*/
T2 r232isa_dca_inline_argument(T232* C);
/*CALL_PREFIX_PLUS*/
void r232dca_inline_argument(T232* C,T0* a1);
/*CALL_PREFIX_PLUS*/
void r232assertion_check(T232* C,T3 a1);
/*CALL_PREFIX_PLUS*/
T0* r232result_type(T232* C);
/*CALL_PREFIX_PLUS*/
void r232afd_check(T232* C);
/*CALL_PREFIX_PLUS*/
T6 r232use_current(T232* C);
/*CALL_PREFIX_PLUS*/
T2 r232static_value(T232* C);
/*CALL_PREFIX_PLUS*/
T6 r232verify_scoop(T232* C,T0* a1);
/*CALL_PREFIX_PLUS*/
void r232mapping_c_target(T232* C,T0* a1);
/*CALL_PREFIX_PLUS*/
void r232run_feature_for(T232* C,T0* a1);
/*CALL_PREFIX_PLUS*/
T2 r232to_integer_or_error(T232* C);
/*CALL_PREFIX_PLUS*/
T0* r232to_runnable(T232* C,T0* a1);
/*CALL_PREFIX_PLUS*/
T0* r232start_lookup_class(T232* C);
/*CALL_PREFIX_PLUS*/
void r232collect_c_tmp(T232* C);
/*CALL_PREFIX_PLUS*/
void r232finalize(T232* C);
/*CALL_PREFIX_PLUS*/
T89 r232start_position(T232* C);
/*REAL_CONSTANT*/
void r226to_type_double(T226* C);
/*REAL_CONSTANT*/
void r226scoop_error(T226* C);
/*REAL_CONSTANT*/
void r226make(T226* C,T89 a1,T0* a2);
/*REAL_CONSTANT*/
void r226to_integer_error(T226* C);
/*REAL_CONSTANT*/
T2 r226isa_dca_inline_argument(void);
/*REAL_CONSTANT*/
T2 r226to_integer_or_error(T226* C);
/*REAL_CONSTANT*/
T0* r226to_runnable(T226* C,T0* a1);
T387*create387default_create(void);
/*NATIVE_SMART_EIFFEL*/
void r387body_long_bit_put01(T0* a1,T3 a2,T3 a3,T3 a4);
/*NATIVE_SMART_EIFFEL*/
void r387c_define_standard_twin(T0* a1,T0* a2);
/*NATIVE_SMART_EIFFEL*/
void r387exp_or_ref(T0* a1,T2 a2);
/*NATIVE_SMART_EIFFEL*/
void r387c_mapping_integer_procedure(T0* a1,T0* a2);
/*NATIVE_SMART_EIFFEL*/
void r387mapping_small_bit_put01(T0* a1,T3 a2,T3 a3,T2 a4);
/*NATIVE_SMART_EIFFEL*/
T6 r387stupid_switch_function(T0* a1,T0* a2);
/*NATIVE_SMART_EIFFEL*/
T0* r387system_tools(void);
/*NATIVE_SMART_EIFFEL*/
void r387c_define_function(T0* a1,T0* a2,T0* a3);
/*NATIVE_SMART_EIFFEL*/
void r387c_mapping_real_double(T0* a1,T0* a2,T2 a3);
/*NATIVE_SMART_EIFFEL*/
void r387c_mapping_procedure(T0* a1,T0* a2,T0* a3);
/*NATIVE_SMART_EIFFEL*/
void r387c_mapping_integer_function(T387* C,T0* a1,T0* a2);
/*NATIVE_SMART_EIFFEL*/
void r387c_define_procedure(T0* a1,T0* a2,T0* a3);
extern T0*oBC387tmp_string;
/*NATIVE_SMART_EIFFEL*/
T6 r387is_integer(T0* a1);
/*NATIVE_SMART_EIFFEL*/
void r387c_define_procedure_bit(T0* a1,T0* a2);
/*NATIVE_SMART_EIFFEL*/
void r387c_mapping_bit_function(T0* a1,T0* a2);
/*NATIVE_SMART_EIFFEL*/
T6 r387stupid_switch_procedure(T0* a1,T0* a2);
/*NATIVE_SMART_EIFFEL*/
T6 r387use_current(T0* a1);
/*NATIVE_SMART_EIFFEL*/
void r387to_integer(T2 a1,T6 a2);
/*NATIVE_SMART_EIFFEL*/
void r387c_define_function_bit(T0* a1,T0* a2);
/*NATIVE_SMART_EIFFEL*/
void r387c_mapping_bit_procedure(T0* a1,T0* a2);
/*NATIVE_SMART_EIFFEL*/
void r387scoop_define_function_body(T0* a1,T0* a2,T0* a3);
/*NATIVE_SMART_EIFFEL*/
void r387c_mapping_function(T387* C,T0* a1,T0* a2,T0* a3);
/*NATIVE_SMART_EIFFEL*/
T6 r387expanded_initializer(T0* a1);
/*NATIVE_SMART_EIFFEL*/
void r387c_mapping_native_array_procedure(T0* a1,T0* a2);
/*NATIVE_SMART_EIFFEL*/
void r387c_define_integer_to_integer(T2 a1,T0* a2);
/*NATIVE_SMART_EIFFEL*/
void r387c_mapping_native_array_function(T0* a1,T0* a2);
/*NATIVE_SMART_EIFFEL*/
void r387c_mapping_standard_twin(T0* a1,T0* a2);
/*NATIVE_SMART_EIFFEL*/
void r387c_mapping_integer_to_integer(T2 a1,T0* a2);
/*NATIVE_SMART_EIFFEL*/
void r387fe_long_bit(T0* a1);
/*NATIVE_SMART_EIFFEL*/
void r387c_define_twin(T0* a1,T0* a2,T0* a3,T0* a4);
/*NATIVE_SMART_EIFFEL*/
void r387scoop_define_procedure_body(T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_NEQ*/
void r312cmp_bit(T312* C,T6 a1,T0* a2);
/*CALL_INFIX_NEQ*/
T6 r312is_static_neq_void(T0* a1);
/*CALL_INFIX_NEQ*/
T6 r312call_proc_call_stupid_switch(T312* C,T0* a1);
/*CALL_INFIX_NEQ*/
T6 r312is_static(T312* C);
/*CALL_INFIX_NEQ*/
T0* r312operator(void);
/*CALL_INFIX_NEQ*/
T0* r312runnable_arguments(T312* C,T0* a1);
/*CALL_INFIX_NEQ*/
void r312with(T312* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_NEQ*/
void r312safety_check(T312* C);
/*CALL_INFIX_NEQ*/
void r312compile_to_c(T312* C);
/*CALL_INFIX_NEQ*/
void r312check_comparison(T312* C,T0* a1);
/*CALL_INFIX_NEQ*/
T6 r312stupid_switch(T312* C,T0* a1);
/*CALL_INFIX_NEQ*/
T2 r312static_neq_void(T0* a1);
/*CALL_INFIX_NEQ*/
void r312c_frame_descriptor(T312* C,T0* a1,T0* a2);
/*CALL_INFIX_NEQ*/
void r312scoop_error(T312* C);
/*CALL_INFIX_NEQ*/
void r312make(T312* C,T0* a1,T89 a2,T0* a3);
/*CALL_INFIX_NEQ*/
void r312runnable_target(T312* C,T0* a1);
/*CALL_INFIX_NEQ*/
T6 r312is_manifest_array(T0* a1);
/*CALL_INFIX_NEQ*/
void r312dca_inline(T312* C,T0* a1);
/*CALL_INFIX_NEQ*/
void r312to_integer_error(T312* C);
/*CALL_INFIX_NEQ*/
void r312assertion_check(T312* C,T3 a1);
/*CALL_INFIX_NEQ*/
void r312afd_check(T312* C);
/*CALL_INFIX_NEQ*/
T6 r312use_current(T312* C);
/*CALL_INFIX_NEQ*/
T0* r312type_boolean(void);
/*CALL_INFIX_NEQ*/
T2 r312static_value(T312* C);
/*CALL_INFIX_NEQ*/
void r312cmp_basic_ref(T312* C,T6 a1);
/*CALL_INFIX_NEQ*/
void r312cmp_user_expanded(T312* C,T6 a1,T0* a2);
/*CALL_INFIX_NEQ*/
T6 r312verify_scoop(T312* C,T0* a1);
/*CALL_INFIX_NEQ*/
void r312mapping_c_target(T312* C,T0* a1);
/*CALL_INFIX_NEQ*/
T6 r312_208Pverify_scoop(T312* C,T0* a1);
/*CALL_INFIX_NEQ*/
void r312c2c_exp_ref(T0* a1,T0* a2,T6 a3);
/*CALL_INFIX_NEQ*/
T2 r312to_integer_or_error(T312* C);
/*CALL_INFIX_NEQ*/
void r312bit_limitation(T312* C,T0* a1,T0* a2);
/*CALL_INFIX_NEQ*/
void r312afd_check_hook(T312* C);
/*CALL_INFIX_NEQ*/
T0* r312to_runnable(T312* C,T0* a1);
/*CALL_INFIX_NEQ*/
T0* r312start_lookup_class(void);
/*CALL_INFIX_NEQ*/
void r312collect_c_tmp(T312* C);
/*CALL_INFIX_NEQ*/
T89 r312start_position(T312* C);
/*CALL_INFIX_NEQ*/
void r312cmp_basic_eiffel_expanded(T312* C,T6 a1,T0* a2,T0* a3);
extern T0*oBC24buffer;
/*STRING_ALIASER*/
T0* r24key_for_prefix_infix(T0* a1,T0* a2);
/*STRING_ALIASER*/
T0* r24for_infix(T0* a1);
/*STRING_ALIASER*/
void r24special_add(T0* a1);
/*STRING_ALIASER*/
T0* r24item(T0* a1);
/*STRING_ALIASER*/
T0* r24for_prefix(T0* a1);
extern T0*oBC24memory;
/*CALL_N*/
void r238run_feature_match(T238* C);
/*CALL_N*/
T6 r238call_proc_call_stupid_switch(T238* C,T0* a1);
/*CALL_N*/
T6 r238is_static(T238* C);
/*CALL_N*/
T0* r238runnable_arguments(T238* C,T0* a1);
/*CALL_N*/
void r238safety_check(T238* C);
/*CALL_N*/
void r238run_feature_has_result(T238* C);
/*CALL_N*/
T6 r238stupid_switch(T238* C,T0* a1);
/*CALL_N*/
void r238c_frame_descriptor(T238* C,T0* a1,T0* a2);
/*CALL_N*/
void r238scoop_error(T238* C);
/*CALL_N*/
void r238make(T238* C,T0* a1,T0* a2,T0* a3);
/*CALL_N*/
void r238runnable_target(T238* C,T0* a1);
/*CALL_N*/
void r238fatal_error(T0* a1);
/*CALL_N*/
void r238to_integer_error(T238* C);
/*CALL_N*/
void r238assertion_check(T238* C,T3 a1);
/*CALL_N*/
T0* r238result_type(T238* C);
/*CALL_N*/
void r238afd_check(T238* C);
/*CALL_N*/
T6 r238use_current(T238* C);
/*CALL_N*/
T2 r238static_value(T238* C);
/*CALL_N*/
T6 r238verify_scoop(T238* C,T0* a1);
/*CALL_N*/
void r238mapping_c_target(T238* C,T0* a1);
/*CALL_N*/
void r238run_feature_for(T238* C,T0* a1);
/*CALL_N*/
T2 r238to_integer_or_error(T238* C);
/*CALL_N*/
T0* r238to_runnable(T238* C,T0* a1);
/*CALL_N*/
T0* r238start_lookup_class(T238* C);
/*CALL_N*/
void r238collect_c_tmp(T238* C);
/*CALL_N*/
void r238finalize(T238* C);
/*CALL_N*/
T89 r238start_position(T238* C);
/*CALL_INFIX_POWER*/
void r309run_feature_match(T309* C);
/*CALL_INFIX_POWER*/
T0* r309basic_conversion(T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_POWER*/
T6 r309call_proc_call_stupid_switch(T309* C,T0* a1);
/*CALL_INFIX_POWER*/
T6 r309is_static(T309* C);
/*CALL_INFIX_POWER*/
T0* r309operator(void);
/*CALL_INFIX_POWER*/
T0* r309runnable_arguments(T309* C,T0* a1);
/*CALL_INFIX_POWER*/
void r309with(T309* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_POWER*/
void r309safety_check(T309* C);
/*CALL_INFIX_POWER*/
void r309run_feature_has_result(T309* C);
/*CALL_INFIX_POWER*/
T6 r309stupid_switch(T309* C,T0* a1);
/*CALL_INFIX_POWER*/
void r309c_frame_descriptor(T309* C,T0* a1,T0* a2);
/*CALL_INFIX_POWER*/
void r309scoop_error(T309* C);
/*CALL_INFIX_POWER*/
void r309make(T309* C,T0* a1,T89 a2,T0* a3);
/*CALL_INFIX_POWER*/
void r309runnable_target(T309* C,T0* a1);
/*CALL_INFIX_POWER*/
void r309fatal_error(T0* a1);
/*CALL_INFIX_POWER*/
void r309to_integer_error(T309* C);
/*CALL_INFIX_POWER*/
void r309assertion_check(T309* C,T3 a1);
/*CALL_INFIX_POWER*/
T0* r309result_type(T309* C);
/*CALL_INFIX_POWER*/
void r309afd_check(T309* C);
/*CALL_INFIX_POWER*/
T6 r309use_current(T309* C);
/*CALL_INFIX_POWER*/
T6 r309verify_scoop(T309* C,T0* a1);
/*CALL_INFIX_POWER*/
void r309mapping_c_target(T309* C,T0* a1);
/*CALL_INFIX_POWER*/
void r309run_feature_for(T309* C,T0* a1);
/*CALL_INFIX_POWER*/
T2 r309to_integer_or_error(T309* C);
/*CALL_INFIX_POWER*/
T0* r309to_runnable(T309* C,T0* a1);
/*CALL_INFIX_POWER*/
T0* r309start_lookup_class(T309* C);
/*CALL_INFIX_POWER*/
void r309collect_c_tmp(T309* C);
/*CALL_INFIX_POWER*/
void r309finalize(T309* C);
/*CALL_INFIX_POWER*/
T89 r309start_position(T309* C);
/*CALL_INFIX_OR_ELSE*/
void r212run_feature_match(T212* C);
/*CALL_INFIX_OR_ELSE*/
T0* r212basic_conversion(T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_OR_ELSE*/
T6 r212call_proc_call_stupid_switch(T212* C,T0* a1);
/*CALL_INFIX_OR_ELSE*/
T6 r212is_static(T212* C);
/*CALL_INFIX_OR_ELSE*/
T0* r212operator(void);
/*CALL_INFIX_OR_ELSE*/
T0* r212runnable_arguments(T212* C,T0* a1);
/*CALL_INFIX_OR_ELSE*/
void r212with(T212* C,T0* a1,T0* a2,T0* a3);
/*CALL_INFIX_OR_ELSE*/
void r212safety_check(T212* C);
/*CALL_INFIX_OR_ELSE*/
void r212run_feature_has_result(T212* C);
/*CALL_INFIX_OR_ELSE*/
T6 r212stupid_switch(T212* C,T0* a1);
/*CALL_INFIX_OR_ELSE*/
void r212c_frame_descriptor(T212* C,T0* a1,T0* a2);
/*CALL_INFIX_OR_ELSE*/
void r212scoop_error(T212* C);
/*CALL_INFIX_OR_ELSE*/
void r212make(T212* C,T0* a1,T89 a2,T0* a3);
/*CALL_INFIX_OR_ELSE*/
void r212runnable_target(T212* C,T0* a1);
/*CALL_INFIX_OR_ELSE*/
void r212fatal_error(T0* a1);
/*CALL_INFIX_OR_ELSE*/
void r212to_integer_error(T212* C);
/*CALL_INFIX_OR_ELSE*/
void r212assertion_check(T212* C,T3 a1);
/*CALL_INFIX_OR_ELSE*/
T0* r212result_type(T212* C);
/*CALL_INFIX_OR_ELSE*/
void r212afd_check(T212* C);
/*CALL_INFIX_OR_ELSE*/
T6 r212use_current(T212* C);
/*CALL_INFIX_OR_ELSE*/
T6 r212verify_scoop(T212* C,T0* a1);
/*CALL_INFIX_OR_ELSE*/
void r212mapping_c_target(T212* C,T0* a1);
/*CALL_INFIX_OR_ELSE*/
void r212run_feature_for(T212* C,T0* a1);
/*CALL_INFIX_OR_ELSE*/
T2 r212to_integer_or_error(T212* C);
/*CALL_INFIX_OR_ELSE*/
T0* r212to_runnable(T212* C,T0* a1);
/*CALL_INFIX_OR_ELSE*/
T0* r212start_lookup_class(T212* C);
/*CALL_INFIX_OR_ELSE*/
void r212collect_c_tmp(T212* C);
/*CALL_INFIX_OR_ELSE*/
void r212finalize(T212* C);
/*CALL_INFIX_OR_ELSE*/
T89 r212start_position(T212* C);
/*FEATURE_CLAUSE_LIST*/
void r182make(T182* C,T0* a1);
/*FEATURE_CLAUSE_LIST*/
void r182get_started(T182* C,T0* a1);
/*BIT_CONSTANT*/
void r292compile_to_c(T292* C);
/*BIT_CONSTANT*/
void r292scoop_error(T292* C);
/*BIT_CONSTANT*/
void r292make(T292* C,T89 a1,T0* a2);
/*BIT_CONSTANT*/
void r292to_integer_error(T292* C);
/*BIT_CONSTANT*/
void r292c_define(T292* C);
/*BIT_CONSTANT*/
T2 r292to_integer_or_error(T292* C);
/*BIT_CONSTANT*/
T0* r292to_runnable(T292* C,T0* a1);
/*TYPE_ROUTINE*/
void r266c_type_for_external_in(T0* a1);
/*TYPE_ROUTINE*/
T0* r266written_mark(T266* C);
/*TYPE_ROUTINE*/
void r266not_yet_implemented(T266* C);
/*TYPE_ROUTINE*/
T0* r266run_time_mark(T266* C);
/*TYPE_ROUTINE*/
T6 r266is_native_array(T266* C);
/*TYPE_ROUTINE*/
void r266gc_mark_in(T266* C,T0* a1);
/*TYPE_ROUTINE*/
T2 r266id(T266* C);
/*TYPE_ROUTINE*/
T2 r266c_sizeof_pointer(void);
/*TYPE_ROUTINE*/
void r266mapping_cast(T266* C);
/*TYPE_ROUTINE*/
void r266make(T266* C,T89 a1,T0* a2,T0* a3);
/*TYPE_ROUTINE*/
T0* r266run_type(T266* C);
/*TYPE_ROUTINE*/
void r266crash(T266* C);
/*TYPE_ROUTINE*/
T0* r266string_aliaser(void);
/*TYPE_ROUTINE*/
T0* r266base_class(T266* C);
/*TYPE_ROUTINE*/
void r266c_frame_descriptor_in(T266* C,T0* a1);
/*TYPE_ROUTINE*/
void r266standard_c_print_function(T266* C);
/*TYPE_ROUTINE*/
T6 r266is_type_of_agent(T266* C);
/*TYPE_ROUTINE*/
void r266gc_define1(T266* C);
/*TYPE_ROUTINE*/
void r266c_type_for_target_in(T266* C,T0* a1);
/*TYPE_ROUTINE*/
T6 r266is_a_(T266* C,T0* a1);
/*TYPE_ROUTINE*/
void r266id_extra_information(T0* a1);
/*TYPE_ROUTINE*/
T6 r266is_a(T266* C,T0* a1);
/*TYPE_ROUTINE*/
T0* r266to_runnable(T266* C,T0* a1);
/*TYPE_ROUTINE*/
T0* r266start_lookup_class(T266* C);
/*TYPE_ROUTINE*/
T0* r266run_class(T266* C);
/*TYPE_ROUTINE*/
void r266c_header_pass1(T266* C);
/*TYPE_ROUTINE*/
T6 r266is_run_type(T266* C);
/*TYPE_ROUTINE*/
T0* r266smallest_ancestor(T266* C,T0* a1);
/*TYPE_ROUTINE*/
void r266gc_call_new_in(T266* C,T0* a1);
/*TEXT_FILE_WRITE*/
void r58disconnect(T58* C);
extern T0*oBC38tmp_string;
/*TEXT_FILE_WRITE*/
void r58make(T58* C);
/*TEXT_FILE_WRITE*/
void r58connect_to(T58* C,T0* a1);
/*TEXT_FILE_WRITE*/
void r58put_integer(T58* C,T11 a1);
/*TEXT_FILE_WRITE*/
void r58write_buffer(T58* C);
/*TEXT_FILE_WRITE*/
void r58put_character(T58* C,T3 a1);
/*TEXT_FILE_WRITE*/
void r58put_string(T58* C,T0* a1);
/*ONCE_RESULT*/
T6 r240stupid_switch(T240* C,T0* a1);
/*ONCE_RESULT*/
T0* r240c_variable_name(T240* C);
/*ONCE_RESULT*/
void r240scoop_error(T240* C);
/*ONCE_RESULT*/
void r240to_integer_error(T240* C);
/*ONCE_RESULT*/
T0* r240result_type(T240* C);
/*ONCE_RESULT*/
void r240mapping_c_target(T240* C,T0* a1);
/*ONCE_RESULT*/
T2 r240to_integer_or_error(T240* C);
/*ONCE_RESULT*/
T0* r240to_runnable(T240* C,T0* a1);
/*ONCE_RESULT*/
T0* r240start_lookup_class(void);
/*TYPE_PROCEDURE*/
void r268c_type_for_external_in(T0* a1);
/*TYPE_PROCEDURE*/
T0* r268written_mark(T268* C);
/*TYPE_PROCEDURE*/
void r268not_yet_implemented(T268* C);
/*TYPE_PROCEDURE*/
T0* r268run_time_mark(T268* C);
/*TYPE_PROCEDURE*/
T6 r268is_native_array(T268* C);
/*TYPE_PROCEDURE*/
void r268gc_mark_in(T268* C,T0* a1);
/*TYPE_PROCEDURE*/
T2 r268id(T268* C);
/*TYPE_PROCEDURE*/
T2 r268c_sizeof_pointer(void);
/*TYPE_PROCEDURE*/
void r268mapping_cast(T268* C);
/*TYPE_PROCEDURE*/
void r268make(T268* C,T89 a1,T0* a2,T0* a3);
/*TYPE_PROCEDURE*/
T0* r268run_type(T268* C);
/*TYPE_PROCEDURE*/
void r268crash(T268* C);
/*TYPE_PROCEDURE*/
T0* r268string_aliaser(void);
/*TYPE_PROCEDURE*/
T0* r268base_class(T268* C);
/*TYPE_PROCEDURE*/
void r268c_frame_descriptor_in(T268* C,T0* a1);
/*TYPE_PROCEDURE*/
void r268standard_c_print_function(T268* C);
/*TYPE_PROCEDURE*/
T6 r268is_type_of_agent(T268* C);
/*TYPE_PROCEDURE*/
void r268gc_define1(T268* C);
/*TYPE_PROCEDURE*/
void r268c_type_for_target_in(T268* C,T0* a1);
/*TYPE_PROCEDURE*/
T6 r268is_a_(T268* C,T0* a1);
/*TYPE_PROCEDURE*/
void r268id_extra_information(T0* a1);
/*TYPE_PROCEDURE*/
T6 r268is_a(T268* C,T0* a1);
/*TYPE_PROCEDURE*/
T0* r268to_runnable(T268* C,T0* a1);
/*TYPE_PROCEDURE*/
T0* r268start_lookup_class(T268* C);
/*TYPE_PROCEDURE*/
T0* r268run_class(T268* C);
/*TYPE_PROCEDURE*/
void r268c_header_pass1(T268* C);
/*TYPE_PROCEDURE*/
T6 r268is_run_type(T268* C);
/*TYPE_PROCEDURE*/
T0* r268smallest_ancestor(T268* C,T0* a1);
/*TYPE_PROCEDURE*/
void r268gc_call_new_in(T268* C,T0* a1);
/*MANIFEST_STRING*/
void r123once_c_mapping(T123* C);
extern int fBC123type_string_set_at_run_time;
/*MANIFEST_STRING*/
void r123type_string_set_at_run_time(void);
extern T0*oBC123c_code;
/*MANIFEST_STRING*/
void r123compile_to_c(T123* C);
/*MANIFEST_STRING*/
void r123scoop_error(T123* C);
/*MANIFEST_STRING*/
T0* r123type_string(void);
/*MANIFEST_STRING*/
void r123make(T123* C,T89 a1,T6 a2,T0* a3);
/*MANIFEST_STRING*/
void r123to_integer_error(T123* C);
/*MANIFEST_STRING*/
void r123mapping_c_target(T123* C,T0* a1);
/*MANIFEST_STRING*/
T0* r123twin(T123* C);
/*MANIFEST_STRING*/
T2 r123to_integer_or_error(T123* C);
/*MANIFEST_STRING*/
T0* r123to_runnable(T123* C,T0* a1);
/*STD_OUTPUT*/
void r37make(T37* C);
/*STD_OUTPUT*/
void r37put_integer(T37* C,T11 a1);
/*STD_OUTPUT*/
void r37put_double_format(T37* C,T5 a1,T2 a2);
/*STD_OUTPUT*/
void r37flush(T37* C);
/*STD_OUTPUT*/
void r37write_buffer(T37* C);
/*STD_OUTPUT*/
void r37put_character(T37* C,T3 a1);
/*STD_OUTPUT*/
void r37put_string(T37* C,T0* a1);
/*STD_ERROR*/
void r53put_integer(T11 a1);
/*STD_ERROR*/
void r53put_string(T0* a1);
/*PARENT_LIST*/
T0* r80up_to_original(T80* C,T0* a1,T0* a2);
/*PARENT_LIST*/
T0* r80going_up(T80* C,T0* a1,T0* a2,T0* a3);
/*PARENT_LIST*/
void r80inherit_cycle_check(T80* C);
/*PARENT_LIST*/
T6 r80graph_node_vncg_update(T80* C,T89 a1,T0* a2,T0* a3);
/*PARENT_LIST*/
T0* r80look_up_for(T80* C,T0* a1,T0* a2);
/*PARENT_LIST*/
T6 r80has_redefine(T80* C,T0* a1);
/*PARENT_LIST*/
T0* r80first_parent_for(T80* C,T0* a1);
/*PARENT_LIST*/
T0* r80clients_for(T80* C,T0* a1);
/*PARENT_LIST*/
T0* r80next_parent_for(T80* C,T0* a1,T0* a2);
/*PARENT_LIST*/
T6 r80is_a_vncg(T80* C,T0* a1,T0* a2);
/*PARENT_LIST*/
void r80make(T80* C,T0* a1,T89 a2,T0* a3,T0* a4);
/*PARENT_LIST*/
T0* r80original_name(T80* C,T0* a1,T0* a2);
/*PARENT_LIST*/
T0* r80repeated_inheritance(T80* C,T0* a1,T0* a2,T0* a3);
/*PARENT_LIST*/
void r80collect_invariant(T80* C,T0* a1);
/*PARENT_LIST*/
T0* r80e_feature(T80* C,T0* a1);
/*PARENT_LIST*/
T0* r80precursor_for(T80* C,T0* a1,T0* a2);
/*PARENT_LIST*/
T6 r80has_parent(T80* C,T0* a1);
/*PARENT_LIST*/
void r80id_extra_information(T80* C,T0* a1);
/*PARENT_LIST*/
void r80collect_assertion(T80* C,T0* a1);
/*PARENT_LIST*/
void r80get_started(T80* C);
/*PARENT_LIST*/
T0* r80smallest_ancestor(T80* C,T0* a1,T0* a2);
/*E_PROCEDURE*/
T0* r391try_to_undefine_aux(T391* C,T0* a1,T0* a2);
/*E_PROCEDURE*/
void r391error(T89 a1,T0* a2);
/*E_PROCEDURE*/
T6 r391can_hide(T391* C,T0* a1,T0* a2);
/*E_PROCEDURE*/
void r391merge_header_comments(T391* C,T0* a1);
/*E_PROCEDURE*/
T0* r391a_default_rescue(T391* C,T0* a1,T0* a2);
/*E_PROCEDURE*/
void r391add_into(T391* C,T0* a1);
/*E_PROCEDURE*/
void r391make_routine(T391* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5);
/*E_PROCEDURE*/
T0* r391try_to_undefine(T391* C,T0* a1,T0* a2);
/*E_PROCEDURE*/
void r391make(T391* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5,T0* a6,T0* a7);
/*E_PROCEDURE*/
void r391check_obsolete(T391* C,T89 a1);
/*E_PROCEDURE*/
void r391attribute_writer(T391* C,T0* a1,T0* a2,T0* a3);
/*E_PROCEDURE*/
T0* r391to_run_feature(T391* C,T0* a1,T0* a2);
/*E_PROCEDURE*/
void r391set_header_comment(T391* C,T0* a1);
/*E_PROCEDURE*/
T6 r391is_not_mergeable_with(T391* C,T0* a1);
/*E_PROCEDURE*/
T89 r391start_position(T391* C);
/*FORMAL_GENERIC_LIST*/
void r181make(T181* C,T89 a1);
/*FORMAL_GENERIC_LIST*/
void r181check_generic_formal_arguments(T181* C);
/*FORMAL_GENERIC_LIST*/
void r181add_last(T181* C,T0* a1);
/*FEATURE_NAME*/
T6 r127is_frozen(T127* C);
/*FEATURE_NAME*/
void r127runnable_feature_name(T127* C,T0* a1,T0* a2);
/*FEATURE_NAME*/
void r127error(T89 a1,T0* a2);
/*FEATURE_NAME*/
T6 r127is_equal(T127* C,T0* a1);
/*FEATURE_NAME*/
T6 r127is_free_operator(T127* C);
/*FEATURE_NAME*/
void r127frozen_name(T127* C,T0* a1);
/*FEATURE_NAME*/
void r127infix_name(T127* C,T0* a1,T89 a2);
/*FEATURE_NAME*/
T6 r127is_prefix_name(T127* C);
/*FEATURE_NAME*/
void r127compile_to_c(T127* C);
/*FEATURE_NAME*/
void r127prefix_name(T127* C,T0* a1,T89 a2);
/*FEATURE_NAME*/
T6 r127stupid_switch(T127* C,T0* a1);
/*FEATURE_NAME*/
void r127scoop_error(T127* C);
/*FEATURE_NAME*/
void r127fatal_error(T0* a1);
/*FEATURE_NAME*/
void r127to_integer_error(T127* C);
/*FEATURE_NAME*/
void r127undefine_in(T127* C,T0* a1);
/*FEATURE_NAME*/
T0* r127infix_or_prefix(T127* C);
/*FEATURE_NAME*/
T0* r127string_aliaser(void);
/*FEATURE_NAME*/
void r127precursor_name(T127* C,T2 a1,T0* a2);
/*FEATURE_NAME*/
void r127unknown_position(T127* C,T0* a1);
/*FEATURE_NAME*/
T6 r127is_writable(T127* C);
/*FEATURE_NAME*/
T0* r127run_feature(T127* C,T0* a1);
/*FEATURE_NAME*/
void r127mapping_c_target(T127* C,T0* a1);
/*FEATURE_NAME*/
void r127declaration_in(T127* C,T0* a1);
/*FEATURE_NAME*/
T2 r127to_integer_or_error(T127* C);
/*FEATURE_NAME*/
void r127simple_feature_name(T127* C,T0* a1,T89 a2);
/*FEATURE_NAME*/
T6 r127is_infix_name(T127* C);
/*FEATURE_NAME*/
T0* r127to_runnable(T127* C,T0* a1);
/*FEATURE_NAME*/
T0* r127start_lookup_class(T127* C);
/*FEATURE_NAME*/
T6 r127is_simple_feature_name(T127* C);
/*FEATURE_NAME*/
T0* r127origin_base_class(T127* C);
/*CHECK_INVARIANT*/
void r342c_clear_flag(T342* C);
/*CHECK_INVARIANT*/
void r342compile_to_c(T342* C);
/*CHECK_INVARIANT*/
void r342make(T342* C,T89 a1,T0* a2,T0* a3);
/*CHECK_INVARIANT*/
void r342c_set_flag(T342* C);
/*CHECK_INVARIANT*/
void r342afd_check(T342* C);
/*CHECK_INVARIANT*/
T6 r342is_always_true(T342* C);
/*CHECK_INVARIANT*/
T6 r342use_current(T342* C);
/*CHECK_INVARIANT*/
void r342verify_scoop(T342* C,T0* a1);
/*CHECK_INVARIANT*/
T0* r342twin(T342* C);
/*CHECK_INVARIANT*/
T6 r342is_pre_computable(T342* C);
/*CHECK_INVARIANT*/
T0* r342to_runnable(T342* C,T0* a1);
/*CHECK_INVARIANT*/
void r342c_compile_assertion(T0* a1);
/*E_ENSURE*/
void r339make_runnable(T339* C,T89 a1,T0* a2,T0* a3,T0* a4);
/*E_ENSURE*/
void r339c_clear_flag(T339* C);
/*E_ENSURE*/
void r339compile_to_c(T339* C);
/*E_ENSURE*/
void r339add_into(T339* C,T0* a1);
/*E_ENSURE*/
void r339c_frame_descriptor(T339* C,T0* a1,T0* a2);
/*E_ENSURE*/
void r339make(T339* C,T89 a1,T0* a2,T0* a3);
/*E_ENSURE*/
void r339c_set_flag(T339* C);
/*E_ENSURE*/
void r339afd_check(T339* C);
/*E_ENSURE*/
T6 r339is_always_true(T339* C);
/*E_ENSURE*/
T6 r339use_current(T339* C);
/*E_ENSURE*/
void r339c_compile_assertion(T0* a1);
/*ARGUMENT_NAME2*/
void r247with(T247* C,T0* a1,T0* a2);
/*ARGUMENT_NAME2*/
T0* r247to_string(T247* C);
/*ARGUMENT_NAME2*/
T6 r247stupid_switch(T247* C,T0* a1);
/*ARGUMENT_NAME2*/
void r247scoop_error(T247* C);
/*ARGUMENT_NAME2*/
void r247to_integer_error(T247* C);
/*ARGUMENT_NAME2*/
T0* r247result_type(T247* C);
/*ARGUMENT_NAME2*/
void r247refer_to(T247* C,T89 a1,T0* a2,T2 a3);
/*ARGUMENT_NAME2*/
void r247mapping_c_target(T247* C,T0* a1);
/*ARGUMENT_NAME2*/
T2 r247to_integer_or_error(T247* C);
/*ARGUMENT_NAME2*/
T0* r247to_runnable(T247* C,T0* a1);
/*ARGUMENT_NAME2*/
T0* r247start_lookup_class(T247* C);
/*EXTERNAL_PROCEDURE*/
T0* r126try_to_undefine_aux(T126* C,T0* a1,T0* a2);
/*EXTERNAL_PROCEDURE*/
void r126error(T89 a1,T0* a2);
/*EXTERNAL_PROCEDURE*/
T6 r126can_hide(T126* C,T0* a1,T0* a2);
/*EXTERNAL_PROCEDURE*/
void r126make_external_routine(T126* C,T0* a1,T0* a2);
/*EXTERNAL_PROCEDURE*/
void r126merge_header_comments(T126* C,T0* a1);
/*EXTERNAL_PROCEDURE*/
void r126add_into(T126* C,T0* a1);
/*EXTERNAL_PROCEDURE*/
void r126make_routine(T126* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5);
/*EXTERNAL_PROCEDURE*/
T0* r126try_to_undefine(T126* C,T0* a1,T0* a2);
/*EXTERNAL_PROCEDURE*/
void r126make(T126* C,T0* a1,T0* a2,T0* a3,T0* a4,T0* a5,T0* a6,T0* a7);
/*EXTERNAL_PROCEDURE*/
void r126check_obsolete(T126* C,T89 a1);
/*EXTERNAL_PROCEDURE*/
T6 r126use_current(T126* C);
/*EXTERNAL_PROCEDURE*/
T2 r126argument_rank_of(T126* C,T0* a1);
/*EXTERNAL_PROCEDURE*/
T0* r126external_name(T126* C);
/*EXTERNAL_PROCEDURE*/
T0* r126to_run_feature(T126* C,T0* a1,T0* a2);
/*EXTERNAL_PROCEDURE*/
void r126set_header_comment(T126* C,T0* a1);
/*EXTERNAL_PROCEDURE*/
T6 r126is_not_mergeable_with(T126* C,T0* a1);
/*EXTERNAL_PROCEDURE*/
T89 r126start_position(T126* C);
/*EXTERNAL_PROCEDURE*/
void r126set_rescue_compound(T126* C,T0* a1);
/*EXTERNAL_PROCEDURE*/
T0* r126c_plus_plus_name(T126* C);
/*ECHO*/
void r36file_removing(T36* C,T0* a1);
/*ECHO*/
T6 r36file_exists(T0* a1);
/*ECHO*/
void r36file_renaming(T36* C,T0* a1,T0* a2);
/*ECHO*/
T0* r36system_tools(void);
/*ECHO*/
void r36tfw_connect(T36* C,T0* a1,T0* a2);
/*ECHO*/
void r36w_put_character(T3 a1);
/*ECHO*/
void r36tfr_connect(T36* C,T0* a1,T0* a2);
/*ECHO*/
T0* r36getenv(T0* a1,T0* a2);
/*ECHO*/
T0* r36read_word_in(T36* C,T0* a1);
/*ECHO*/
void r36tfr_connect_or_exit(T36* C,T0* a1,T0* a2);
/*ECHO*/
void r36print_count(T36* C,T0* a1,T2 a2);
/*ECHO*/
void r36put_integer(T36* C,T2 a1);
extern T0*oBC19std_output;
/*ECHO*/
void r36put_double_format(T36* C,T5 a1,T2 a2);
/*ECHO*/
void r36w_put_string(T0* a1);
/*ECHO*/
void r36w_put_integer(T2 a1);
/*ECHO*/
void r36put_character(T36* C,T3 a1);
/*ECHO*/
void r36put_string(T36* C,T0* a1);
/*POSITION*/
T6 r89sedb_trace(T89* C);
/*POSITION*/
T6 r89is_unknown(T89* C);
/*POSITION*/
T2 r89id(T89* C);
/*POSITION*/
T0* r89get_line(T0* a1,T2 a2);
/*POSITION*/
void r89show(T89* C);
/*POSITION*/
T0* r89base_class_name(T89* C);
/*POSITION*/
T0* r89path(T89* C);
/*POSITION*/
void r89eiffel_file(T89* C,T2 a1,T2 a2,T2 a3,T0* a4);
/*POSITION*/
T6 r89before(T89* C,T89 a1);
/*POSITION*/
T0* r89id_provider(void);
/*POSITION*/
T2 r89line(T89* C);
/*POSITION*/
T2 r89column(T89* C);
/*FILE_TOOLS*/
T6 r106file_exists(T0* a1);
/*FILE_TOOLS*/
void r106rename_to(T0* a1,T0* a2);
extern T0*oBC106tfr1;
extern T0*oBC106tfr2;
/*FILE_TOOLS*/
T6 r106same_files(T0* a1,T0* a2);
/*FILE_TOOLS*/
void r106delete(T0* a1);
/*FILE_TOOLS*/
T6 r106is_readable(T0* a1);
/*ONCE_ROUTINE_POOL*/
T0* r463o_flag(T0* a1);
/*ONCE_ROUTINE_POOL*/
T0* r463o_result(T0* a1);
extern T0*oBC463function_list;
extern T0*oBC463o_flag_buffer;
extern T0*oBC463c_define_o_result_buffer;
extern T0*oBC463buffer;
/*ONCE_ROUTINE_POOL*/
void r463gc_mark_in(T0* a1);
/*ONCE_ROUTINE_POOL*/
void r463c_pre_compute_of(T0* a1,T0* a2);
/*ONCE_ROUTINE_POOL*/
void r463c_define_o_result(T0* a1);
/*ONCE_ROUTINE_POOL*/
T0* r463string_aliaser(void);
/*ONCE_ROUTINE_POOL*/
void r463c_test_o_flag(T0* a1);
extern T0*oBC463o_result_buffer;
/*ONCE_ROUTINE_POOL*/
void r463c_return_o_result(T0* a1);
extern T0*oBC463procedure_list;
/*ONCE_ROUTINE_POOL*/
void r463register_function(T463* C,T0* a1);
/*ONCE_ROUTINE_POOL*/
void r463c_define_o_flag(T0* a1);
/*ONCE_ROUTINE_POOL*/
T6 r463is_pre_computable(T0* a1);
extern T0*oBC463frozen_general;
/*HASH_TABLE_SIZE*/
T2 r29prime_number_ceiling(T2 a1);
extern T0*oBC436agent_call_set;
extern int fBC436agent_call_set;
/*AGENT_POOL*/
T0* r436agent_call_set(void);
/*AGENT_POOL*/
void r436comment_in(T0* a1,T0* a2);
extern T0*oBC436agent_definition_set;
extern int fBC436agent_definition_set;
/*AGENT_POOL*/
T0* r436agent_definition_set(void);
/*AGENT_POOL*/
void r436falling_down(T436* C);
/*AGENT_POOL*/
void r436customize_c_runtime(T436* C);
/*AGENT_POOL*/
void r436gc_info_in(T436* C,T0* a1);
/*AGENT_POOL*/
void r436check_for_callee(T0* a1,T89 a2);
/*AGENT_POOL*/
void r436c_switch_in(T436* C,T0* a1,T0* a2,T0* a3);
extern T0*oBC436missing_call_set;
extern int fBC436missing_call_set;
/*AGENT_POOL*/
T0* r436missing_call_set(void);
/*AGENT_POOL*/
T2 r436register(T436* C,T0* a1);
/*AGENT_POOL*/
T0* r436register_agent_call(T0* a1,T0* a2);
/*AGENT_POOL*/
void r436c_header_pass1(T436* C);
/*SWITCH*/
void r442put_ith_argument(T0* a1,T0* a2,T2 a3);
/*SWITCH*/
void r442c_dicho(T0* a1,T0* a2,T2 a3,T2 a4);
/*SWITCH*/
void r442c_switch(T0* a1,T0* a2);
/*SWITCH*/
T0* r442name(T0* a1);
extern T0*oBC442c_code;
/*SWITCH*/
void r442c_define(T0* a1);
/*ADDRESS_OF_POOL*/
void r470register_for(T0* a1);
extern T0*oBC470caller_memory;
extern T0*oBC470registered;
/*ACE*/
void r56a_cluster_properties(T56* C,T0* a1);
/*ACE*/
void r56warning(T89 a1,T0* a2);
/*ACE*/
T0* r56a_cluster_path(T56* C);
/*ACE*/
void r56a_cluster_mark(T56* C);
/*ACE*/
void r56command_line_parsed(T56* C,T0* a1);
/*ACE*/
void r56parse_include(T56* C);
/*ACE*/
T0* r56new_cluster(T0* a1);
/*ACE*/
T6 r56a_yes_no_all(T56* C);
extern T0*oBC35lcs;
extern T0*oBC56buffer;
/*ACE*/
T6 r56a_option_in_cluster_properties(T56* C,T0* a1);
/*ACE*/
T0* r56system_tools(void);
/*ACE*/
T6 r56boost(T56* C);
/*ACE*/
void r56compute_class_name_buffer_using(T0* a1);
/*ACE*/
T6 r56a_cluster_clause(T56* C);
/*ACE*/
void r56set_root_class_name_using(T56* C,T0* a1);
/*ACE*/
T6 r56debug_check(T56* C,T0* a1);
/*ACE*/
void r56fatal_error_in(T56* C,T0* a1);
/*ACE*/
void r56fcp(T56* C,T0* a1);
/*ACE*/
T0* r56a_name(T56* C);
/*ACE*/
T2 r56assertion_level_of(T56* C,T0* a1);
/*ACE*/
void r56handle_rename_se_files(T56* C);
/*ACE*/
T6 r56skip1(T56* C,T3 a1);
/*ACE*/
T6 r56a_keyword(T56* C,T0* a1);
/*ACE*/
T89 r56current_position(T56* C);
/*ACE*/
T6 r56require_check(T56* C);
/*ACE*/
void r56a_generate(T56* C);
/*ACE*/
void r56a_external(T56* C);
/*ACE*/
void r56analyse_ace_file(T56* C,T0* a1);
/*ACE*/
T6 r56default_debug(T56* C,T0* a1);
/*ACE*/
T6 r56trace_of(T56* C,T0* a1);
/*ACE*/
T6 r56a_clusters(T56* C);
/*ACE*/
T0* r56string_aliaser(void);
/*ACE*/
T6 r56parser_buffer_for(T56* C,T0* a1);
/*ACE*/
void r56skip_comments(T56* C);
/*ACE*/
void r56cluster_add_last(T0* a1);
/*ACE*/
T6 r56a_class_name(T56* C);
extern T0*oBC56class_name_buffer;
/*ACE*/
T2 r56a_assertion_level(T56* C);
/*ACE*/
T6 r56sedb(T56* C);
/*ACE*/
T0* r56rename_se_clash(T0* a1);
/*ACE*/
void r56next_char(T56* C);
extern T0*oBC56cluster_list;
/*ACE*/
T6 r56invariant_check(T56* C);
/*ACE*/
T6 r56a_system_level_defaults(T56* C);
/*ACE*/
T0* r56a_debug_key(T56* C);
/*ACE*/
T0* r56root_procedure_name(T56* C);
/*ACE*/
void r56set_default_trace(T56* C);
/*ACE*/
T6 r56no_check(T56* C);
/*ACE*/
T89 r56pos(T2 a1,T2 a2);
/*ACE*/
void r56get_started(T56* C);
/*ACE*/
void r56view_in(T56* C,T0* a1);
/*ACE*/
void r56set_debug_check(T56* C);
/*ACE*/
T6 r56all_check(T56* C);
/*C_PRETTY_PRINTER*/
void r104put_banner(T0* a1);
/*C_PRETTY_PRINTER*/
void r104put_recompilation_comment(T2 a1);
/*C_PRETTY_PRINTER*/
void r104incr_real_function_count(T104* C);
/*C_PRETTY_PRINTER*/
void r104se_evobt(T104* C,T0* a1,T0* a2);
extern T0*oBC104path_c;
extern int fBC104path_c;
/*C_PRETTY_PRINTER*/
T0* r104path_c(T104* C);
extern T0*oBC104path_h;
extern int fBC104path_h;
/*C_PRETTY_PRINTER*/
T0* r104path_h(void);
/*C_PRETTY_PRINTER*/
void r104next_bunch_size(T104* C,T2 a1);
/*C_PRETTY_PRINTER*/
T6 r104arguments_cannot_be_dropped(T104* C);
/*C_PRETTY_PRINTER*/
void r104put_position_in_ds(T104* C,T89 a1);
/*C_PRETTY_PRINTER*/
void r104put_c_heading(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104incr_direct_call_count(T104* C);
/*C_PRETTY_PRINTER*/
void r104define_main(T104* C,T0* a1);
extern T0*oBC104se_tmp_list;
/*C_PRETTY_PRINTER*/
void r104fatal_error(T0* a1);
/*C_PRETTY_PRINTER*/
void r104se_tmp_close_expanded(T2 a1);
/*C_PRETTY_PRINTER*/
void r104inside_switch_call(T104* C,T0* a1,T0* a2);
/*C_PRETTY_PRINTER*/
void r104push_inline_one_pc(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104use_switch(T104* C,T0* a1,T0* a2,T0* a3,T0* a4);
/*C_PRETTY_PRINTER*/
T6 r104attribute_read_removal(T0* a1,T0* a2);
/*C_PRETTY_PRINTER*/
T6 r104on_c(T104* C);
/*C_PRETTY_PRINTER*/
T6 r104on_h(T104* C);
/*C_PRETTY_PRINTER*/
void r104push_check(T104* C,T0* a1,T0* a2,T0* a3);
/*C_PRETTY_PRINTER*/
void r104cecil_define(T104* C);
/*C_PRETTY_PRINTER*/
void r104current_class_invariant(T0* a1);
/*C_PRETTY_PRINTER*/
void r104put_trace_or_sedb_instruction(T104* C,T89 a1);
/*C_PRETTY_PRINTER*/
void r104se_tmp_close_declaration(T104* C);
/*C_PRETTY_PRINTER*/
void r104push_same_target(T104* C,T0* a1,T0* a2);
extern T0*oBC104path_make;
extern int fBC104path_make;
/*C_PRETTY_PRINTER*/
T0* r104path_make(void);
/*C_PRETTY_PRINTER*/
T6 r104call_invariant_start(T0* a1);
/*C_PRETTY_PRINTER*/
void r104inline_level_incr(T104* C);
/*C_PRETTY_PRINTER*/
void r104put_c_inline_c(T104* C);
/*C_PRETTY_PRINTER*/
void r104push_direct(T104* C,T0* a1,T0* a2,T0* a3);
extern T0*oBC105stack_cpc;
/*C_PRETTY_PRINTER*/
void r104put_c_inline_h(T104* C);
/*C_PRETTY_PRINTER*/
T6 r104target_cannot_be_dropped(T104* C);
/*C_PRETTY_PRINTER*/
void r104really_define_c_main(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104put_ith_argument(T104* C,T2 a1);
extern T0*oBC104c_inline_h_mem;
/*C_PRETTY_PRINTER*/
void r104stack_overflow(T104* C);
/*C_PRETTY_PRINTER*/
void r104incr_switched_call_count(T104* C);
/*C_PRETTY_PRINTER*/
T6 r104stupid_switch_n(T104* C,T0* a1,T0* a2);
/*C_PRETTY_PRINTER*/
void r104push_scoop_wrapper(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104put_inspect(T104* C);
/*C_PRETTY_PRINTER*/
void r104backup_tfw_connect(T0* a1,T0* a2);
/*C_PRETTY_PRINTER*/
void r104register_bit_constant(T104* C,T0* a1);
extern T0*oBC105stack_target;
/*C_PRETTY_PRINTER*/
void r104define_initialize_eiffel_runtime(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104put_trace_switch(T104* C);
/*C_PRETTY_PRINTER*/
T0* r104current_target(T104* C);
/*C_PRETTY_PRINTER*/
void r104customize_runtime(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104push_inline_dca(T104* C,T0* a1,T0* a2);
extern T0*oBC105stack_args;
/*C_PRETTY_PRINTER*/
void r104put_position_comment_on(T0* a1,T89 a2);
/*C_PRETTY_PRINTER*/
void r104common_put_target(T104* C);
/*C_PRETTY_PRINTER*/
void r104incr_static_expression_count(T104* C);
/*C_PRETTY_PRINTER*/
T0* r104system_tools(void);
/*C_PRETTY_PRINTER*/
void r104c_plus_plus_definitions(T104* C);
/*C_PRETTY_PRINTER*/
void r104sys_runtime_h_and_c(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104inline_level_decr(T104* C);
/*C_PRETTY_PRINTER*/
void r104include_register(T104* C,T89 a1,T0* a2);
/*C_PRETTY_PRINTER*/
void r104inspect_incr(T104* C);
/*C_PRETTY_PRINTER*/
T6 r104cannot_drop_all(T104* C);
/*C_PRETTY_PRINTER*/
void r104incr_procedure_count(T104* C);
/*C_PRETTY_PRINTER*/
void r104push_create_instruction(T104* C,T0* a1,T0* a2);
/*C_PRETTY_PRINTER*/
void r104incr_real_procedure_count(T104* C);
/*C_PRETTY_PRINTER*/
void r104print_argument(T104* C,T2 a1);
/*C_PRETTY_PRINTER*/
void r104expanded_attributes(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104trace_boolean_expression(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104inside_twin(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104incr_function_count(T104* C);
/*C_PRETTY_PRINTER*/
void r104put_cpc(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104macro_def(T104* C,T0* a1,T2 a2);
/*C_PRETTY_PRINTER*/
void r104put_object_size(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
T0* r104get_inline_ms(T104* C);
/*C_PRETTY_PRINTER*/
void r104print_current(T104* C);
/*C_PRETTY_PRINTER*/
void r104stack_push(T104* C,T2 a1);
/*C_PRETTY_PRINTER*/
void r104check_id(T104* C,T0* a1,T2 a2);
/*C_PRETTY_PRINTER*/
void r104add_first_include(T0* a1);
/*C_PRETTY_PRINTER*/
void r104swap_on_h(T104* C);
/*C_PRETTY_PRINTER*/
void r104add_include_on(T0* a1,T0* a2);
/*C_PRETTY_PRINTER*/
void r104push_cpc(T104* C,T0* a1,T0* a2,T0* a3,T0* a4);
/*C_PRETTY_PRINTER*/
void r104put_trace_or_sedb_expression(T104* C,T89 a1);
extern T0*oBC105stack_static_rf;
extern T0*oBC104out_make;
/*C_PRETTY_PRINTER*/
void r104inspect_decr(T104* C);
/*C_PRETTY_PRINTER*/
void r104incr_inlined_function_count(T104* C);
extern T0*oBC105stack_string;
/*C_PRETTY_PRINTER*/
T6 r104stupid_switch(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
T6 r104se_tmp_open_declaration(T104* C);
/*C_PRETTY_PRINTER*/
void r104write_make_file_no_split(T104* C);
/*C_PRETTY_PRINTER*/
void r104target_position_in_error_handler(T104* C);
/*C_PRETTY_PRINTER*/
void r104split_c_file_now(T104* C,T2 a1);
/*C_PRETTY_PRINTER*/
void r104put_error0(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104connect_cecil_out_h(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
T0* r104need_invariant(T0* a1);
/*C_PRETTY_PRINTER*/
void r104put_string_c(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104incr_precursor_routine_count(T104* C);
/*C_PRETTY_PRINTER*/
void r104put_file(T0* a1,T0* a2);
/*C_PRETTY_PRINTER*/
void r104put_position(T104* C,T89 a1);
extern T0*oBC104tmp_string2;
/*C_PRETTY_PRINTER*/
void r104put_array1(T104* C,T3 a1,T2 a2);
/*C_PRETTY_PRINTER*/
void r104put_c_function(T104* C,T0* a1,T0* a2);
/*C_PRETTY_PRINTER*/
T0* r104id_provider(void);
/*C_PRETTY_PRINTER*/
void r104put_generating_type(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
T6 r104no_args_to_eval(T104* C);
/*C_PRETTY_PRINTER*/
void r104get_started(T104* C);
extern T0*oBC105stack_code;
/*C_PRETTY_PRINTER*/
void r104push_scoop_unwrapper(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104put_proc_call_0(T104* C,T0* a1,T0* a2,T0* a3);
/*C_PRETTY_PRINTER*/
void r104put_target_as_value(T104* C);
/*C_PRETTY_PRINTER*/
void r104check_assertion(T104* C,T0* a1,T0* a2);
extern T0*oBC104out_c;
/*C_PRETTY_PRINTER*/
void r104define_used_basics(T104* C);
/*C_PRETTY_PRINTER*/
void r104c_plus_plus_register(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104write_make_file(T104* C);
/*C_PRETTY_PRINTER*/
void r104write_make_file_split(T104* C);
/*C_PRETTY_PRINTER*/
void r104variant_check(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104put_generator(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104increment_static_expression_count(T104* C,T2 a1);
/*C_PRETTY_PRINTER*/
void r104put_sedb_breakpoint(T104* C);
/*C_PRETTY_PRINTER*/
void r104push_create_expression(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104pop(T104* C);
/*C_PRETTY_PRINTER*/
void r104put_se_string(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104print_local(T104* C,T0* a1);
extern T0*oBC104tmp_string;
/*C_PRETTY_PRINTER*/
T6 r104file_exists(T0* a1);
/*C_PRETTY_PRINTER*/
void r104push_precursor(T104* C,T0* a1,T0* a2);
/*C_PRETTY_PRINTER*/
void r104bit_constant_definition(T104* C);
/*C_PRETTY_PRINTER*/
void r104put_target_as_target(T104* C);
/*C_PRETTY_PRINTER*/
void r104path_c_in(T0* a1,T2 a2);
/*C_PRETTY_PRINTER*/
void r104put_extern1(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104put_extern2(T104* C,T0* a1,T3 a2);
/*C_PRETTY_PRINTER*/
void r104put_extern4(T104* C,T0* a1,T0* a2,T2 a3);
/*C_PRETTY_PRINTER*/
void r104put_extern5(T104* C,T0* a1,T0* a2);
/*C_PRETTY_PRINTER*/
void r104put_extern6(T104* C,T0* a1,T2 a2);
/*C_PRETTY_PRINTER*/
T2 r104se_tmp_open_expanded(T0* a1);
/*C_PRETTY_PRINTER*/
void r104put_extern7(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104put_comment(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104incr_inlined_procedure_count(T104* C);
extern T0*oBC105stack_rf;
/*C_PRETTY_PRINTER*/
void r104put_comment_line(T104* C,T0* a1);
/*C_PRETTY_PRINTER*/
void r104put_arguments(T104* C);
/*SWITCH_COLLECTION*/
void r441update_with(T0* a1);
/*SWITCH_COLLECTION*/
void r441remove(T0* a1);
extern T0*oBC441dictionary;
/*SWITCH_COLLECTION*/
void r441update(T0* a1,T0* a2);
/*ERROR_HANDLER*/
void r88print_as_fatal_error(T88* C);
/*ERROR_HANDLER*/
void r88add_context_info(T0* a1);
/*ERROR_HANDLER*/
void r88do_print(T88* C,T0* a1);
/*ERROR_HANDLER*/
T6 r88is_empty(void);
/*ERROR_HANDLER*/
void r88type_error(T0* a1,T0* a2);
extern T0*oBC88explanation;
/*ERROR_HANDLER*/
void r88print_as_error(T88* C);
/*ERROR_HANDLER*/
void r88add_feature_name(T0* a1);
extern T0*oBC88positions;
/*ERROR_HANDLER*/
void r88add_type(T0* a1,T0* a2);
/*ERROR_HANDLER*/
void r88add_position(T89 a1);
/*ERROR_HANDLER*/
void r88feature_not_found(T0* a1);
/*ERROR_HANDLER*/
void r88print_as_warning(T88* C);
/*SYSTEM*/
T0* r55get_environment_variable(T0* a1);
/*ASSIGNMENT_HANDLER*/
void r98assignment(T89 a1,T0* a2,T0* a3);
extern T0*oBC98buffer;
/*ASSIGNMENT_HANDLER*/
void r98from_external_(T89 a1,T0* a2);
/*ASSIGNMENT_HANDLER*/
void r98c_bit_bit_conversion(T0* a1,T0* a2,T0* a3);
/*ASSIGNMENT_HANDLER*/
T0* r98graph_node_for(T0* a1);
extern T0*oBC98graph_nodes;
/*ASSIGNMENT_HANDLER*/
void r98falling_down(T0* a1,T0* a2);
/*ASSIGNMENT_HANDLER*/
void r98c_header_for(T0* a1,T0* a2,T0* a3);
/*ASSIGNMENT_HANDLER*/
T0* r98implicit_cast(T0* a1,T0* a2);
/*ASSIGNMENT_HANDLER*/
T6 r98redefinition(T0* a1,T0* a2,T0* a3,T6 a4);
extern T0*oBC98conversions;
/*ASSIGNMENT_HANDLER*/
T0* r98string_aliaser(void);
/*ASSIGNMENT_HANDLER*/
T0* r98register(T0* a1,T0* a2);
/*ASSIGNMENT_HANDLER*/
void r98c_refexp_expref_conversion(T0* a1,T0* a2,T0* a3);
/*ASSIGNMENT_HANDLER*/
void r98c_conversion_call(T0* a1,T0* a2);
/*ASSIGNMENT_HANDLER*/
void r98assignment_arg_or_result(T6 a1,T0* a2,T0* a3);
extern T0*oBC98external_types;
/*ASSIGNMENT_HANDLER*/
void r98from_external(T89 a1,T0* a2,T0* a3);
/*ASSIGNMENT_HANDLER*/
void r98vncg(T89 a1,T0* a2,T0* a3);
/*ASSIGNMENT_HANDLER*/
void r98at_run_time(T0* a1,T0* a2);
/*ASSIGNMENT_HANDLER*/
void r98force_compatibility(T0* a1);
/*ASSIGNMENT_HANDLER*/
void r98reference_type_special(T0* a1);
extern T0*oBC459manifest_array_types;
extern T0*oBC459body;
/*MANIFEST_ARRAY_POOL*/
void r459c_define_for(T459* C,T0* a1);
/*MANIFEST_ARRAY_POOL*/
void r459c_call(T0* a1);
/*MANIFEST_ARRAY_POOL*/
void r459register(T0* a1);
/*MANIFEST_ARRAY_POOL*/
void r459c_define(T459* C);
extern T0*oBC459header;
/*TMP_NAME*/
T0* r198to_argument_name1(T198* C);
/*TMP_NAME*/
T0* r198to_argument_name2(T198* C,T0* a1,T2 a2);
/*TMP_NAME*/
T6 r198is_void(void);
/*TMP_NAME*/
T6 r198is_result(void);
/*TMP_NAME*/
T0* r198aliased_string(T198* C);
/*TMP_NAME*/
T6 r198isa_keyword(T198* C);
/*TMP_NAME*/
void r198new_keyword_warning(T198* C);
/*TMP_NAME*/
T0* r198to_local_name2(T198* C,T0* a1,T2 a2);
/*TMP_NAME*/
T0* r198to_local_name1(T198* C);
/*TMP_NAME*/
T0* r198string_aliaser(void);
/*TMP_NAME*/
T0* r198to_simple_feature_name(T198* C);
/*TMP_NAME*/
void r198reset(T198* C,T89 a1);
/*TMP_NAME*/
T0* r198to_class_name(T198* C);
/*TMP_NAME*/
T0* r198to_tag_name(T198* C);
/*TMP_NAME*/
T0* r198to_e_void(T198* C);
/*TMP_NAME*/
T6 r198is_current(void);
/*COUNTER*/
void r328increment(T328* C);
/*COMPILE_TO_C*/
T6 r12is_version_flag(T12* C,T0* a1);
/*COMPILE_TO_C*/
T6 r12is_no_style_warning_flag(T0* a1);
/*COMPILE_TO_C*/
T0* r12system_tools(void);
/*COMPILE_TO_C*/
T6 r12is_cecil_flag(T12* C,T0* a1,T2 a2,T2 a3);
extern T0*oBC19command_arguments;
extern int fBC19command_arguments;
/*COMPILE_TO_C*/
T0* r12command_arguments(void);
/*COMPILE_TO_C*/
T6 r12ace_file_mode(T12* C);
/*COMPILE_TO_C*/
T6 r12flag_match(T0* a1,T0* a2);
/*COMPILE_TO_C*/
T6 r12is_trace_flag(T0* a1);
/*COMPILE_TO_C*/
T6 r12is_o_flag(T12* C,T0* a1,T2 a2,T2 a3);
/*COMPILE_TO_C*/
void r12make(T12* C);
/*COMPILE_TO_C*/
T6 r12is_verbose_flag(T0* a1);
/*COMPILE_TO_C*/
T0* r12string_aliaser(void);
/*COMPILE_TO_C*/
T6 r12is_help_flag(T12* C,T0* a1);
/*COMPILE_TO_C*/
T6 r12is_high_memory_compiler(T0* a1);
/*COMPILE_TO_C*/
T6 r12is_no_warning_flag(T0* a1);
/*COMPILE_TO_C*/
T6 r12is_safety_check_flag(T0* a1);
/*COMPILE_TO_C*/
T6 r12is_case_insensitive_flag(T0* a1);
/*COMPILE_TO_C*/
T6 r12is_valid_argument_for_ace_mode(T12* C,T0* a1);
/*COMPILE_TO_C*/
T6 r12is_manifest_string_trace_flag(T0* a1);
/*COMPILE_TO_C*/
void r12search_for_cc_flag(T2 a1);
/*COMPILE_TO_C*/
T6 r12is_a_compilation_level_flag(T12* C,T0* a1);
/*COMPILE_TO_C*/
T0* r12id_provider(void);
/*COMPILE_TO_C*/
void r12check_for_level(T12* C,T0* a1);
/*COMPILE_TO_C*/
T0* r12argument(T2 a1);
extern T0*oBC489buffer;
/*CECIL_POOL*/
void r489fill_up(T489* C);
/*CECIL_POOL*/
void r489c_define_for(T0* a1,T0* a2);
/*CECIL_POOL*/
void r489add_file(T489* C,T0* a1);
/*CECIL_POOL*/
void r489afd_check(T489* C);
/*CECIL_POOL*/
void r489echo_for(T0* a1);
/*CECIL_POOL*/
void r489define_body_of(T0* a1);
/*CECIL_POOL*/
void r489c_define_users(T489* C);
/*CECIL_POOL*/
T0* r489effective_arg_list(T0* a1);
extern T0*oBC446body;
/*ONCE_MANIFEST_STRING_POOL*/
void r446character_to_c_code(T3 a1,T0* a2);
/*ONCE_MANIFEST_STRING_POOL*/
void r446c_define1(T6 a1);
/*ONCE_MANIFEST_STRING_POOL*/
void r446c_define2(T6 a1);
/*ONCE_MANIFEST_STRING_POOL*/
void r446se_ms_trace_c_call_in(T0* a1,T0* a2);
/*ONCE_MANIFEST_STRING_POOL*/
void r446common_body_for_se_string_and_se_ms(T6 a1);
/*ONCE_MANIFEST_STRING_POOL*/
void r446define_manifest_string_mark_header(T2 a1);
/*ONCE_MANIFEST_STRING_POOL*/
T0* r446register(T0* a1);
extern T0*oBC446mangling_dictionary;
/*ONCE_MANIFEST_STRING_POOL*/
void r446se_ms_c_call_in(T0* a1,T0* a2);
/*ONCE_MANIFEST_STRING_POOL*/
void r446string_to_c_code(T0* a1,T0* a2);
/*ONCE_MANIFEST_STRING_POOL*/
void r446define_se_ms(T6 a1);
extern T0*oBC446header;
/*MINI_BUFFER*/
void r386next(T386* C);
/*MINI_BUFFER*/
T0* r386a_type_cast(T386* C);
/*MINI_BUFFER*/
T6 r386a_word(T386* C,T0* a1);
/*MINI_BUFFER*/
void r386start_with(T386* C,T0* a1);
/*MINI_BUFFER*/
T3 r386item(T386* C);
/*MINI_BUFFER*/
T0* r386a_include(T386* C);
/*MINI_BUFFER*/
T6 r386a_keyword(T386* C,T0* a1);
/*MINI_BUFFER*/
void r386skip_separators(T386* C);
/*MINI_BUFFER*/
T0* r386a_signature(T386* C);
/*MINI_BUFFER*/
T6 r386is_off(T386* C);
/*TMP_FEATURE*/
T0* r321to_deferred_routine(T321* C);
/*TMP_FEATURE*/
void r321add_synonym(T0* a1);
/*TMP_FEATURE*/
T0* r321to_external_routine(T321* C,T0* a1,T0* a2);
/*TMP_FEATURE*/
T0* r321to_cst_att_unique(T321* C);
/*TMP_FEATURE*/
void r321error(T89 a1,T0* a2);
/*TMP_FEATURE*/
T0* r321to_writable_attribute(T321* C);
extern T0*oBC321names;
/*TMP_FEATURE*/
T0* r321to_cst_att_character(T321* C,T0* a1);
/*TMP_FEATURE*/
T0* r321to_cst_att_boolean(T321* C,T0* a1);
/*TMP_FEATURE*/
T0* r321n(void);
/*TMP_FEATURE*/
T0* r321to_cst_att_bit(T321* C,T0* a1);
/*TMP_FEATURE*/
void r321to_cst_att_check_result_type(T321* C);
/*TMP_FEATURE*/
T0* r321to_procedure_or_function(T321* C);
/*TMP_FEATURE*/
T0* r321to_cst_att_string(T321* C,T0* a1);
/*TMP_FEATURE*/
T0* r321to_once_routine(T321* C);
/*TMP_FEATURE*/
void r321initialize(T321* C);
/*TMP_FEATURE*/
void r321set_require_else(T321* C,T89 a1,T0* a2,T0* a3);
/*TMP_FEATURE*/
void r321set_require(T321* C,T89 a1,T0* a2,T0* a3);
/*TMP_FEATURE*/
T0* r321to_cst_att_integer(T321* C,T0* a1);
/*TMP_FEATURE*/
T0* r321to_cst_att_real(T321* C,T0* a1);
/*BASIC_DIRECTORY*/
void r47set_notation_using(T0* a1);
/*BASIC_DIRECTORY*/
T6 r47amiga_notation(void);
/*BASIC_DIRECTORY*/
void r47compute_subdirectory_with(T0* a1,T0* a2);
/*BASIC_DIRECTORY*/
T6 r47system_notation_detected(void);
/*BASIC_DIRECTORY*/
T6 r47windows_notation(void);
/*BASIC_DIRECTORY*/
T6 r47unix_notation(void);
extern T0*oBC47last_entry;
/*BASIC_DIRECTORY*/
T6 r47macintosh_notation(void);
/*BASIC_DIRECTORY*/
void r47compute_parent_directory_of(T0* a1);
/*BASIC_DIRECTORY*/
void r47compute_file_path_with(T0* a1,T0* a2);
/*BASIC_DIRECTORY*/
T6 r47openvms_notation(void);
/*BASIC_DIRECTORY*/
T6 r47cygwin_notation(void);
extern T0*oBC60run_class_dictionary;
/*SMART_EIFFEL*/
T0* r60top_rf(void);
/*SMART_EIFFEL*/
void r60covariance_check(T60* C,T89 a1,T0* a2,T0* a3);
/*SMART_EIFFEL*/
T0* r60type_any(void);
/*SMART_EIFFEL*/
void r60warning(T89 a1,T0* a2);
/*SMART_EIFFEL*/
void r60register_sys_runtime_basic_of(T0* a1);
extern T0*oBC60registered_for_c_define;
extern T0*oBC60run_class_map;
/*SMART_EIFFEL*/
void r60parse_include(T0* a1);
/*SMART_EIFFEL*/
T6 r60no_file_for(T0* a1);
/*SMART_EIFFEL*/
T0* r60system_tools(void);
/*SMART_EIFFEL*/
void r60magic_count_increment(T60* C);
/*SMART_EIFFEL*/
void r60very_last_information(T60* C);
/*SMART_EIFFEL*/
void r60define_extern_tables(T60* C);
extern T0*oBC60c_code;
/*SMART_EIFFEL*/
void r60safety_check(T60* C);
/*SMART_EIFFEL*/
void r60argument_passing_check(T89 a1,T0* a2,T0* a3);
/*SMART_EIFFEL*/
void r60echo_magic_count(T60* C,T0* a1);
extern T0*oBC60sys_runtime_basic;
extern int fBC60sys_runtime_basic;
/*SMART_EIFFEL*/
T0* r60sys_runtime_basic(void);
/*SMART_EIFFEL*/
void r60compile_to_c(T60* C);
extern T0*oBC60rf9_memory;
/*SMART_EIFFEL*/
void r60falling_down(T60* C);
/*SMART_EIFFEL*/
T6 r60stupid_switch(T0* a1,T0* a2);
/*SMART_EIFFEL*/
T0* r60type_string(void);
/*SMART_EIFFEL*/
void r60add_base_class(T60* C,T0* a1);
/*SMART_EIFFEL*/
T0* r60loaded_base_class(T0* a1);
/*SMART_EIFFEL*/
T0* r60run_class_for(T0* a1);
/*SMART_EIFFEL*/
T0* r60base_class(T0* a1);
/*SMART_EIFFEL*/
void r60afd_check_deferred(T0* a1);
extern T0*oBC60base_class_dictionary;
/*SMART_EIFFEL*/
T6 r60string_at_run_time(void);
/*SMART_EIFFEL*/
T6 r60same_base_feature(T0* a1,T0* a2);
extern T0*oBC60run_feature_stack;
/*SMART_EIFFEL*/
void r60bit_n_ref_is_nyi_error(T89 a1);
extern T0*oBC14separate_tools;
/*SMART_EIFFEL*/
T0* r60id_provider(void);
/*SMART_EIFFEL*/
void r60id_extra_information(T0* a1,T0* a2);
/*SMART_EIFFEL*/
T0* r60memory_class_used(void);
/*SMART_EIFFEL*/
T0* r60run_class(T0* a1);
/*SMART_EIFFEL*/
T6 r60is_tagged(T0* a1);
/*SMART_EIFFEL*/
void r60get_started(T60* C,T0* a1,T0* a2);
/*EIFFEL_PARSER*/
T0* r34analyse_buffer(T34* C);
/*EIFFEL_PARSER*/
T0* r34a_routine(T34* C);
/*EIFFEL_PARSER*/
void r34a_after_a_dot(T34* C,T6 a1,T0* a2);
/*EIFFEL_PARSER*/
T6 r34a_current(T34* C);
/*EIFFEL_PARSER*/
void r34a_assignment_aux(T34* C,T6 a1);
/*EIFFEL_PARSER*/
T6 r34a_then_part(T34* C,T0* a1);
/*EIFFEL_PARSER*/
void r34show_nb(T2 a1,T0* a2);
/*EIFFEL_PARSER*/
T89 r34current_position(T34* C);
/*EIFFEL_PARSER*/
void r34warning(T89 a1,T0* a2);
/*EIFFEL_PARSER*/
T0* r34a_compound1(T34* C);
/*EIFFEL_PARSER*/
T0* r34a_compound2(T34* C,T0* a1,T0* a2);
/*EIFFEL_PARSER*/
void r34a_formal_arg_list(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_real_constant(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_tag_mark(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_instruction(T34* C);
/*EIFFEL_PARSER*/
void r34fcp(T34* C,T0* a1);
/*EIFFEL_PARSER*/
void r34go_back_at(T34* C,T2 a1,T2 a2);
/*EIFFEL_PARSER*/
void r34a_function_call(T34* C);
/*EIFFEL_PARSER*/
T0* r34a_routine_body(T34* C);
/*EIFFEL_PARSER*/
T0* r34expression_with_comment(T34* C,T0* a1);
/*EIFFEL_PARSER*/
T6 r34a_result(T34* C);
/*EIFFEL_PARSER*/
T0* r34a_assertion(T34* C);
/*EIFFEL_PARSER*/
T0* r34string_aliaser(void);
extern T0*oBC34buffer;
/*EIFFEL_PARSER*/
void r34a_feature_clause(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_index_clause(T34* C);
/*EIFFEL_PARSER*/
void r34a_rename_list(T34* C);
/*EIFFEL_PARSER*/
void r34a_creation_clause(T34* C,T89 a1);
/*EIFFEL_PARSER*/
T6 r34a_manifest_string(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_retry(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_binary(T34* C,T89 a1);
/*EIFFEL_PARSER*/
void r34a_new_export_list(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_identifier(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_character_constant(T34* C);
/*EIFFEL_PARSER*/
T0* r34to_proc_call(T34* C,T0* a1,T0* a2,T0* a3);
/*EIFFEL_PARSER*/
void r34old_ref_style_compatibility(T34* C,T0* a1);
/*EIFFEL_PARSER*/
void r34unused_once_warning_check(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_keyword(T34* C,T0* a1);
/*EIFFEL_PARSER*/
T6 r34a_feature_name_list(T34* C);
/*EIFFEL_PARSER*/
void r34skip_comments(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_parent(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_index_value(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_free_operator_usage(T34* C,T6 a1);
/*EIFFEL_PARSER*/
T0* r34instruction_with_comment(T34* C,T0* a1);
/*EIFFEL_PARSER*/
T0* r34last_result(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_old_creation(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_class_type(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_strip(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_precursor(T34* C,T6 a1);
/*EIFFEL_PARSER*/
T6 r34a_loop(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_conditional(T34* C);
/*EIFFEL_PARSER*/
T0* r34to_call(T0* a1,T0* a2,T0* a3);
/*EIFFEL_PARSER*/
T6 r34a_feature_name(T34* C);
/*EIFFEL_PARSER*/
void r34a_r10(T34* C,T6 a1,T0* a2,T0* a3,T0* a4,T6 a5);
/*EIFFEL_PARSER*/
T6 r34skip1(T34* C,T3 a1);
/*EIFFEL_PARSER*/
T6 r34skip2(T34* C,T3 a1,T3 a2);
/*EIFFEL_PARSER*/
T6 r34a_create_instruction(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_prefix(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_feature_declaration(T34* C);
/*EIFFEL_PARSER*/
void r34next_char(T34* C);
/*EIFFEL_PARSER*/
T0* r34connect_to_cecil(T34* C,T0* a1);
/*EIFFEL_PARSER*/
T6 r34a_bit_constant(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_real(T34* C,T1 a1);
/*EIFFEL_PARSER*/
T6 r34a_agent(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_void(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_actual(T34* C);
/*EIFFEL_PARSER*/
T0* r34analyse_class(T34* C,T0* a1);
/*EIFFEL_PARSER*/
T6 r34a_when_part(T34* C,T0* a1);
/*EIFFEL_PARSER*/
void r34a_then_part_list(T34* C,T0* a1);
/*EIFFEL_PARSER*/
T6 r34a_debug(T34* C);
/*EIFFEL_PARSER*/
void r34a_indexing(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_rename_pair(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_manifest_constant(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_identifier2(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_identifier1(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_inspect(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_e10(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_base_class_name(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_argument(T34* C);
/*EIFFEL_PARSER*/
T0* r34parse_run_type(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_type(T34* C);
/*EIFFEL_PARSER*/
T6 r34skip1unless2(T34* C,T3 a1,T3 a2);
/*EIFFEL_PARSER*/
T6 r34a_infix(T34* C);
/*EIFFEL_PARSER*/
void r34a_procedure_call(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_type_formal_generic(T34* C);
/*EIFFEL_PARSER*/
T0* r34parse_c_name(T34* C);
/*EIFFEL_PARSER*/
T0* r34a_external(T34* C);
/*EIFFEL_PARSER*/
T6 r34end_of_input(T34* C);
/*EIFFEL_PARSER*/
void r34err_exp(T89 a1,T6 a2,T0* a3);
/*EIFFEL_PARSER*/
T6 r34a_e0(T34* C);
extern T0*oBC34faof;
/*EIFFEL_PARSER*/
T6 r34a_e1(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_e2(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_e3(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_boolean_constant(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_e4(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_e5(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_e6(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_e7(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_e8(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_e9(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_unary(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_assignment_or_call(T34* C);
/*EIFFEL_PARSER*/
T0* r34a_clients(T34* C);
/*EIFFEL_PARSER*/
T0* r34mandatory_writable(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_free_operator_definition(T34* C,T6 a1);
/*EIFFEL_PARSER*/
void r34a_local_var_list(T34* C);
/*EIFFEL_PARSER*/
void r34to_frozen_feature_name(T34* C);
/*EIFFEL_PARSER*/
void r34disconnect(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_integer_constant(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_base_type(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_constant(T34* C);
/*EIFFEL_PARSER*/
void r34a_formal_generic_list(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_local_variable(T34* C);
/*EIFFEL_PARSER*/
T0* r34id_provider(void);
/*EIFFEL_PARSER*/
T6 r34a_integer(T34* C,T1 a1);
/*EIFFEL_PARSER*/
void r34create_infix_prefix(T34* C,T6 a1,T2 a2,T2 a3);
/*EIFFEL_PARSER*/
void r34a_r1(T34* C,T0* a1);
/*EIFFEL_PARSER*/
void r34a_r2(T34* C,T0* a1);
/*EIFFEL_PARSER*/
void r34a_r3(T34* C,T0* a1);
/*EIFFEL_PARSER*/
void r34a_r4(T34* C,T0* a1);
/*EIFFEL_PARSER*/
void r34a_r5(T34* C,T0* a1);
/*EIFFEL_PARSER*/
void r34a_r6(T34* C,T0* a1);
/*EIFFEL_PARSER*/
T0* r34get_comment(T34* C);
/*EIFFEL_PARSER*/
T0* r34parse_feature_name(T34* C);
/*EIFFEL_PARSER*/
void r34unknown_external_language(T0* a1);
/*EIFFEL_PARSER*/
void r34a_r7(T34* C,T0* a1);
/*EIFFEL_PARSER*/
T6 r34a_create_expression(T34* C);
/*EIFFEL_PARSER*/
void r34a_r8(T34* C,T0* a1);
/*EIFFEL_PARSER*/
T6 r34a_check(T34* C);
extern T0*oBC34a_assertion_buffer;
/*EIFFEL_PARSER*/
T89 r34pos(T34* C,T2 a1,T2 a2);
/*EIFFEL_PARSER*/
void r34a_parent_list(T34* C,T89 a1,T0* a2);
/*EIFFEL_PARSER*/
void r34error(T89 a1,T0* a2);
/*EIFFEL_PARSER*/
void r34a_class_declaration(T34* C);
/*EIFFEL_PARSER*/
T0* r34a_actuals(T34* C);
/*EIFFEL_PARSER*/
T6 r34a_expression(T34* C);
/*EIFFEL_PARSER*/
void r34a_base_class_name1(T34* C);
extern T12*eiffel_root_object;
extern int se_argc;
extern char**se_argv;
#define SE_MAXID 538
extern T7* g[];
extern T7* t[];
void std_output_flush(void);
void initialize_eiffel_runtime(int argc,char*argv[]);
extern T7*ms60_1341494671;
extern T7*ms258_3175;
extern T7*ms380_1118310961;
extern T7*ms387_1860814030;
extern T7*ms193_143305;
extern T7*ms141_2077255577;
extern T7*ms530_1608699;
extern T7*ms265_2417;
extern T7*ms63_106047655;
extern T7*ms116_560761477;
extern T7*ms63_605650769;
extern T7*ms36_141444;
extern T7*ms203_53106191;
extern T7*ms387_1840a;
extern T7*ms258_233907729;
extern T7*ms15_2041682;
extern T7*ms388_1724356412;
extern T7*ms34_78263;
extern T7*ms16_50778415;
extern T7*ms387_1900a;
extern T7*ms446_879665703;
extern T7*ms116_1001105754;
extern T7*ms536_750;
extern T7*ms116_430519127;
extern T7*ms15_216;
extern T7*ms303_1814961148;
extern T7*ms15_180;
extern T7*ms15_226;
extern T7*ms16_1949019648;
extern T7*ms131_1384321703;
extern T7*ms142_1621200;
extern T7*ms15_240;
extern T7*ms15_241;
extern T7*ms15_245;
extern T7*ms15_246;
extern T7*ms15_10714862;
extern T7*ms64_1838187926;
extern T7*ms123_214;
extern T7*ms15_305;
extern T7*ms15_262;
extern T7*ms15_257;
extern T7*ms98_682111503;
extern T7*ms15_265;
extern T7*ms63_1112927266;
extern T7*ms15_277;
extern T7*ms15_336;
extern T7*ms15_286;
extern T7*ms16_279523519;
extern T7*ms65_1646a;
extern T7*ms15_345;
extern T7*ms15_296;
extern T7*ms131_366266222;
extern T7*ms65_160930;
extern T7*ms15_360;
extern T7*ms16_337331;
extern T7*ms15_366;
extern T7*ms15_377;
extern T7*ms15_1854346358;
extern T7*ms255_835850355;
extern T7*ms387_900720;
extern T7*ms16_48672249;
extern T7*ms258_1012357115;
extern T7*ms16_15448;
extern T7*ms56_1553744164;
extern T7*ms15_2185421;
extern T7*ms15_600;
extern T7*ms15_611;
extern T7*ms463_28025;
extern T7*ms15_614;
extern T7*ms387_1816589238;
extern T7*ms488_1568216255;
extern T7*ms98_6284;
extern T7*ms387_247690;
extern T7*ms15_10315778;
extern T7*ms15_625;
extern T7*ms15_627;
extern T7*ms15_635;
extern T7*ms15_640;
extern T7*ms15_594;
extern T7*ms15_661;
extern T7*ms300_134876560;
extern T7*ms35_347705622;
extern T7*ms141_189437896;
extern T7*ms35_1697171302;
extern T7*ms16_15751;
extern T7*ms35_543076045;
extern T7*ms63_32080;
extern T7*ms65_5161461;
extern T7*ms46_11253;
extern T7*ms16_15831;
extern T7*ms16_267647687;
extern T7*ms16_1680926299;
extern T7*ms60_103;
extern T7*ms299_315933894;
extern T7*ms60_112;
extern T7*ms60_116;
extern T7*ms65_1126647264;
extern T7*ms15_10714216;
extern T7*ms258_77562923;
extern T7*ms16_243411981;
extern T7*ms46_467476687;
extern T7*ms65_407207;
extern T7*ms534_35907;
extern T7*ms311_6414;
extern T7*ms16_591414963;
extern T7*ms16_1384826;
extern T7*ms60_325655889;
extern T7*ms436_77412;
extern T7*ms15_2234341;
extern T7*ms104_20552830;
extern T7*ms141_49917876;
extern T7*ms387_240aa;
extern T7*ms15_664531444;
extern T7*ms16_16616;
extern T7*ms60_87692;
extern T7*ms98_54686284;
extern T7*ms16_16639;
extern T7*ms60_444175272;
extern T7*ms116_402128494;
extern T7*ms16_16686;
extern T7*ms459_211356;
extern T7*ms60_526;
extern T7*ms35_1538234998;
extern T7*ms480_372546017;
extern T7*ms377_635;
extern T7*ms193_1728089446;
extern T7*ms60_651;
extern T7*ms104_1598515511;
extern T7*ms15_2233396;
extern T7*ms141_1215177661;
extern T7*ms16_275488632;
extern T7*ms46_1291097955;
extern T7*ms299_981014936;
extern T7*ms35_1038536453;
extern T7*ms46_13028;
extern T7*ms16_18110;
extern T7*ms46_2075119688;
extern T7*ms116_46733806a;
extern T7*ms116_2072064738;
extern T7*ms194_993675817;
extern T7*ms15_1090;
extern T7*ms63_1667215692;
extern T7*ms387_246aa;
extern T7*ms104_1660308094;
extern T7*ms299_3018902;
extern T7*ms34_188494264;
extern T7*ms253_109;
extern T7*ms15_462691396;
extern T7*ms116_1194;
extern T7*ms15_1240;
extern T7*ms16_591417242;
extern T7*ms60_866669263;
extern T7*ms258_6755;
extern T7*ms141_1193180751;
extern T7*ms387_32400;
extern T7*ms15_1312;
extern T7*ms116_1271;
extern T7*ms387_32406;
extern T7*ms235_37095;
extern T7*ms46_0aaaaaaaa;
extern T7*ms15_1330;
extern T7*ms116_1290;
extern T7*ms15_1284;
extern T7*ms15_1285;
extern T7*ms116_1295;
extern T7*ms46_12782;
extern T7*ms387_245913414;
extern T7*ms15_1295;
extern T7*ms387_32435;
extern T7*ms116_1219854605;
extern T7*ms116_1372;
extern T7*ms253_265;
extern T7*ms387_31986;
extern T7*ms35_1330069409;
extern T7*ms253_410;
extern T7*ms442_1552636066;
extern T7*ms65_1985327250;
extern T7*ms141_49680837;
extern T7*ms436_15632975;
extern T7*ms116_1565;
extern T7*ms198_1362370015;
extern T7*ms98_8909;
extern T7*ms63_2030510390;
extern T7*ms437_987110;
extern T7*ms16_1673345408;
extern T7*ms15_1650;
extern T7*ms63_1120232626;
extern T7*ms35_543076045a;
extern T7*ms46_52773091;
extern T7*ms520_184182;
extern T7*ms46_1319327951;
extern T7*ms507_1611457;
extern T7*ms16_7749340;
extern T7*ms193_208313786;
extern T7*ms446_905827712;
extern T7*ms46_143937264;
extern T7*ms116_1822;
extern T7*ms299_1949908058;
extern T7*ms16_2126626;
extern T7*ms131_274114756;
extern T7*ms119_1393094289;
extern T7*ms387_372aaa;
extern T7*ms342_3118;
extern T7*ms141_2006740748;
extern T7*ms16_954385774;
extern T7*ms16_295849;
extern T7*ms15_76226;
extern T7*ms35_938675437;
extern T7*ms15_2417;
extern T7*ms35_1452518781;
extern T7*ms15_2382;
extern T7*ms104_277;
extern T7*ms15_2395;
extern T7*ms60_401124480;
extern T7*ms65_1279738389;
extern T7*ms35_181806522;
extern T7*ms104_23988287;
extern T7*ms253_139180801;
extern T7*ms116_208313786;
extern T7*ms490_22997809;
extern T7*ms387_84085a;
extern T7*ms15_240a;
extern T7*ms16_124;
extern T7*ms15_55156846;
extern T7*ms15_1079001;
extern T7*ms116_2630;
extern T7*ms15_3073;
extern T7*ms15_3085;
extern T7*ms36_1430004157;
extern T7*ms387_804085a;
extern T7*ms116_826425832;
extern T7*ms15_3175;
extern T7*ms34_1351360066;
extern T7*ms142_4052132;
extern T7*ms15_2032026;
extern T7*ms104_625;
extern T7*ms15_3196;
extern T7*ms104_635;
extern T7*ms16_282;
extern T7*ms258_223052221;
extern T7*ms423_323701;
extern T7*ms46_301485;
extern T7*ms16_296;
extern T7*ms16_361;
extern T7*ms15_3291;
extern T7*ms16_371;
extern T7*ms104_351488799;
extern T7*ms140_729184581;
extern T7*ms339_3190;
extern T7*ms104_699;
extern T7*ms15_3415;
extern T7*ms387_34510;
extern T7*ms15_3374;
extern T7*ms63_252669317;
extern T7*ms116_1272173298;
extern T7*ms46_0a;
extern T7*ms116_277a;
extern T7*ms16_534;
extern T7*ms16_36193081;
extern T7*ms16_552;
extern T7*ms15_77350;
extern T7*ms116_2061344196;
extern T7*ms15_3539;
extern T7*ms299_915693223;
extern T7*ms15_3496;
extern T7*ms15_3601;
extern T7*ms104_1040899642;
extern T7*ms65_3175a;
extern T7*ms16_636;
extern T7*ms299_18131599;
extern T7*ms16_714;
extern T7*ms15_78002;
extern T7*ms36_322;
extern T7*ms15_3645;
extern T7*ms15_3595;
extern T7*ms16_669;
extern T7*ms16_1680885744;
extern T7*ms65_32605;
extern T7*ms65_479982486a;
extern T7*ms16_839855894;
extern T7*ms16_746;
extern T7*ms16_48856070;
extern T7*ms436_18131599;
extern T7*ms46_15721;
extern T7*ms276_319972504;
extern T7*ms15_77608;
extern T7*ms15_82570;
extern T7*ms437_505203501;
extern T7*ms116_1152812249;
extern T7*ms64_1225686025;
extern T7*ms131_1330a;
extern T7*ms46_15828;
extern T7*ms387_20933455;
extern T7*ms116_1688822884;
extern T7*ms47_46;
extern T7*ms65_171955;
extern T7*ms60_604558099;
extern T7*ms104_20558205;
extern T7*ms63_1824713404;
extern T7*ms65_931143030;
extern T7*ms47_63;
extern T7*ms380_183132;
extern T7*ms363_635;
extern T7*ms141_249328889;
extern T7*ms60_1814748872;
extern T7*ms16_1937220099;
extern T7*ms46_0aaaa;
extern T7*ms104_603491154;
extern T7*ms15_1742784741;
extern T7*ms436_1783951564;
extern T7*ms437_162838175;
extern T7*ms15_78263;
extern T7*ms116_152541781;
extern T7*ms15_10648581;
extern T7*ms380_28032126;
extern T7*ms104_26287260;
extern T7*ms36_3556890;
extern T7*ms15_83406;
extern T7*ms16_10945665;
extern T7*ms441_1199364167;
extern T7*ms16_42134669;
extern T7*ms46_1663868;
extern T7*ms436_960414291;
extern T7*ms116_5395043;
extern T7*ms60_803862997;
extern T7*ms131_2007398218;
extern T7*ms64_292482;
extern T7*ms64_652009724;
extern T7*ms15_78490;
extern T7*ms141_110a;
extern T7*ms387_1942608409;
extern T7*ms15_78495;
extern T7*ms141_1869700848;
extern T7*ms104_218198560;
extern T7*ms46_373286592;
extern T7*ms40_1265;
extern T7*ms15_78629;
extern T7*ms463_43815;
extern T7*ms299_1939043840;
extern T7*ms15_78591;
extern T7*ms16_2067995;
extern T7*ms16_1673348567;
extern T7*ms387_1693063785;
extern T7*ms16_1778079380;
extern T7*ms387_630009680;
extern T7*ms46_447734;
extern T7*ms46_1038797513;
extern T7*ms15_79251;
extern T7*ms104_623795510;
extern T7*ms115_1612081;
extern T7*ms308_26975293;
extern T7*ms88_1308256781;
extern T7*ms234_287;
extern T7*ms141_1565;
extern T7*ms378_696937580a;
extern T7*ms446_30604924;
extern T7*ms110_8260;
extern T7*ms365_244699380;
extern T7*ms15_84443;
extern T7*ms274_622558655;
extern T7*ms15_10703002;
extern T7*ms267_1476287022;
extern T7*ms46_18144;
extern T7*ms35_825716016;
extern T7*ms459_87517;
extern T7*ms36_349372;
extern T7*ms36_1711985232;
extern T7*ms16_1578334651;
extern T7*ms258_1069766146a;
extern T7*ms35_1861857328;
extern T7*ms15_6305;
extern T7*ms364_1650;
extern T7*ms387_185515;
extern T7*ms98_1469762022;
extern T7*ms141_259021955;
extern T7*ms15_90141;
extern T7*ms15_6330;
extern T7*ms16_836969340;
extern T7*ms104_4049151;
extern T7*ms140_637625389;
extern T7*ms46_876917780;
extern T7*ms436_1710309;
extern T7*ms46_683870135;
extern T7*ms46_17794;
extern T7*ms141_2382;
extern T7*ms63_687744958;
extern T7*ms63_915251302;
extern T7*ms442_36977;
extern T7*ms63_526175446;
extern T7*ms116_6455;
extern T7*ms15_6455;
extern T7*ms65_35404;
extern T7*ms46_449342;
extern T7*ms81_887869768;
extern T7*ms15_7025;
extern T7*ms116_1885287742;
extern T7*ms459_277725829;
extern T7*ms98_1907711138a;
extern T7*ms15_6534;
extern T7*ms104_323348966;
extern T7*ms46_448859;
extern T7*ms387_240190;
extern T7*ms15_10049231;
extern T7*ms15_90408;
extern T7*ms16_1807083166;
extern T7*ms60_2096892436;
extern T7*ms46_98806116;
extern T7*ms16_1744612358;
extern T7*ms16_9735389;
extern T7*ms46_561720547;
extern T7*ms65_284aa;
extern T7*ms463_1049297715;
extern T7*ms363_93134055;
extern T7*ms104_1426575877;
extern T7*ms65_129037214;
extern T7*ms344_4605420;
extern T7*ms16_167970159;
extern T7*ms56_1689176777;
extern T7*ms387_43315;
extern T7*ms104_64800;
extern T7*ms116_3700486;
extern T7*ms16_453305259;
extern T7*ms423_1330;
extern T7*ms142_4186712;
extern T7*ms56_2108992007;
extern T7*ms446_1916291223;
extern T7*ms34_2047202317a;
extern T7*ms15_7317;
extern T7*ms423_1370;
extern T7*ms141_125892905;
extern T7*ms16_406284;
extern T7*ms13_1223234252;
extern T7*ms35_92397395;
extern T7*ms110_240;
extern T7*ms463_46350;
extern T7*ms299_826425832;
extern T7*ms15_9790205;
extern T7*ms387_496866469;
extern T7*ms423_32062;
extern T7*ms387_4638080;
extern T7*ms116_6877;
extern T7*ms459_1474035421;
extern T7*ms13_7779;
extern T7*ms104_1529216912;
extern T7*ms110_348;
extern T7*ms46_1335;
extern T7*ms116_828376595;
extern T7*ms104_889206875;
extern T7*ms387_43315a;
extern T7*ms141_5040451;
extern T7*ms63_244793715;
extern T7*ms387_1445014168;
extern T7*ms65_479982486;
extern T7*ms40_838840612;
extern T7*ms380_1312;
extern T7*ms46_1438;
extern T7*ms311_21020045;
extern T7*ms46_146157a;
extern T7*ms63_1007239;
extern T7*ms380_505059510;
extern T7*ms437_1838958244;
extern T7*ms276_1082443815;
extern T7*ms387_372aa;
extern T7*ms15_7800;
extern T7*ms65_1085305030;
extern T7*ms463_706315;
extern T7*ms46_1570;
extern T7*ms104_248707;
extern T7*ms188_87520;
extern T7*ms16_2028436669;
extern T7*ms463_47278;
extern T7*ms436_922492909;
extern T7*ms299_16157;
extern T7*ms127_1647137762;
extern T7*ms46_2178;
extern T7*ms16_7095298;
extern T7*ms13_8771;
extern T7*ms364_361a;
extern T7*ms15_7869;
extern T7*ms387_129654140;
extern T7*ms46_1744;
extern T7*ms386_319940936a;
extern T7*ms15_75797981;
extern T7*ms104_1371497790;
extern T7*ms104_10940631;
extern T7*ms46_1775;
extern T7*ms127_6284;
extern T7*ms365_1942949944;
extern T7*ms116_46733806;
extern T7*ms116_8545;
extern T7*ms364_300;
extern T7*ms15_2020550321;
extern T7*ms364_4425;
extern T7*ms258_26635163;
extern T7*ms299_2110619558;
extern T7*ms46_2440;
extern T7*ms380_2020192968;
extern T7*ms364_361;
extern T7*ms15_87466;
extern T7*ms364_366;
extern T7*ms119_1854646737;
extern T7*ms387_39831;
extern T7*ms60_1265;
extern T7*ms46_2565;
extern T7*ms63_456870507;
extern T7*ms104_1105128492;
extern T7*ms60_1330;
extern T7*ms46_3069;
extern T7*ms15_1072344038;
extern T7*ms46_3094;
extern T7*ms116_1905406134;
extern T7*ms46_3169;
extern T7*ms36_210310269;
extern T7*ms16_9529116;
extern T7*ms64_1700107276;
extern T7*ms104_1240218271;
extern T7*ms65_220918629;
extern T7*ms65_176986;
extern T7*ms379_246;
extern T7*ms98_1909921481;
extern T7*ms489_1368666474;
extern T7*ms46_2833;
extern T7*ms46_3294;
extern T7*ms364_744;
extern T7*ms141_5580;
extern T7*ms98_5468730;
extern T7*ms127_6962;
extern T7*ms46_179868158;
extern T7*ms46_25704393;
extern T7*ms46_333a;
extern T7*ms60_1785224694;
extern T7*ms46_19761224;
extern T7*ms64_439490016;
extern T7*ms46_340a;
extern T7*ms46_3494;
extern T7*ms60_13801;
extern T7*ms446_2078648440;
extern T7*ms16_2067759348;
extern T7*ms386_319940936;
extern T7*ms15_234165132;
extern T7*ms104_389665003;
extern T7*ms15_9905;
extern T7*ms16_880412606;
extern T7*ms141_6427;
extern T7*ms116_2020192968;
extern T7*ms387_928754688;
extern T7*ms436_1417;
extern T7*ms488_584218374;
extern T7*ms104_132944026;
extern T7*ms15_9980719;
extern T7*ms63_111269879;
extern T7*ms194_179423058;
extern T7*ms34_331100035;
extern T7*ms60_54734511;
extern T7*ms16_2038667775;
extern T7*ms110_1809088081;
extern T7*ms141_49152444;
extern T7*ms104_1779522914;
extern T7*ms356_2105482;
extern T7*ms141_6550;
extern T7*ms442_10322525;
extern T7*ms140_1014141897;
extern T7*ms387_529853775;
extern T7*ms15_1865695338;
extern T7*ms60_2630;
extern T7*ms65_618166083;
extern T7*ms116_26975293;
extern T7*ms36_44975894;
extern T7*ms110_16902;
extern T7*ms436_2075;
extern T7*ms15_9980517;
extern T7*ms35_256559978;
extern T7*ms141_689812670;
extern T7*ms16_548214405;
extern T7*ms34_12362;
extern T7*ms15_10990481;
extern T7*ms16_9676326;
extern T7*ms387_1037332903;
extern T7*ms63_476433922;
extern T7*ms436_1945291537;
extern T7*ms141_52555395;
extern T7*ms387_2074607035;
extern T7*ms387_215689314;
extern T7*ms274_186845;
extern T7*ms15_1459599374;
extern T7*ms65_44739;
extern T7*ms116_26975293a;
extern T7*ms141_1197879602;
extern T7*ms364_811199186;
extern T7*ms60_1737067856;
extern T7*ms459_1704115456;
extern T7*ms116_1687089916;
extern T7*ms15_89771;
extern T7*ms60_779364778;
extern T7*ms193_706329;
extern T7*ms253_39130851;
extern T7*ms46_581585530;
extern T7*ms387_302078152;
extern T7*ms480_1873512573a;
extern T7*ms15_89862;
extern T7*ms46_1361085152;
extern T7*ms363_244699380a;
extern T7*ms36_203714719;
extern T7*ms387_31869315;
extern T7*ms384_3468;
extern T7*ms387_1449951397a;
extern T7*ms16_94407393;
extern T7*ms35_332623945;
extern T7*ms46_5578901;
extern T7*ms63_880879251;
extern T7*ms140_56046639;
extern T7*ms387_47843;
extern T7*ms36_27561173;
extern T7*ms98_1089905819;
extern T7*ms387_1449951397;
extern T7*ms15_10193105;
extern T7*ms16_573080478;
extern T7*ms65_1800342110;
extern T7*ms35_372047073;
extern T7*ms141_7869;
extern T7*ms446_437780;
extern T7*ms104_539023801;
extern T7*ms104_335186581;
extern T7*ms436_3430;
extern T7*ms65_1665297219;
extern T7*ms363_2251910;
extern T7*ms16_421505;
extern T7*ms446_437715;
extern T7*ms299_10936066aa;
extern T7*ms98_1229875290;
extern T7*ms193_2028521226;
extern T7*ms15_388005040;
extern T7*ms65_46525;
extern T7*ms104_437932;
extern T7*ms262_835850355;
extern T7*ms56_929353692;
extern T7*ms13_579450289;
extern T7*ms65_52067;
extern T7*ms63_1489891655;
extern T7*ms387_168532;
extern T7*ms104_1901889757;
extern T7*ms110_9808515;
extern T7*ms258_1288623074;
extern T7*ms141_158634393;
extern T7*ms46_9073aa;
extern T7*ms104_42279221;
extern T7*ms64_1781104140;
extern T7*ms46_6687;
extern T7*ms65_236525;
extern T7*ms436_302501127;
extern T7*ms16_698215697;
extern T7*ms46_333aa;
extern T7*ms15_1102979933;
extern T7*ms15_1261705;
extern T7*ms15_1105475957;
extern T7*ms35_348041349;
extern T7*ms98_1971499416;
extern T7*ms60_5615;
extern T7*ms98_10113184;
extern T7*ms16_1554777;
extern T7*ms46_0aaaaaa;
extern T7*ms380_6775;
extern T7*ms15_2353775;
extern T7*ms16_1549697;
extern T7*ms387_188402364;
extern T7*ms63_1124779458;
extern T7*ms16_1549680;
extern T7*ms258_5839580;
extern T7*ms104_2121209581;
extern T7*ms46_54687110;
extern T7*ms387_60405;
extern T7*ms63_110;
extern T7*ms16_1690637537;
extern T7*ms387_299231146;
extern T7*ms104_673559830;
extern T7*ms35_1867847952;
extern T7*ms63_423280a;
extern T7*ms63_200;
extern T7*ms104_1765316316;
extern T7*ms311_20880111;
extern T7*ms46_7809;
extern T7*ms63_305;
extern T7*ms56_376816512;
extern T7*ms65_1196941282;
extern T7*ms63_284;
extern T7*ms63_287;
extern T7*ms46_7878;
extern T7*ms60_651a;
extern T7*ms46_62380794;
extern T7*ms141_1637595774;
extern T7*ms63_419;
extern T7*ms463_1202442844;
extern T7*ms65_365929075;
extern T7*ms116_1565aaa;
extern T7*ms16_1947419;
extern T7*ms98_77412;
extern T7*ms16_349117293;
extern T7*ms104_545118879;
extern T7*ms46_9107;
extern T7*ms104_1777292479;
extern T7*ms463_113447183;
extern T7*ms60_177229903;
extern T7*ms46_9121;
extern T7*ms46_9073;
extern T7*ms60_2020580070;
extern T7*ms387_60855;
extern T7*ms116_1223237905;
extern T7*ms16_1946825;
extern T7*ms141_35343969;
extern T7*ms116_759184012;
extern T7*ms46_9220;
extern T7*ms16_1947251;
extern T7*ms16_1947246;
extern T7*ms46_9222;
extern T7*ms377_31625;
extern T7*ms16_1947171;
extern T7*ms46_8801;
extern T7*ms46_1494914262;
extern T7*ms156_54526326;
extern T7*ms104_932412928a;
extern T7*ms16_53028;
extern T7*ms274_1710309;
extern T7*ms104_928596125;
extern T7*ms387_165715;
extern T7*ms46_8889;
extern T7*ms65_1403828457;
extern T7*ms104_78646;
extern T7*ms116_293181954;
extern T7*ms46_8976;
extern T7*ms446_1354402452;
extern T7*ms387_813409;
extern T7*ms63_653639191;
extern T7*ms64_554919163;
extern T7*ms104_7720290;
extern T7*ms98_305;
extern T7*ms98_264;
extern T7*ms16_53339;
extern T7*ms104_4980205;
extern T7*ms311_240;
extern T7*ms13_265093627;
extern T7*ms311_246;
extern T7*ms116_1484470448;
extern T7*ms16_1202672333;
extern T7*ms64_2026211842;
extern T7*ms311_249;
extern T7*ms308_53548636;
extern T7*ms446_49871615;
extern T7*ms60_983674906;
extern T7*ms12_1752658669;
extern T7*ms141_49806180;
extern T7*ms63_2118444283;
extern T7*ms104_1087530433;
extern T7*ms13_212160365;
extern T7*ms15_2042907574;
extern T7*ms15_400652;
extern T7*ms16_936296820;
extern T7*ms35_432335312;
extern T7*ms463_3172;
extern T7*ms533_1618328;
extern T7*ms463_3175;
extern T7*ms98_1717938445;
extern T7*ms104_514187710;
extern T7*ms98_635;
extern T7*ms35_1731250773;
extern T7*ms15_1684425440;
extern T7*ms104_1163279450;
extern T7*ms15_1994852;
extern T7*ms116_1524385972;
extern T7*ms34_23410;
extern T7*ms387_737207140;
extern T7*ms13_1992063831;
extern T7*ms193_1660308094;
extern T7*ms141_969559328;
extern T7*ms463_2947;
extern T7*ms60_1629400044;
extern T7*ms110_34086;
extern T7*ms46_698995372;
extern T7*ms436_7869;
extern T7*ms534_322452;
extern T7*ms524_1618544;
extern T7*ms98_885;
extern T7*ms321_789877170;
extern T7*ms46_836475934;
extern T7*ms15_1994621;
extern T7*ms16_2246041;
extern T7*ms127_520592962;
extern T7*ms387_2138778683;
extern T7*ms441_1556476521;
extern T7*ms35_175744216;
extern T7*ms480_1978350993;
extern T7*ms35_175744241;
extern T7*ms16_1856946950;
extern T7*ms15_414913831;
extern T7*ms16_240810604;
extern T7*ms15_12331;
extern T7*ms46_0;
extern T7*ms35_175744316;
extern T7*ms16_619776399;
extern T7*ms463_3760;
extern T7*ms387_21064105;
extern T7*ms459_859841;
extern T7*ms437_209121;
extern T7*ms16_240810599;
extern T7*ms110_33885;
extern T7*ms46_0aaa;
extern T7*ms16_1418282620;
extern T7*ms15_402346;
extern T7*ms104_375072661;
extern T7*ms188_445420;
extern T7*ms36_1071750288;
extern T7*ms258_1069766146;
extern T7*ms104_267478119;
extern T7*ms60_1490742422;
extern T7*ms16_49076823;
extern T7*ms63_525205114;
extern T7*ms63_50032655;
extern T7*ms132_2009288523;
extern T7*ms46_0aaaaaaa;
extern T7*ms60_1490742447;
extern T7*ms15_79815491;
extern T7*ms46_45436;
extern T7*ms60_1490742472;
extern T7*ms63_1927425;
extern T7*ms15_914215870;
extern T7*ms35_175744666;
extern T7*ms46_242975417;
extern T7*ms60_1490742497;
extern T7*ms35_175744691;
extern T7*ms116_1271a;
extern T7*ms387_6396a;
extern T7*ms88_60894;
extern T7*ms104_585944489;
extern T7*ms56_139303084;
extern T7*ms15_1010242914;
extern T7*ms65_1831440704;
extern T7*ms436_1262078369;
extern T7*ms104_1276355212;
extern T7*ms64_8895;
extern T7*ms34_1961320002;
extern T7*ms140_165952424;
extern T7*ms258_1314337673;
extern T7*ms104_506210947;
extern T7*ms379_809795;
extern T7*ms15_298390;
extern T7*ms15_877484516;
extern T7*ms387_1541156706a;
extern T7*ms116_1295a;
extern T7*ms116_1687761131;
extern T7*ms15_2054139374;
extern T7*ms446_1742714978;
extern T7*ms356_183257;
extern T7*ms387_452095250;
extern T7*ms15_1988096;
extern T7*ms46_207986277;
extern T7*ms98_1229875290a;
extern T7*ms63_1739748398;
extern T7*ms63_2092663259;
extern T7*ms258_1295032451;
extern T7*ms273_1581840677;
extern T7*ms436_257;
extern T7*ms98_1703530433;
extern T7*ms116_1802835721;
extern T7*ms98_1907711138;
extern T7*ms437_958964069;
extern T7*ms258_958639438;
extern T7*ms437_723152690;
extern T7*ms15_1138570986;
extern T7*ms116_51610925;
extern T7*ms16_2090604340;
extern T7*ms387_162020;
extern T7*ms104_932412928;
extern T7*ms387_162010;
extern T7*ms16_279416444;
extern T7*ms463_6455;
extern T7*ms387_1903915589;
extern T7*ms15_1754150081;
extern T7*ms297_161951;
extern T7*ms258_2097247;
extern T7*ms66_927498134;
extern T7*ms387_804085;
extern T7*ms16_2187483;
extern T7*ms98_1974028435;
extern T7*ms16_2187464;
extern T7*ms299_10936066aaa;
extern T7*ms299_162838175;
extern T7*ms463_609199730;
extern T7*ms363_485184123;
extern T7*ms442_593760881;
extern T7*ms116_606499419;
extern T7*ms36_1520107011;
extern T7*ms16_1339128;
extern T7*ms387_160560;
extern T7*ms46_17494489;
extern T7*ms116_892137846;
extern T7*ms15_16001;
extern T7*ms387_1841446938;
extern T7*ms13_1690381566;
extern T7*ms63_4559801;
extern T7*ms65_212314278;
extern T7*ms36_136264778;
extern T7*ms311_10512915;
extern T7*ms16_867350214;
extern T7*ms63_423280aa;
extern T7*ms141_932412928;
extern T7*ms489_1271;
extern T7*ms423_186045;
extern T7*ms15_15574;
extern T7*ms98_143719;
extern T7*ms480_858747666;
extern T7*ms116_1609914243;
extern T7*ms480_1779833860;
extern T7*ms15_16177;
extern T7*ms387_398250205;
extern T7*ms15_162045;
extern T7*ms116_1565a;
extern T7*ms15_162070;
extern T7*ms15_16264;
extern T7*ms459_1206929268;
extern T7*ms311_4091920;
extern T7*ms387_160205;
extern T7*ms36_1635864124;
extern T7*ms16_440571;
extern T7*ms15_2141685;
extern T7*ms60_1950430678;
extern T7*ms463_8260;
extern T7*ms16_1604522960;
extern T7*ms110_852437;
extern T7*ms63_4017030;
extern T7*ms387_160111;
extern T7*ms423_4670426;
extern T7*ms16_1326673961;
extern T7*ms16_1286698901;
extern T7*ms35_804145850;
extern T7*ms65_249330648;
extern T7*ms442_889206875;
extern T7*ms258_1242450095;
extern T7*ms15_54418471;
extern T7*ms253_47833290;
extern T7*ms104_522679873;
extern T7*ms141_676123280;
extern T7*ms63_744114;
extern T7*ms16_2236118;
extern T7*ms35_1563835599;
extern T7*ms116_1111279623;
extern T7*ms16_33120277;
extern T7*ms65_720252832;
extern T7*ms15_17221;
extern T7*ms16_247239028;
extern T7*ms16_1297876698;
extern T7*ms15_56612951;
extern T7*ms140_312174625;
extern T7*ms15_16761;
extern T7*ms60_1628262419;
extern T7*ms15_16782;
extern T7*ms446_1749329446;
extern T7*ms235_673325704;
extern T7*ms356_180037;
extern T7*ms15_752996481;
extern T7*ms16_1223936132;
extern T7*ms387_5654700;
extern T7*ms15_1839765037;
extern T7*ms116_16964;
extern T7*ms56_2085574777;
extern T7*ms15_37202594;
extern T7*ms104_1330;
extern T7*ms15_16942;
extern T7*ms104_1284;
extern T7*ms116_17542;
extern T7*ms463_8915;
extern T7*ms15_17480;
extern T7*ms35_1708886163;
extern T7*ms63_351281;
extern T7*ms15_18036;
extern T7*ms15_17498;
extern T7*ms98_273430240;
extern T7*ms16_386854;
extern T7*ms15_407540;
extern T7*ms387_597764976a;
extern T7*ms15_18090;
extern T7*ms141_1290936337;
extern T7*ms15_18150;
extern T7*ms387_1541156706;
extern T7*ms423_1958474303;
extern T7*ms15_17715;
extern T7*ms64_620670284;
extern T7*ms387_1326669899;
extern T7*ms344_4668170;
extern T7*ms104_1565;
extern T7*ms15_408086;
extern T7*ms141_1824264277;
extern T7*ms230_7233618;
extern T7*ms36_1974940930;
extern T7*ms63_834589410;
extern T7*ms480_473393039;
extern T7*ms16_65574;
extern T7*ms65_84678371;
extern T7*ms437_731500039;
extern T7*ms141_1231257120;
extern T7*ms88_70962;
extern T7*ms490_1413407004;
extern T7*ms387_134878499;
extern T7*ms16_438300;
extern T7*ms380_830099621;
extern T7*ms489_1170160374;
extern T7*ms446_611719558;
extern T7*ms442_342169763;
extern T7*ms258_28263330;
extern T7*ms98_1910654944;
extern T7*ms15_867907918;
extern T7*ms104_3015;
extern T7*ms387_240;
extern T7*ms387_239;
extern T7*ms387_246;
extern T7*ms387_247;
extern T7*ms65_175;
extern T7*ms104_2545;
extern T7*ms258_2095490029;
extern T7*ms387_312;
extern T7*ms442_257;
extern T7*ms387_263;
extern T7*ms16_1236707441;
extern T7*ms141_1688822884;
extern T7*ms16_869539012;
extern T7*ms299_1528411139;
extern T7*ms16_1300046706;
extern T7*ms16_1574640467;
extern T7*ms387_326;
extern T7*ms104_2630;
extern T7*ms15_413651;
extern T7*ms387_1628970485;
extern T7*ms530_1825051796;
extern T7*ms387_360;
extern T7*ms65_284;
extern T7*ms388_630883461;
extern T7*ms63_23313965;
extern T7*ms63_113001857;
extern T7*ms387_372;
extern T7*ms191_167618142;
extern T7*ms16_904828090;
extern T7*ms35_1098559967;
extern T7*ms16_1622700141;
extern T7*ms459_399591;
extern T7*ms16_48958735;
extern T7*ms379_162095;
extern T7*ms387_471;
extern T7*ms36_210141519;
extern T7*ms387_304601115;
extern T7*ms364_77412;
extern T7*ms64_556933663;
extern T7*ms63_78082;
extern T7*ms63_153655;
extern T7*ms258_1682659883;
extern T7*ms436_106460275;
extern T7*ms363_1470642763;
extern T7*ms65_604;
extern T7*ms258_1265395998;
extern T7*ms65_605;
extern T7*ms387_81370;
extern T7*ms65_614;
extern T7*ms46_9073aaa;
extern T7*ms387_2122389958;
extern T7*ms116_674382779;
extern T7*ms65_661;
extern T7*ms16_389419;
extern T7*ms194_1618833880;
extern T7*ms377_56655830;
extern T7*ms489_1014260794;
extern T7*ms16_9647090;
extern T7*ms104_2020192968;
extern T7*ms63_83290;
extern T7*ms35_1209344812;
extern T7*ms65_699;
extern T7*ms15_10208843;
extern T7*ms388_1636436113;
extern T7*ms46_57487;
extern T7*ms63_641475824a;
extern T7*ms16_1597390874;
extern T7*ms104_1728206941;
extern T7*ms116_2040578034;
extern T7*ms380_1492181569;
extern T7*ms104_1253959973;
extern T7*ms258_101;
extern T7*ms12_226239;
extern T7*ms489_910493100;
extern T7*ms15_14538933;
extern T7*ms459_25374580;
extern T7*ms387_1008067448;
extern T7*ms16_1235;
extern T7*ms387_1102979958;
extern T7*ms65_54686284;
extern T7*ms16_1247;
extern T7*ms488_899910547;
extern T7*ms116_1185483839;
extern T7*ms442_77412;
extern T7*ms15_215791;
extern T7*ms63_2076497529;
extern T7*ms104_2022630;
extern T7*ms253_853752579;
extern T7*ms46_1772235;
extern T7*ms267_1350195288;
extern T7*ms258_284;
extern T7*ms123_1360242466;
extern T7*ms35_168971224;
extern T7*ms46_1588150185;
extern T7*ms46_128214728;
extern T7*ms234_880386718;
extern T7*ms140_1744138761;
extern T7*ms299_54282;
extern T7*ms46_146157;
extern T7*ms463_168815;
extern T7*ms104_1564992795;
extern T7*ms387_842325609;
extern T7*ms63_103522334;
extern T7*ms16_2104;
extern T7*ms16_971749965;
extern T7*ms34_2047202317;
extern T7*ms15_1975394;
extern T7*ms16_2099;
extern T7*ms273_652009724;
extern T7*ms141_38305571;
extern T7*ms446_422849931;
extern T7*ms12_639720637;
extern T7*ms311_28273584;
extern T7*ms16_7704337;
extern T7*ms34_2047201942;
extern T7*ms63_1096165867;
extern T7*ms140_47887059;
extern T7*ms65_1527651872;
extern T7*ms387_1220661594;
extern T7*ms364_1965730;
extern T7*ms63_457054882;
extern T7*ms387_246aaaaa;
extern T7*ms16_1960;
extern T7*ms15_384451081;
extern T7*ms15_820292;
extern T7*ms16_1972;
extern T7*ms387_84085;
extern T7*ms16_80109;
extern T7*ms65_81437;
extern T7*ms63_162010;
extern T7*ms131_1330;
extern T7*ms16_3075;
extern T7*ms104_246893097;
extern T7*ms131_61699;
extern T7*ms258_1411018665;
extern T7*ms297_1565;
extern T7*ms117_3147;
extern T7*ms46_550783544;
extern T7*ms299_1194;
extern T7*ms15_3175a;
extern T7*ms46_59731;
extern T7*ms299_1269;
extern T7*ms65_2045816469;
extern T7*ms387_511943145;
extern T7*ms104_756717624;
extern T7*ms16_446841;
extern T7*ms16_80416;
extern T7*ms16_3421;
extern T7*ms116_1923813010;
extern T7*ms124_2490;
extern T7*ms104_429718221;
extern T7*ms46_109;
extern T7*ms119_1060258809;
extern T7*ms104_6539;
extern T7*ms489_158740512;
extern T7*ms459_526331452;
extern T7*ms16_3501;
extern T7*ms258_419443;
extern T7*ms16_3460;
extern T7*ms65_1040644265;
extern T7*ms64_510352234;
extern T7*ms24_15195;
extern T7*ms16_3472;
extern T7*ms16_3474;
extern T7*ms387_2122389958a;
extern T7*ms125_1612080;
extern T7*ms299_1565;
extern T7*ms193_943110089;
extern T7*ms104_6651;
extern T7*ms104_163414;
extern T7*ms387_299231146a;
extern T7*ms116_742356073;
extern T7*ms311_4075420;
extern T7*ms46_301;
extern T7*ms299_1650;
extern T7*ms46_304;
extern T7*ms141_167317;
extern T7*ms24_15370;
extern T7*ms63_44462444;
extern T7*ms16_2174354;
extern T7*ms46_324;
extern T7*ms16_1115958189;
extern T7*ms46_326;
extern T7*ms46_327;
extern T7*ms46_333;
extern T7*ms46_329;
extern T7*ms46_340;
extern T7*ms46_341;
extern T7*ms46_336;
extern T7*ms387_1769843235;
extern T7*ms46_297;
extern T7*ms46_298;
extern T7*ms258_484169497;
extern T7*ms16_3669;
extern T7*ms16_80694;
extern T7*ms88_927785894;
extern T7*ms35_1825917546;
extern T7*ms60_243187389;
extern T7*ms88_1831619428;
extern T7*ms98_941497518;
extern T7*ms16_80854;
extern T7*ms387_130409330;
extern T7*ms34_52979396;
extern T7*ms46_603;
extern T7*ms387_1887064762;
extern T7*ms388_251;
extern T7*ms387_20191639;
extern T7*ms64_648157257;
extern T7*ms104_1508970;
extern T7*ms46_594;
extern T7*ms116_2111741;
extern T7*ms35_1658160521;
extern T7*ms35_446380143;
extern T7*ms46_674;
extern T7*ms16_774649014;
extern T7*ms489_1185254351;
extern T7*ms110_1961687;
extern T7*ms63_1636835183;
extern T7*ms46_689;
extern T7*ms104_1014260794;
extern T7*ms104_1284a;
extern T7*ms16_168164374;
extern T7*ms16_112335826;
extern T7*ms131_3430;
extern T7*ms299_305a;
extern T7*ms16_76691;
extern T7*ms388_535;
extern T7*ms57_2255980;
extern T7*ms46_1327525317;
extern T7*ms387_933501;
extern T7*ms63_7440512;
extern T7*ms15_108351709;
extern T7*ms88_188916891;
extern T7*ms299_3430;
extern T7*ms258_291421585;
extern T7*ms98_1053256908;
extern T7*ms363_1650;
extern T7*ms387_340514;
extern T7*ms388_116864219;
extern T7*ms15_267875778;
extern T7*ms15_2073386;
extern T7*ms463_345;
extern T7*ms46_0aa;
extern T7*ms142_1530;
extern T7*ms387_240190aa;
extern T7*ms34_1933;
extern T7*ms15_328704871;
extern T7*ms141_40031469;
extern T7*ms56_452889;
extern T7*ms387_87090;
extern T7*ms98_4734146;
extern T7*ms387_1997940;
extern T7*ms299_10936066a;
extern T7*ms442_2746980;
extern T7*ms88_1750778;
extern T7*ms16_78150;
extern T7*ms65_2124916149;
extern T7*ms65_1710309;
extern T7*ms46_355003;
extern T7*ms119_895448585;
extern T7*ms46_530877013;
extern T7*ms446_443468597;
extern T7*ms34_494839979;
extern T7*ms387_1425600508;
extern T7*ms140_3209;
extern T7*ms442_1156329759;
extern T7*ms16_77832;
extern T7*ms63_1514442508;
extern T7*ms258_576790349;
extern T7*ms104_15280;
extern T7*ms274_220918629;
extern T7*ms46_1367153110;
extern T7*ms104_15351;
extern T7*ms15_40700;
extern T7*ms141_41125176;
extern T7*ms63_204519611;
extern T7*ms291_162019;
extern T7*ms65_1360462097;
extern T7*ms60_1994596535;
extern T7*ms36_2537;
extern T7*ms65_1029549485;
extern T7*ms63_1553763390;
extern T7*ms488_51895507;
extern T7*ms63_680177517;
extern T7*ms98_1174009531;
extern T7*ms533_635;
extern T7*ms15_11300605;
extern T7*ms437_10;
extern T7*ms15_1981509924;
extern T7*ms299_1350195288;
extern T7*ms15_11251026;
extern T7*ms110_54686040;
extern T7*ms258_1491858804;
extern T7*ms104_11086084;
extern T7*ms34_2018315248;
extern T7*ms116_1096419099;
extern T7*ms46_69851a;
extern T7*ms104_923503323;
extern T7*ms533_750;
extern T7*ms60_1200304419;
extern T7*ms258_2082029949;
extern T7*ms46_466551816;
extern T7*ms193_657822788;
extern T7*ms16_79341;
extern T7*ms34_4235;
extern T7*ms63_1425117810;
extern T7*ms98_471247814;
extern T7*ms387_240190a;
extern T7*ms98_884409875;
extern T7*ms116_37095;
extern T7*ms98_1564525640;
extern T7*ms245_1096645863;
extern T7*ms15_1670841936;
extern T7*ms253_854711854;
extern T7*ms16_1740332382;
extern T7*ms365_180037;
extern T7*ms258_998144220;
extern T7*ms141_159025018;
extern T7*ms46_39617954;
extern T7*ms60_757011950;
extern T7*ms46_69601;
extern T7*ms116_1565aa;
extern T7*ms116_1951780;
extern T7*ms387_597764976;
extern T7*ms141_1601445648;
extern T7*ms299_305;
extern T7*ms299_257;
extern T7*ms299_264;
extern T7*ms15_36951;
extern T7*ms299_402;
extern T7*ms16_1957775868;
extern T7*ms140_300;
extern T7*ms63_884813300;
extern T7*ms104_345607011;
extern T7*ms303_529996976;
extern T7*ms60_887102279;
extern T7*ms104_203646;
extern T7*ms15_2065491;
extern T7*ms230_36122993;
extern T7*ms140_1345380433;
extern T7*ms46_69851;
extern T7*ms116_1712701130;
extern T7*ms299_23436066;
extern T7*ms63_826425832;
extern T7*ms60_601041072;
extern T7*ms16_84969;
extern T7*ms364_1329248467;
extern T7*ms193_447148204;
extern T7*ms193_889206875;
extern T7*ms16_90544;
extern T7*ms104_1802636009;
extern T7*ms14_8897;
extern T7*ms258_943358957;
extern T7*ms387_247690aa;
extern T7*ms387_59397236;
extern T7*ms64_556933663a;
extern T7*ms104_490869799;
extern T7*ms140_635;
extern T7*ms47_276;
extern T7*ms16_1498845794;
extern T7*ms104_1803479316;
extern T7*ms104_1187263559;
extern T7*ms34_2141291014;
extern T7*ms388_881601516;
extern T7*ms258_1121016326;
extern T7*ms116_889206875;
extern T7*ms387_188188376;
extern T7*ms442_1454794414;
extern T7*ms442_209097161;
extern T7*ms46_76405;
extern T7*ms60_1967354631;
extern T7*ms104_901897617;
extern T7*ms387_965636096;
extern T7*ms387_245384155;
extern T7*ms15_1957581;
extern T7*ms140_885;
extern T7*ms225_205;
extern T7*ms60_1505190689;
extern T7*ms459_614559914;
extern T7*ms13_63;
extern T7*ms36_354654986;
extern T7*ms47_46a;
extern T7*ms387_467677827;
extern T7*ms127_928457;
extern T7*ms463_2187432;
extern T7*ms98_1288915017;
extern T7*ms63_1726920051;
extern T7*ms380_826517333;
extern T7*ms47_276a;
extern T7*ms63_1415588546;
extern T7*ms46_426884100;
extern T7*ms35_116346440;
extern T7*ms376_3343;
extern T7*ms63_1253917267;
extern T7*ms246_377788938;
extern T7*ms299_19090980;
extern T7*ms131_5631580;
extern T7*ms116_1367040625;
extern T7*ms46_1721407046;
extern T7*ms258_1396798042;
extern T7*ms16_567319806;
extern T7*ms16_567319812;
extern T7*ms387_1271;
extern T7*ms63_423280;
extern T7*ms387_1330;
extern T7*ms387_1280;
extern T7*ms46_270309168;
extern T7*ms387_1284;
extern T7*ms15_384465;
extern T7*ms387_1295;
extern T7*ms46_0aaaaa;
extern T7*ms387_1413;
extern T7*ms65_1994331;
extern T7*ms16_9922;
extern T7*ms387_1790234667;
extern T7*ms104_937932;
extern T7*ms437_36460172;
extern T7*ms16_87541;
extern T7*ms63_1646;
extern T7*ms463_4631170;
extern T7*ms16_88048;
extern T7*ms16_88049;
extern T7*ms15_2063276;
extern T7*ms65_1815688614;
extern T7*ms15_434665;
extern T7*ms65_1330;
extern T7*ms387_1609;
extern T7*ms194_862271166;
extern T7*ms442_1565;
extern T7*ms104_738771309;
extern T7*ms299_1710309;
extern T7*ms387_1650;
extern T7*ms63_1048280;
extern T7*ms46_51699930;
extern T7*ms299_1924791957;
extern T7*ms104_225699312;
extern T7*ms46_1106932385;
extern T7*ms116_1555607831;
extern T7*ms98_1334327885;
extern T7*ms442_2000361;
extern T7*ms60_211074418;
extern T7*ms46_415107;
extern T7*ms387_32435a;
extern T7*ms140_8305;
extern T7*ms387_1840;
extern T7*ms63_827082829;
extern T7*ms387_1900;
extern T7*ms387_475574404;
extern T7*ms387_2403;
extern T7*ms65_1646;
extern T7*ms65_1651;
extern T7*ms65_89821;
extern T7*ms60_7918258;
extern T7*ms387_2395;
extern T7*ms63_3132;
extern T7*ms98_2066108783;
extern T7*ms46_72020566;
extern T7*ms362_1888091524;
extern T7*ms230_36126743;
extern T7*ms311_926775058;
extern T7*ms387_240a;
extern T7*ms35_277917932;
extern T7*ms63_1206509635;
extern T7*ms34_50040236;
extern T7*ms80_116011447;
extern T7*ms13_104;
extern T7*ms15_436196;
extern T7*ms35_958560710;
extern T7*ms13_118;
extern T7*ms380_77412;
extern T7*ms387_246a;
extern T7*ms387_188394864;
extern T7*ms299_832670;
extern T7*ms63_3337;
extern T7*ms387_3209;
extern T7*ms387_2670;
extern T7*ms387_3175;
extern T7*ms116_636376357;
extern T7*ms63_3374;
extern T7*ms60_2129633545;
extern T7*ms35_1358473075;
extern T7*ms16_88795;
extern T7*ms13_1042405932;
extern T7*ms63_658615564;
extern T7*ms116_254;
extern T7*ms46_84381;
extern T7*ms116_277;
extern T7*ms16_35;
extern T7*ms16_42;
extern T7*ms15_437070;
extern T7*ms16_38;
extern T7*ms16_43;
extern T7*ms65_3175;
extern T7*ms193_1014260794;
extern T7*ms98_174994780;
extern T7*ms16_45;
extern T7*ms16_47;
extern T7*ms436_104686066;
extern T7*ms16_60;
extern T7*ms16_61;
extern T7*ms63_25969530;
extern T7*ms16_62;
extern T7*ms141_1428771266;
extern T7*ms16_64;
extern T7*ms15_391651;
extern T7*ms35_1604340919;
extern T7*ms16_94;
extern T7*ms436_724500276;
extern T7*ms63_1096165867a;
extern T7*ms141_110;
extern T7*ms362_751948147;
extern T7*ms135_2015374870;
extern T7*ms110_16902a;
extern T7*ms116_526;
extern T7*ms116_532;
extern T7*ms116_534;
extern T7*ms116_539;
extern T7*ms104_1377391529;
extern T7*ms15_386819;
extern T7*ms16_180965424;
extern T7*ms16_180965430;
extern T7*ms46_683870135a;
extern T7*ms60_1242126608;
extern T7*ms16_180965447;
extern T7*ms116_625;
extern T7*ms15_436911;
extern T7*ms46_2194860;
extern T7*ms116_635;
extern T7*ms387_360a;
extern T7*ms65_284a;
extern T7*ms63_419a;
extern T7*ms65_1748680500;
extern T7*ms446_1269658580;
extern T7*ms141_305;
extern T7*ms436_2187440;
extern T7*ms16_55926626;
extern T7*ms64_554919163a;
extern T7*ms104_1605087047;
extern T7*ms16_849712179;
extern T7*ms387_246aaa;
extern T7*ms16_1095772782;
extern T7*ms230_2299;
extern T7*ms387_372a;
extern T7*ms65_3645;
extern T7*ms253_827568154;
extern T7*ms141_382;
extern T7*ms488_253892190;
extern T7*ms63_1990989;
extern T7*ms387_4680700;
extern T7*ms299_80771;
extern T7*ms488_1797674551;
extern T7*ms459_1295480311;
extern T7*ms46_218174;
extern T7*ms387_23692781;
extern T7*ms81_1492005482;
extern T7*ms16_175767198;
extern T7*ms437_26228931;
extern T7*ms46_91157;
extern T7*ms16_378799862;
extern T7*ms104_1930095938;
extern T7*ms63_775396;
extern T7*ms230_2750;
extern T7*ms15_443432;
extern T7*ms104_2030297207;
extern T7*ms378_696937580;
extern T7*ms258_775406525;
extern T7*ms98_1953485018;
extern T7*ms387_471a;
extern T7*ms16_10377643;
extern T7*ms46_9073a;
extern T7*ms116_8359055;
extern T7*ms63_5580;
extern T7*ms387_10895;
extern T7*ms104_32869;
extern T7*ms15_11381817;
extern T7*ms16_324411;
extern T7*ms15_439136;
extern T7*ms46_262628264;
extern T7*ms110_2237652;
extern T7*ms442_11319686;
extern T7*ms299_465909840;
extern T7*ms380_79775;
extern T7*ms380_157716425;
extern T7*ms65_1165406341;
extern T7*ms15_2248290;
extern T7*ms489_1754150081;
extern T7*ms141_1328320695;
extern T7*ms459_1330;
extern T7*ms65_503314970;
extern T7*ms63_9954400;
extern T7*ms536_1618543;
extern T7*ms65_2051940780;
extern T7*ms16_55924644;
extern T7*ms16_274599;
extern T7*ms140_1419797881;
extern T7*ms65_1648235130;
extern T7*ms387_6411;
extern T7*ms363_244699380;
extern T7*ms489_377819028;
extern T7*ms63_884381655;
extern T7*ms104_1290234339;
extern T7*ms63_7055;
extern T7*ms63_6614;
extern T7*ms46_721564652;
extern T7*ms104_34415;
extern T7*ms387_6396;
extern T7*ms16_1607595572;
extern T7*ms387_6455;
extern T7*ms104_1960287192;
extern T7*ms387_6506;
extern T7*ms141_118716790;
extern T7*ms56_17696;
extern T7*ms193_1426;
extern T7*ms104_1790869799;
extern T7*ms46_616914401;
extern T7*ms15_51843716;
extern T7*ms15_300594;
extern T7*ms141_1240206596;
extern T7*ms15_60405;
extern T7*ms63_1754132581;
extern T7*ms60_125792922;
extern T7*ms63_1671053848;
extern T7*ms63_1809213019;
extern T7*ms16_39154229;
extern T7*ms16_1447702;
extern T7*ms15_1883968684;
extern T7*ms15_10876026;
extern T7*ms387_6810;
extern T7*ms24_1590873191;
extern T7*ms88_2082988666;
extern T7*ms15_451011;
extern T7*ms65_7066;
extern T7*ms463_692235;
extern T7*ms56_1955866577;
extern T7*ms104_1284aa;
extern T7*ms387_247690a;
extern T7*ms16_50246319;
extern T7*ms15_9909665;
extern T7*ms63_1317154036;
extern T7*ms104_34603044;
extern T7*ms141_15915;
extern T7*ms387_6965;
extern T7*ms104_1316373138;
extern T7*ms60_203051301;
extern T7*ms65_6755;
extern T7*ms532_1618329;
extern T7*ms46_968120;
extern T7*ms16_279656751;
extern T7*ms436_383570;
extern T7*ms15_451157;
extern T7*ms380_27997295;
extern T7*ms65_6773;
extern T7*ms36_1293738877;
extern T7*ms193_1185254351;
extern T7*ms16_55868341;
extern T7*ms258_598811726;
extern T7*ms63_15405;
extern T7*ms15_2246326;
extern T7*ms463_16487;
extern T7*ms65_280766651;
extern T7*ms311_52564605;
extern T7*ms80_628135516;
extern T7*ms387_475042348;
extern T7*ms230_36137368;
extern T7*ms16_171638715;
extern T7*ms459_3291;
extern T7*ms13_142550;
extern T7*ms291_236;
extern T7*ms15_396356;
extern T7*ms104_1186179343;
extern T7*ms16_445485569;
extern T7*ms271_835850355;
extern T7*ms16_39002989;
extern T7*ms98_1015207208;
extern T7*ms193_1754159456;
extern T7*ms14_331;
extern T7*ms56_1977886;
extern T7*ms14_329;
extern T7*ms14_334;
extern T7*ms16_48681876;
extern T7*ms141_1211999664;
extern T7*ms141_444775459;
extern T7*ms65_976559263;
extern T7*ms15_1777434714;
extern T7*ms193_3293;
extern T7*ms35_174945438;
extern T7*ms459_292134801;
extern T7*ms46_39204698;
extern T7*ms253_410482645;
extern T7*ms104_5367889;
extern T7*ms387_246aaaa;
extern T7*ms311_246aa;
extern T7*ms16_41849945;
extern T7*ms65_1491858804;
extern T7*ms387_2014742923;
extern T7*ms193_1365491496;
extern T7*ms258_22760;
extern T7*ms16_148526367;
extern T7*ms35_545306000;
extern T7*ms436_377838542;
extern T7*ms34_74239;
extern T7*ms60_1831006897;
extern T7*ms16_1501191;
extern T7*ms15_671063316;
extern T7*ms63_16510;
extern T7*ms534_4511056;
extern T7*ms142_230;
extern T7*ms387_1400582480;
extern T7*ms387_21020045;
extern T7*ms104_1587531149;
extern T7*ms46_1091987;
extern T7*ms142_251;
extern T7*ms63_641475824;
extern T7*ms12_1889925553;
extern T7*ms436_49143885;
extern T7*ms16_840111968;
extern T7*ms446_1160736641;
extern T7*ms63_983587;
extern T7*ms104_1435285930;
extern T7*ms104_54714119;
extern T7*ms63_1809359305;
extern T7*ms65_9130;
extern T7*ms63_692075493;
extern T7*ms98_5156340;
extern T7*ms46_1236979201;
extern T7*ms387_8885;
extern T7*ms34_1071750288;
extern T7*ms104_36951;
extern T7*ms16_280482649;
extern T7*ms36_113009969;
extern T7*ms344_916170;
extern T7*ms387_114321512;
extern T7*ms193_123430962;
extern T7*ms446_0;
extern T7*ms387_306706;
extern T7*ms104_37597;
extern T7*ms387_37173080;
extern T7*ms299_10936066;
extern T7*ms88_878860;
extern T7*ms16_12184;
extern T7*ms46_1102814319;
extern T7*ms272_652009724;
extern T7*ms116_10;
extern T7*ms98_3040;
extern T7*ms104_273731430;
extern T7*ms60_77912;
extern T7*ms446_204;
extern T7*ms63_17575;
extern T7*ms377_1952787551;
extern T7*ms63_18150;
extern T7*ms258_1330;
extern T7*ms63_577202205;
extern T7*ms60_1308400309;
extern T7*ms36_1662662954;
extern T7*ms66_2014364610;
extern T7*ms16_1419919903;
extern T7*ms116_82;
extern T7*ms16_1594034;
extern T7*ms16_12376;
extern T7*ms299_25850921;
extern T7*ms437_16510;
extern T7*ms63_18257;
extern T7*ms16_1742738754;
extern T7*ms34_565334390;
extern T7*ms258_1396;
extern T7*ms98_305a;
extern T7*ms116_1079001;
extern T7*ms116_1295aa;
extern T7*ms46_1984046136;
extern T7*ms16_756809447;
extern T7*ms13_48390502;
extern T7*ms253_1141224284;
extern T7*ms299_10088980;
extern T7*ms16_705019679;
extern T7*ms387_1177815266;
extern T7*ms463_1650240758;
extern T7*ms15_49076540;
extern T7*ms98_23463394;
extern T7*ms63_244793715a;
extern T7*ms46_1631212670;
extern T7*ms380_1066862250;
extern T7*ms141_1208251348;
extern T7*ms16_13194;
extern T7*ms15_398948;
extern T7*ms15_2187619;
extern T7*ms141_54714979;
extern T7*ms446_660;
extern T7*ms311_246a;
extern T7*ms98_3539;
extern T7*ms63_352009409;
extern T7*ms104_1404852998;
extern T7*ms387_1563951734;
extern T7*ms387_54637920;
extern T7*ms34_67;
extern T7*ms104_107804780;
extern T7*ms15_449661;
extern T7*ms104_1206795525;
extern T7*ms442_1770295311;
extern T7*ms446_934;
extern T7*ms480_1873512573;
extern T7*ms131_134876562;
extern T7*ms140_77412;
extern T7*ms16_14150;
extern T7*ms15_1495656936;
extern T7*ms16_1979951;
extern T7*ms258_585110409;
T7*se_ms(int c,char*e);
T7*se_string(char*e);
/*
-- This file is  free  software, which  comes  along  with  SmartEiffel. This
-- software  is  distributed  in the hope that it will be useful, but WITHOUT
-- ANY  WARRANTY;  without  even  the  implied warranty of MERCHANTABILITY or
-- FITNESS  FOR A PARTICULAR PURPOSE. You can modify it as you want, provided
-- this header is kept unaltered, and a notification of the changes is added.
-- You  are  allowed  to  redistribute  it and sell it, alone or as a part of
-- another product.
--       Copyright (C) 1994-2002 LORIA - INRIA - U.H.P. Nancy 1 - FRANCE
--          Dominique COLNET and Suzanne COLLIN - SmartEiffel@loria.fr
--                       http://SmartEiffel.loria.fr
--
*/
/*
  This file (SmartEiffel/sys/runtime/manifest_string_trace.h) is automatically
  included when the -manifest_string_trace command line flag is used.
*/

EIF_STRING se_ms_trace(int count, char* c_string, int li, int co, char* path);
void se_msi1(void);
void se_msi2(void);
void se_msi3(void);
void se_msi4(void);
void se_msi5(void);
void se_msi6(void);
void se_msi7(void);
void se_msi8(void);
void se_msi9(void);
void se_msi10(void);
void se_msi11(void);
void se_msi12(void);
void se_msi13(void);
void se_msi14(void);
void se_msi15(void);
void se_msi16(void);
void se_msi17(void);
void se_msi18(void);
void se_msi19(void);
void se_msi20(void);
void se_msi21(void);
void se_msi22(void);
void se_msi23(void);
void se_msi24(void);
void se_msi25(void);
void se_msi26(void);
void se_msi27(void);
void se_msi28(void);
void se_msi29(void);
void se_msi30(void);
void se_msi31(void);
void se_msi32(void);
void se_msi33(void);
void se_msi34(void);
void se_msi35(void);
void se_msi36(void);
void se_msi37(void);
void*se_ma51(int argc,...);
void*se_ma527(int argc,...);
T0* X390result_type(T0*C);
T89 X390start_position(T0*C);
T0* X369to_runnable_character(T0*C,T0* a1);
void X369verify_scoop(T0*C,T0* a1);
T0* X369to_runnable_integer(T0*C,T0* a1);
T0* X369twin(T0*C);
T0* X136to_string(T0*C);
void X118set_rescue_compound(T0*C,T0* a1);
void X401put(T0*C,T0* a1,T2 a2);
T0* X401item(T0*C,T2 a1);
T0* X267run_time_mark(T0*C);
void X267load_builtin_features(T0*C);
T2 X267id(T0*C);
T0* X267run_class(T0*C);
T0* X133to_string(T0*C);
void X133set_rank(T0*C,T2 a1);
T89 X133start_position(T0*C);
T2 X276id(T0*C);
void X276mapping_cast(T0*C);
T6 X276is_c_unsigned_ptr(T0*C);
T2 X276nb(T0*C);
void X276c_type_for_argument_in(T0*C,T0* a1);
T6 X276is_c_char(T0*C);
T2 X276unsigned_padding(T0*C);
void X283safety_check(T0*C);
void X283compile_to_c(T0*C);
T6 X283stupid_switch(T0*C,T0* a1);
void X283afd_check(T0*C);
T6 X283use_current(T0*C);
void X283verify_scoop(T0*C,T0* a1);
T6 X283is_pre_computable(T0*C);
T0* X283add_comment(T0*C,T0* a1);
T0* X283to_runnable(T0*C,T0* a1);
void X283collect_c_tmp(T0*C);
T89 X283start_position(T0*C);
T6 X117use_current(T0*C);
T89 X117start_position(T0*C);
T0* X119header_comment(T0*C);
T0* X119ensure_assertion(T0*C);
T0* X119arguments(T0*C);
T6 X119can_hide(T0*C,T0* a1,T0* a2);
void X119add_into(T0*C,T0* a1);
T0* X119require_assertion(T0*C);
T0* X119try_to_undefine(T0*C,T0* a1,T0* a2);
T0* X119base_class_name(T0*C);
void X119check_obsolete(T0*C,T89 a1);
T0* X119result_type(T0*C);
T0* X119to_run_feature(T0*C,T0* a1,T0* a2);
void X119set_header_comment(T0*C,T0* a1);
T6 X119is_not_mergeable_with(T0*C,T0* a1);
T6 X119is_deferred(T0*C);
T89 X119start_position(T0*C);
void X132add_last(T0*C,T0* a1);
void X116c_set_dump_stack_top(T0*C,T0* a1,T0* a2);
T6 X116can_be_dropped(T0*C);
T0* X116ensure_assertion(T0*C);
void X116fe_vffd7(T0*C);
T6 X116is_static(T0*C);
void X116vape_check_from(T0*C,T89 a1);
T2 X116id(T0*C);
T0* X116arguments(T0*C);
T0* X116routine_body(T0*C);
void X116mapping_c(T0*C);
T6 X116scoop_expanded_verified(T0*C);
T6 X116is_once_function(T0*C);
T2 X116static_value_mem(T0*C);
T0* X116stupid_switch(T0*C,T0* a1);
T0* X116require_assertion(T0*C);
T0* X116result_type(T0*C);
void X116afd_check(T0*C);
T6 X116use_current(T0*C);
void X116address_of_c_mapping(T0*C);
T0* X116local_vars(T0*C);
void X116c_define_or_scoop_define(T0*C);
void X116address_of_c_define(T0*C,T0* a1);
void X116fall_down(T0*C);
T6 X116is_pre_computable(T0*C);
void X116verify_scoop_expanded(T0*C,T89 a1);
T0* X116clients(T0*C);
void X116register_old(T0*C,T0* a1);
void X116collect_c_tmp(T0*C);
T6 X116is_deferred(T0*C);
T89 X116start_position(T0*C);
T0* X116base_feature(T0*C);
T0* X397item(T0*C,T2 a1);
void X397add_last(T0*C,T0* a1);
T0* X284arguments(T0*C);
T0* X284runnable_create(T0*C,T0* a1,T0* a2,T0* a3,T0* a4);
T6 X284stupid_switch(T0*C,T0* a1);
T2 X284arg_count(T0*C);
T0* X284to_runnable(T0*C,T0* a1);
T89 X284start_position(T0*C);
T6 X124c_simple(T0*C);
T6 X124can_be_dropped(T0*C);
T6 X124is_manifest_string(T0*C);
T6 X124is_static(T0*C);
void X124safety_check(T0*C);
T6 X124is_void(T0*C);
void X124compile_to_c(T0*C);
T6 X124is_result(T0*C);
T6 X124stupid_switch(T0*C,T0* a1);
void X124mapping_c_arg(T0*C,T0* a1);
void X124c_frame_descriptor(T0*C,T0* a1,T0* a2);
void X124scoop_error(T0*C);
void X124dca_inline_argument(T0*C,T0* a1);
T2 X124isa_dca_inline_argument(T0*C);
void X124assertion_check(T0*C,T3 a1);
T0* X124result_type(T0*C);
void X124afd_check(T0*C);
T6 X124use_current(T0*C);
T2 X124static_value(T0*C);
T6 X124is_writable(T0*C);
T6 X124verify_scoop(T0*C,T0* a1);
void X124mapping_c_target(T0*C,T0* a1);
T2 X124to_integer_or_error(T0*C);
T6 X124is_pre_computable(T0*C);
T0* X124to_runnable(T0*C,T0* a1);
T0* X124start_lookup_class(T0*C);
void X124collect_c_tmp(T0*C);
T6 X124is_current(T0*C);
T89 X124start_position(T0*C);
T6 X111stupid_switch_function(T0*C,T0* a1,T0* a2);
void X111c_define_function(T0*C,T0* a1,T0* a2,T0* a3);
void X111c_mapping_procedure(T0*C,T0* a1,T0* a2,T0* a3);
void X111notify_external_assignments(T0*C,T0* a1,T0* a2);
void X111c_define_procedure(T0*C,T0* a1,T0* a2,T0* a3);
T6 X111stupid_switch_procedure(T0*C,T0* a1,T0* a2);
T6 X111use_current(T0*C,T0* a1);
void X111c_mapping_function(T0*C,T0* a1,T0* a2,T0* a3);
void X311dca_inline(T0*C,T0* a1);
T0* X209arguments(T0*C);
T0* X209run_feature(T0*C);
T0* X209target(T0*C);
T2 X396count(T0*C);
void X396append_in(T0*C,T0* a1);
T0* X323value(T0*C,T2 a1);
T89 X323start_position(T0*C);
void X65c_initialize_in(T0*C,T0* a1);
void X65c_type_for_external_in(T0*C,T0* a1);
T0* X65generic_list(T0*C);
T0* X65written_mark(T0*C);
T6 X65is_bit(T0*C);
T0* X65run_time_mark(T0*C);
T6 X65is_any(T0*C);
T2 X65c_sizeof(T0*C);
void X65c_type_for_result_in(T0*C,T0* a1);
T6 X65is_formal_generic(T0*C);
void X65gc_mark_in(T0*C,T0* a1);
T6 X65is_native_array(T0*C);
void X65just_before_gc_mark_in(T0*C,T0* a1);
T6 X65is_pointer(T0*C);
T2 X65id(T0*C);
void X65mapping_cast(T0*C);
T6 X65is_real(T0*C);
T6 X65is_none(T0*C);
void X65c_initialize(T0*C);
T6 X65is_anchored(T0*C);
T6 X65need_gc_mark_function(T0*C);
T0* X65start_lookup_name(T0*C);
void X65c_type_for_argument_in(T0*C,T0* a1);
T6 X65stupid_switch(T0*C,T0* a1);
T6 X65is_integer(T0*C);
T0* X65base_class_name(T0*C);
T0* X65run_type(T0*C);
T6 X65is_character(T0*C);
T6 X65is_expanded(T0*C);
T6 X65is_array(T0*C);
void X65gc_info_in(T0*C,T0* a1);
T0* X65base_class(T0*C);
T6 X65is_dummy_expanded(T0*C);
void X65c_frame_descriptor_in(T0*C,T0* a1);
T6 X65need_c_struct(T0*C);
T6 X65is_reference(T0*C);
void X65gc_define1(T0*C);
T6 X65is_like_feature(T0*C);
void X65gc_define2(T0*C);
void X65c_type_for_target_in(T0*C,T0* a1);
T0* X65actual_reference(T0*C,T0* a1);
T6 X65is_generic(T0*C);
T6 X65is_double(T0*C);
void X65id_extra_information(T0*C,T0* a1);
T6 X65is_like_current(T0*C);
T6 X65is_user_expanded(T0*C);
T6 X65is_a(T0*C,T0* a1);
T0* X65local_from_separate(T0*C);
T6 X65is_boolean(T0*C);
T6 X65is_like_argument(T0*C);
T0* X65to_runnable(T0*C,T0* a1);
T0* X65start_lookup_class(T0*C);
T6 X65is_string(T0*C);
T0* X65run_class(T0*C);
void X65c_header_pass1(T0*C);
void X65c_header_pass2(T0*C);
T6 X65is_run_type(T0*C);
void X65c_header_pass3(T0*C);
void X65c_header_pass4(T0*C);
T89 X65start_position(T0*C);
T0* X65smallest_ancestor(T0*C,T0* a1);
T6 X65is_separate(T0*C);
T6 X65is_basic_eiffel_expanded(T0*C);
void X65gc_call_new_in(T0*C,T0* a1);
T0* X208arguments(T0*C);
T2 X208arg_count(T0*C);
void X208finalize(T0*C);
T89 X208start_position(T0*C);
T0* X382result_type(T0*C);
T89 X382start_position(T0*C);
T0* T5toT107(T5 source);

#ifdef __cplusplus
}
#endif
