// File: /workspace/github_c_makefile_star2_O0/ryvnf[P]czc/lex.c
// Function: tok_name
const char *tok_name(enum tok tok) {
    switch (tok) {
#define tok_case(name, val)  \
        case name: \
                   return #name;
        EXPAND_TOKENS(tok_case);
#undef tok_case
    }
    return NULL;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
movl %edi, -0xc(%rbp)
movl -0xc(%rbp), %eax
movq %rax, -0x18(%rbp)
subq $0x12f, %rax            # imm = 0x12F
ja 0xaf70
movq -0x18(%rbp), %rax
leaq 0x8753(%rip), %rcx      # 0x133f8
movslq (%rcx,%rax,4), %rax
addq %rcx, %rax
jmpq *%rax
leaq 0x8f33(%rip), %rax      # 0x13be8
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8f20(%rip), %rax      # 0x13be5
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8f1b(%rip), %rax      # 0x13bf0
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8f12(%rip), %rax      # 0x13bf7
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8f09(%rip), %rax      # 0x13bfe
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8f01(%rip), %rax      # 0x13c06
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8efc(%rip), %rax      # 0x13c11
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8ef5(%rip), %rax      # 0x13c1a
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8eef(%rip), %rax      # 0x13c24
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8eec(%rip), %rax      # 0x13c31
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8ee7(%rip), %rax      # 0x13c3c
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8ee0(%rip), %rax      # 0x13c45
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8ed7(%rip), %rax      # 0x13c4c
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8ece(%rip), %rax      # 0x13c53
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8fab(%rip), %rax      # 0x13d40
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8eb5(%rip), %rax      # 0x13c5a
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8ead(%rip), %rax      # 0x13c62
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8ea5(%rip), %rax      # 0x13c6a
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8ea2(%rip), %rax      # 0x13c77
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e9f(%rip), %rax      # 0x13c84
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e9c(%rip), %rax      # 0x13c91
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e99(%rip), %rax      # 0x13c9e
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e96(%rip), %rax      # 0x13cab
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e93(%rip), %rax      # 0x13cb8
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e91(%rip), %rax      # 0x13cc6
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e80(%rip), %rax      # 0x13cc5
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e7d(%rip), %rax      # 0x13cd2
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e7a(%rip), %rax      # 0x13cdf
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e72(%rip), %rax      # 0x13ce7
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e6a(%rip), %rax      # 0x13cef
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8eb8(%rip), %rax      # 0x13d4d
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e52(%rip), %rax      # 0x13cf7
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e4c(%rip), %rax      # 0x13d01
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e45(%rip), %rax      # 0x13d0a
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e42(%rip), %rax      # 0x13d17
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e3b(%rip), %rax      # 0x13d20
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e34(%rip), %rax      # 0x13d29
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e30(%rip), %rax      # 0x13d32
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e2d(%rip), %rax      # 0x13d3c
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e2b(%rip), %rax      # 0x13d47
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e2c(%rip), %rax      # 0x13d55
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e28(%rip), %rax      # 0x13d5e
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e27(%rip), %rax      # 0x13d6a
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e2a(%rip), %rax      # 0x13d7a
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e28(%rip), %rax      # 0x13d85
movq %rax, -0x8(%rbp)
jmp 0xaf78
leaq 0x8e27(%rip), %rax      # 0x13d91
movq %rax, -0x8(%rbp)
jmp 0xaf78
movq $0x0, -0x8(%rbp)
movq -0x8(%rbp), %rax
popq %rbp
retq
nop