// File: /workspace/github_c_makefile_star2_O2/johsteffens[P]beth/lib/bcore/bcore.xo.c
// Function: x_btcl_context_s_set_reserved_funcs
x_btcl_context_s* x_btcl_context_s_set_reserved_funcs( x_btcl_context_s* o )
{
    // bcore_x_btcl_builtin.x:59:1
    
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"SIZE" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"EXP" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"LOG" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"LOG2" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"LOG10" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"SIN" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"COS" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"TAN" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"TANH" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"SIGN" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"SQRT" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"ABS" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"CEIL" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"FLOOR" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"MAX" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"MIN" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"IFE" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"PRINT" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"PRINTLN" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"PRINTX" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"ASSERT" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"MKDIR" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"RMDIR" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"FILE_EXISTS" );
    return o;
}

// Assembly:
pushq %r14
pushq %rbx
pushq %rax
movq %rdi, %rbx
leaq 0x40(%rdi), %r14
leaq 0x7b619(%rip), %rsi     # 0xb55db
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b60f(%rip), %rsi     # 0xb55e0
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b604(%rip), %rsi     # 0xb55e4
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b5f9(%rip), %rsi     # 0xb55e8
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b5ef(%rip), %rsi     # 0xb55ed
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b5e6(%rip), %rsi     # 0xb55f3
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b5db(%rip), %rsi     # 0xb55f7
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b5d0(%rip), %rsi     # 0xb55fb
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b5c5(%rip), %rsi     # 0xb55ff
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b5bb(%rip), %rsi     # 0xb5604
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b5b1(%rip), %rsi     # 0xb5609
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b5a7(%rip), %rsi     # 0xb560e
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b59c(%rip), %rsi     # 0xb5612
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b592(%rip), %rsi     # 0xb5617
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b589(%rip), %rsi     # 0xb561d
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b57e(%rip), %rsi     # 0xb5621
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b573(%rip), %rsi     # 0xb5625
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b568(%rip), %rsi     # 0xb5629
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b55f(%rip), %rsi     # 0xb562f
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b558(%rip), %rsi     # 0xb5637
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b550(%rip), %rsi     # 0xb563e
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b548(%rip), %rsi     # 0xb5645
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b53f(%rip), %rsi     # 0xb564b
movq %r14, %rdi
callq 0x6f48c
leaq 0x7b536(%rip), %rsi     # 0xb5651
movq %r14, %rdi
callq 0x6f48c
movq %rbx, %rax
addq $0x8, %rsp
popq %rbx
popq %r14
retq