// File: /workspace/github_c_makefile_star2_O0/BernardTatin[P]s7sh/s7.c
// Function: init_display_functions
static void init_display_functions(void)
    {
        int32_t i;
        for (i = 0; i < 256; i++) display_functions[i] = display_any;
        display_functions[T_FLOAT_VECTOR] = float_vector_to_port;
        display_functions[T_INT_VECTOR] =   int_vector_to_port;
        display_functions[T_BYTE_VECTOR] =  byte_vector_to_port;
        display_functions[T_VECTOR] =       vector_to_port;
        display_functions[T_PAIR] =         pair_to_port;
        display_functions[T_HASH_TABLE] =   hash_table_to_port;
        display_functions[T_ITERATOR] =     iterator_to_port;
        display_functions[T_LET] =          let_to_port;
        display_functions[T_BOOLEAN] =      unique_to_port;
        display_functions[T_NIL] =          unique_to_port;
        display_functions[T_UNUSED] =       unique_to_port;
        display_functions[T_UNSPECIFIED] =  unique_to_port;
        display_functions[T_UNDEFINED] =    undefined_to_port;
        display_functions[T_EOF_OBJECT] =   eof_to_port;
        display_functions[T_INPUT_PORT] =   input_port_to_port;
        display_functions[T_OUTPUT_PORT] =  output_port_to_port;
        display_functions[T_COUNTER] =      counter_to_port;
        display_functions[T_BAFFLE] =       baffle_to_port;
        display_functions[T_STACK] =        stack_to_port;
        display_functions[T_INTEGER] =      integer_to_port;
        display_functions[T_RATIO] =        number_to_port;
        display_functions[T_REAL] =         number_to_port;
        display_functions[T_COMPLEX] =      number_to_port;
#if WITH_GMP
        display_functions[T_BIG_INTEGER] =  big_number_to_port;
        display_functions[T_BIG_RATIO] =    big_number_to_port;
        display_functions[T_BIG_REAL] =     big_number_to_port;
        display_functions[T_BIG_COMPLEX] =  big_number_to_port;
#endif
        display_functions[T_SYMBOL] =       symbol_to_port;
        display_functions[T_SYNTAX] =       syntax_to_port;
        display_functions[T_STRING] =       string_to_port;
        display_functions[T_CHARACTER] =    character_to_port;
        display_functions[T_CLOSURE] =      closure_to_port;
        display_functions[T_CLOSURE_STAR] = closure_to_port;
        display_functions[T_MACRO] =        macro_to_port;
        display_functions[T_MACRO_STAR] =   macro_to_port;
        display_functions[T_BACRO] =        macro_to_port;
        display_functions[T_BACRO_STAR] =   macro_to_port;
        display_functions[T_C_OPT_ARGS_FUNCTION] = c_function_to_port;
        display_functions[T_C_RST_ARGS_FUNCTION] = c_function_to_port;
        display_functions[T_C_ANY_ARGS_FUNCTION] = c_function_to_port;
        display_functions[T_C_FUNCTION] =   c_function_to_port;
        display_functions[T_C_FUNCTION_STAR] = c_function_to_port;
        display_functions[T_C_MACRO] =      c_macro_to_port;
        display_functions[T_C_POINTER] =    c_pointer_to_port;
        display_functions[T_RANDOM_STATE] = rng_to_port;
        display_functions[T_CONTINUATION] = continuation_to_port;
        display_functions[T_GOTO] =         goto_to_port;
        display_functions[T_CATCH] =        catch_to_port;
        display_functions[T_DYNAMIC_WIND] = dynamic_wind_to_port;
        display_functions[T_C_OBJECT] =     c_object_to_port;
        display_functions[T_SLOT] =         slot_to_port;
    }

// Assembly:
movl $0x0, -0x4(%rsp)
cmpl $0x100, -0x4(%rsp)      # imm = 0x100
jge 0x5e906
movslq -0x4(%rsp), %rcx
leaq 0x1c35e2(%rip), %rax    # 0x221ed0
leaq 0x14251b(%rip), %rdx    # 0x1a0e10
movq %rdx, (%rax,%rcx,8)
movl -0x4(%rsp), %eax
addl $0x1, %eax
movl %eax, -0x4(%rsp)
jmp 0x5e8d8
leaq 0x142613(%rip), %rax    # 0x1a0f20
movq %rax, 0x1c3674(%rip)    # 0x221f88
leaq 0x142be5(%rip), %rax    # 0x1a1500
movq %rax, 0x1c365e(%rip)    # 0x221f80
leaq 0x1433d7(%rip), %rax    # 0x1a1d00
movq %rax, 0x1c3660(%rip)    # 0x221f90
leaq 0x143999(%rip), %rax    # 0x1a22d0
movq %rax, 0x1c363a(%rip)    # 0x221f78
leaq 0x1452cb(%rip), %rax    # 0x1a3c10
movq %rax, 0x1c358c(%rip)    # 0x221ed8
leaq 0x1472bd(%rip), %rax    # 0x1a5c10
movq %rax, 0x1c364e(%rip)    # 0x221fa8
leaq 0x14840f(%rip), %rax    # 0x1a6d70
movq %rax, 0x1c3650(%rip)    # 0x221fb8
leaq 0x149201(%rip), %rax    # 0x1a7b70
movq %rax, 0x1c363a(%rip)    # 0x221fb0
leaq 0x14a093(%rip), %rax    # 0x1a8a10
movq %rax, 0x1c3584(%rip)    # 0x221f08
leaq 0x14a085(%rip), %rax    # 0x1a8a10
movq %rax, 0x1c354e(%rip)    # 0x221ee0
leaq 0x14a077(%rip), %rax    # 0x1a8a10
movq %rax, 0x1c3548(%rip)    # 0x221ee8
leaq 0x14a069(%rip), %rax    # 0x1a8a10
movq %rax, 0x1c354a(%rip)    # 0x221ef8
leaq 0x14a0ab(%rip), %rax    # 0x1a8a60
movq %rax, 0x1c3534(%rip)    # 0x221ef0
leaq 0x14a19d(%rip), %rax    # 0x1a8b60
movq %rax, 0x1c3536(%rip)    # 0x221f00
leaq 0x14a21f(%rip), %rax    # 0x1a8bf0
movq %rax, 0x1c3610(%rip)    # 0x221fe8
leaq 0x14a761(%rip), %rax    # 0x1a9140
movq %rax, 0x1c35fa(%rip)    # 0x221fe0
leaq 0x14ab33(%rip), %rax    # 0x1a9520
movq %rax, 0x1c35d4(%rip)    # 0x221fc8
leaq 0x14ab75(%rip), %rax    # 0x1a9570
movq %rax, 0x1c3606(%rip)    # 0x222008
leaq 0x14ac07(%rip), %rax    # 0x1a9610
movq %rax, 0x1c35b0(%rip)    # 0x221fc0
leaq 0x14ac49(%rip), %rax    # 0x1a9660
movq %rax, 0x1c350a(%rip)    # 0x221f28
leaq 0x14adbb(%rip), %rax    # 0x1a97e0
movq %rax, 0x1c3504(%rip)    # 0x221f30
leaq 0x14adad(%rip), %rax    # 0x1a97e0
movq %rax, 0x1c34fe(%rip)    # 0x221f38
leaq 0x14ad9f(%rip), %rax    # 0x1a97e0
movq %rax, 0x1c34f8(%rip)    # 0x221f40
leaq 0x14af21(%rip), %rax    # 0x1a9970
movq %rax, 0x1c34ca(%rip)    # 0x221f20
leaq 0x14b123(%rip), %rax    # 0x1a9b80
movq %rax, 0x1c34b4(%rip)    # 0x221f18
leaq 0x14b165(%rip), %rax    # 0x1a9bd0
movq %rax, 0x1c34f6(%rip)    # 0x221f68
leaq 0x14b577(%rip), %rax    # 0x1a9ff0
movq %rax, 0x1c3490(%rip)    # 0x221f10
leaq 0x14b5f9(%rip), %rax    # 0x1aa080
movq %rax, 0x1c3582(%rip)    # 0x222010
leaq 0x14b5eb(%rip), %rax    # 0x1aa080
movq %rax, 0x1c357c(%rip)    # 0x222018
leaq 0x14b79d(%rip), %rax    # 0x1aa240
movq %rax, 0x1c3576(%rip)    # 0x222020
leaq 0x14b78f(%rip), %rax    # 0x1aa240
movq %rax, 0x1c3570(%rip)    # 0x222028
leaq 0x14b781(%rip), %rax    # 0x1aa240
movq %rax, 0x1c356a(%rip)    # 0x222030
leaq 0x14b773(%rip), %rax    # 0x1aa240
movq %rax, 0x1c3564(%rip)    # 0x222038
leaq 0x14b7c5(%rip), %rax    # 0x1aa2a0
movq %rax, 0x1c357e(%rip)    # 0x222060
leaq 0x14b7b7(%rip), %rax    # 0x1aa2a0
movq %rax, 0x1c3578(%rip)    # 0x222068
leaq 0x14b7a9(%rip), %rax    # 0x1aa2a0
movq %rax, 0x1c355a(%rip)    # 0x222058
leaq 0x14b79b(%rip), %rax    # 0x1aa2a0
movq %rax, 0x1c3544(%rip)    # 0x222050
leaq 0x14b78d(%rip), %rax    # 0x1aa2a0
movq %rax, 0x1c352e(%rip)    # 0x222048
leaq 0x14b8cf(%rip), %rax    # 0x1aa3f0
movq %rax, 0x1c3518(%rip)    # 0x222040
leaq 0x14b951(%rip), %rax    # 0x1aa480
movq %rax, 0x1c34a2(%rip)    # 0x221fd8
leaq 0x14c123(%rip), %rax    # 0x1aac60
movq %rax, 0x1c34ac(%rip)    # 0x221ff0
leaq 0x14c1f5(%rip), %rax    # 0x1aad40
movq %rax, 0x1c34a6(%rip)    # 0x221ff8
leaq 0x14c237(%rip), %rax    # 0x1aad90
movq %rax, 0x1c34a0(%rip)    # 0x222000
leaq 0x14c279(%rip), %rax    # 0x1aade0
movq %rax, 0x1c342a(%rip)    # 0x221f98
leaq 0x14c2bb(%rip), %rax    # 0x1aae30
movq %rax, 0x1c3424(%rip)    # 0x221fa0
leaq 0x14c2fd(%rip), %rax    # 0x1aae80
movq %rax, 0x1c33e6(%rip)    # 0x221f70
leaq 0x14ce4f(%rip), %rax    # 0x1ab9e0
movq %rax, 0x1c3438(%rip)    # 0x221fd0
retq
nopl (%rax)