File hevea_f46f610a6b0078f4aa208dda361f21de574cc56ad64b32889301afc466d33979.elf
Function:
Loading..
001254e0
001254e0camlLatexscan.do_open_col_1280:
001254e0lea r10, [rsp-368]
001254e8cmp r10, [r14+40]
001254ecjb 0x1256aa
001254f2
001254f2loc_1254f2:
001254f2sub rsp, 48
001254f6mov [rsp+24], rax
001254fbmov [rsp+40], rbx
00125500mov [rsp], rdi
00125504mov [rsp+8], rsi
00125509mov [rsp+32], rdx
0012550emov rax, [rdx+32]
00125512mov rax, [rax]
00125515mov [rsp+16], rax
0012551acall camlLatexscan.is_border_table_1155
0012551fmov rsi, rax
00125522mov rax, [rsp+32]
00125527mov rax, [rax+72]
0012552bmov rdx, [rax+528]
00125532mov rax, [rsp+40]
00125537mov rbx, [rsp]
0012553bmov rdi, [rsp+8]
00125540call caml_apply4
00125545mov rbx, [rsp+40]
0012554amovzx rax, [rbx-8]
0012554ftest rax, rax
00125552jne 0x125560
00125554mov rax, [rbx]
00125557mov rax, [rax+16]
0012555bjmp 0x125565
0012555d
0012555d 0f 1f 00 ...
00125560
00125560loc_125560:
00125560mov eax, 1
00125565
00125565loc_125565:
00125565cmp rax, 1
00125569jne 0x1255b1
0012556bmov rax, [rsp+32]
00125570mov rax, [rax+32]
00125574mov rax, [rax]
00125577call camlLatexscan.math_table_1157
0012557ccmp rax, 1
00125580je 0x1255b1
00125582lea rax, [rip+0x1f1417]
00125589mov rax, [rax+136]
00125590mov [rax], 3
00125597mov rax, [rsp+32]
0012559cmov rax, [rax+72]
001255a0mov rbx, [rax+192]
001255a7mov eax, 1
001255acmov rdi, [rbx]
001255afcall rdi
001255b1
001255b1loc_1255b1:
001255b1mov rax, [rsp+32]
001255b6mov rax, [rax+32]
001255bamov rax, [rax]
001255bdcall camlLatexscan.math_table_1157
001255c2cmp rax, 1
001255c6je 0x125600
001255c8mov rbx, [rsp+40]
001255cdmovzx rax, [rbx-8]
001255d2test rax, rax
001255d5jne 0x1255e0
001255d7mov rax, [rbx]
001255damov rax, [rax+16]
001255dejmp 0x1255e5
001255e0
001255e0loc_1255e0:
001255e0mov eax, 1
001255e5
001255e5loc_1255e5:
001255e5cmp rax, 1
001255e9jne 0x125600
001255eblea rbx, [rip+0x1788a6]
001255f2mov rax, [rsp+24]
001255f7call camlLexstate.scan_this_1185
001255fcjmp 0x125611
001255fe
001255fe 66 90 f.
00125600
00125600loc_125600:
00125600lea rbx, [rip+0x178881]
00125607mov rax, [rsp+24]
0012560ccall camlLexstate.scan_this_1185
00125611
00125611loc_125611:
00125611sub r15, 16
00125615cmp r15, [r14]
00125618jb 0x1256a0
0012561e
0012561eloc_12561e:
0012561elea rsi, [r15+8]
00125622mov [rsi-8], 1024
0012562amov r12, [rsp+40]
0012562fmov [rsi], r12
00125632mov rax, [rsp+32]
00125637mov rdi, [rax+24]
0012563bmov rbx, rsp
0012563emov rsp, [r14+64]
00125642call caml_modify
00125647mov rsp, rbx
0012564amov rax, r12
0012564dcall camlLatexscan.as_pre_1177
00125652mov rbx, rax
00125655mov rax, [rsp+24]
0012565acall camlLexstate.scan_this_1185
0012565fmov esi, 1
00125664mov r12, [rsp+32]
00125669mov rdi, [r12+24]
0012566emov rbx, rsp
00125671mov rsp, [r14+64]
00125675call caml_modify
0012567amov rsp, rbx
0012567dmov rdi, [r12+32]
00125682mov rsi, [rsp+16]
00125687mov rbx, rsp
0012568amov rsp, [r14+64]
0012568ecall caml_modify
00125693mov rsp, rbx
00125696mov eax, 1
0012569badd rsp, 48
0012569fret
001256a0
001256a0loc_1256a0:
001256a0call caml_call_gc
001256a5jmp 0x12561e
001256aa
001256aaloc_1256aa:
001256aapush 39
001256accall caml_call_realloc_stack
001256b1pop r10
001256b3jmp 0x1254f2
001254e0
001254e0camlLatexscan.do_open_col_1280:
001254e0lea r10, [rsp-368]
001254e8cmp r10, [r14+40]
001254ecjb 0x1256aa
001254f2
001254f2loc_1254f2:
001254f2sub rsp, 48
001254f6mov [rsp+24], rax
001254fbmov [rsp+40], rbx
00125500mov [rsp], rdi
00125504mov [rsp+8], rsi
00125509mov [rsp+32], rdx
0012550emov rax, [rdx+32]
00125512mov rax, [rax]
00125515mov [rsp+16], rax
0012551acall camlLatexscan.is_border_table_1155
0012551fmov rsi, rax
00125522mov rax, [rsp+32]
00125527mov rax, [rax+72]
0012552bmov rdx, [rax+528]
00125532mov rax, [rsp+40]
00125537mov rbx, [rsp]
0012553bmov rdi, [rsp+8]
00125540call caml_apply4
00125545mov rbx, [rsp+40]
0012554amovzx rax, [rbx-8]
0012554ftest rax, rax
00125552jne 0x125560
00125554mov rax, [rbx]
00125557mov rax, [rax+16]
0012555bjmp 0x125565
0012555d
0012555d 0f 1f 00 ...
00125560
00125560loc_125560:
00125560mov eax, 1
00125565
00125565loc_125565:
00125565cmp rax, 1
00125569jne 0x1255b1
0012556bmov rax, [rsp+32]
00125570mov rax, [rax+32]
00125574mov rax, [rax]
00125577call camlLatexscan.math_table_1157
0012557ccmp rax, 1
00125580je 0x1255b1
00125582lea rax, [rip+0x1f1417]
00125589mov rax, [rax+136]
00125590mov [rax], 3
00125597mov rax, [rsp+32]
0012559cmov rax, [rax+72]
001255a0mov rbx, [rax+192]
001255a7mov eax, 1
001255acmov rdi, [rbx]
001255afcall rdi
001255b1
001255b1loc_1255b1:
001255b1mov rax, [rsp+32]
001255b6mov rax, [rax+32]
001255bamov rax, [rax]
001255bdcall camlLatexscan.math_table_1157
001255c2cmp rax, 1
001255c6je 0x125600
001255c8mov rbx, [rsp+40]
001255cdmovzx rax, [rbx-8]
001255d2test rax, rax
001255d5jne 0x1255e0
001255d7mov rax, [rbx]
001255damov rax, [rax+16]
001255dejmp 0x1255e5
001255e0
001255e0loc_1255e0:
001255e0mov eax, 1
001255e5
001255e5loc_1255e5:
001255e5cmp rax, 1
001255e9jne 0x125600
001255eblea rbx, [rip+0x1788a6]
001255f2mov rax, [rsp+24]
001255f7call camlLexstate.scan_this_1185
001255fcjmp 0x125611
001255fe
001255fe 66 90 f.
00125600
00125600loc_125600:
00125600lea rbx, [rip+0x178881]
00125607mov rax, [rsp+24]
0012560ccall camlLexstate.scan_this_1185
00125611
00125611loc_125611:
00125611sub r15, 16
00125615cmp r15, [r14]
00125618jb 0x1256a0
0012561e
0012561eloc_12561e:
0012561elea rsi, [r15+8]
00125622mov [rsi-8], 1024
0012562amov r12, [rsp+40]
0012562fmov [rsi], r12
00125632mov rax, [rsp+32]
00125637mov rdi, [rax+24]
0012563bmov rbx, rsp
0012563emov rsp, [r14+64]
00125642call caml_modify
00125647mov rsp, rbx
0012564amov rax, r12
0012564dcall camlLatexscan.as_pre_1177
00125652mov rbx, rax
00125655mov rax, [rsp+24]
0012565acall camlLexstate.scan_this_1185
0012565fmov esi, 1
00125664mov r12, [rsp+32]
00125669mov rdi, [r12+24]
0012566emov rbx, rsp
00125671mov rsp, [r14+64]
00125675call caml_modify
0012567amov rsp, rbx
0012567dmov rdi, [r12+32]
00125682mov rsi, [rsp+16]
00125687mov rbx, rsp
0012568amov rsp, [r14+64]
0012568ecall caml_modify
00125693mov rsp, rbx
00125696mov eax, 1
0012569badd rsp, 48
0012569fret
001256a0
001256a0loc_1256a0:
001256a0call caml_call_gc
001256a5jmp 0x12561e
001256aa
001256aaloc_1256aa:
001256aapush 39
001256accall caml_call_realloc_stack
001256b1pop r10
001256b3jmp 0x1254f2
001254e0
001256b8
001256b8 // align 0x10
001256b8 // align 0x10
001256c0
001256c0camlLatexscan.open_col_1287:
001256c0lea r10, [rsp-336]
001256c8cmp r10, [r14+40]
001256ccjb 0x125770
001256d2
001256d2loc_1256d2:
001256d2sub rsp, 16
001256d6mov [rsp+8], rax
001256dbmov [rsp], rbx
001256dfmov rax, [rbx+56]
001256e3mov rbx, [rax+88]
001256e7mov eax, 1
001256ecmov rdi, [rbx]
001256efcall rdi
001256f1mov rax, [rsp]
001256f5mov rax, [rax+56]
001256f9mov rbx, [rax+560]
00125700mov eax, 1
00125705mov rdi, [rbx]
00125708call rdi
0012570amov rsi, [rsp]
0012570emov rax, [rsi+24]
00125712mov rdi, [rax]
00125715mov rax, [rsi+16]
00125719mov rbx, [rax]
0012571cmov rdx, [rsi+40]
00125720mov esi, 1
00125725mov rax, [rsp+8]
0012572acall camlLatexscan.show_inside_1248
0012572fmov rdi, [rsp]
00125733mov rbx, [rdi+24]
00125737mov [rbx], rax
0012573amov rbx, [rbx]
0012573dmov rax, [rdi+16]
00125741mov rax, [rax]
00125744mov rdi, [rdi+32]
00125748call camlLatexscan.get_col_1190
0012574dmov rbx, rax
00125750mov rax, [rsp]
00125754mov rdx, [rax+48]
00125758mov esi, 1
0012575dmov edi, 3
00125762mov rax, [rsp+8]
00125767add rsp, 16
0012576bjmp 0x1254e0
00125770
00125770loc_125770:
00125770push 35
00125772call caml_call_realloc_stack
00125777pop r10
00125779jmp 0x1256d2
001256c0
001256c0camlLatexscan.open_col_1287:
001256c0lea r10, [rsp-336]
001256c8cmp r10, [r14+40]
001256ccjb 0x125770
001256d2
001256d2loc_1256d2:
001256d2sub rsp, 16
001256d6mov [rsp+8], rax
001256dbmov [rsp], rbx
001256dfmov rax, [rbx+56]
001256e3mov rbx, [rax+88]
001256e7mov eax, 1
001256ecmov rdi, [rbx]
001256efcall rdi
001256f1mov rax, [rsp]
001256f5mov rax, [rax+56]
001256f9mov rbx, [rax+560]
00125700mov eax, 1
00125705mov rdi, [rbx]
00125708call rdi
0012570amov rsi, [rsp]
0012570emov rax, [rsi+24]
00125712mov rdi, [rax]
00125715mov rax, [rsi+16]
00125719mov rbx, [rax]
0012571cmov rdx, [rsi+40]
00125720mov esi, 1
00125725mov rax, [rsp+8]
0012572acall camlLatexscan.show_inside_1248
0012572fmov rdi, [rsp]
00125733mov rbx, [rdi+24]
00125737mov [rbx], rax
0012573amov rbx, [rbx]
0012573dmov rax, [rdi+16]
00125741mov rax, [rax]
00125744mov rdi, [rdi+32]
00125748call camlLatexscan.get_col_1190
0012574dmov rbx, rax
00125750mov rax, [rsp]
00125754mov rdx, [rax+48]
00125758mov esi, 1
0012575dmov edi, 3
00125762mov rax, [rsp+8]
00125767add rsp, 16
0012576bjmp 0x1254e0
00125770
00125770loc_125770:
00125770push 35
00125772call caml_call_realloc_stack
00125777pop r10
00125779jmp 0x1256d2
001256c0
0012577e
0012577e // align 0x10
0012577e // align 0x10
00125780
00125780camlLatexscan.open_first_col_1291:
00125780mov rdi, [rbx+16]
00125784mov [rdi], 3
0012578bmov rdi, [rbx+24]
0012578fmov [rdi], 3
00125796mov rbx, [rbx+32]
0012579ajmp 0x1256c0
00125780
00125780camlLatexscan.open_first_col_1291:
00125780mov rdi, [rbx+16]
00125784mov [rdi], 3
0012578bmov rdi, [rbx+24]
0012578fmov [rdi], 3
00125796mov rbx, [rbx+32]
0012579ajmp 0x1256c0
00125780
0012579f
0012579f // align 0x10
0012579f // align 0x10
001257a0
001257a0camlLatexscan.erase_col_1294:
001257a0lea r10, [rsp-344]
001257a8cmp r10, [r14+40]
001257acjb 0x1258de
001257b2
001257b2loc_1257b2:
001257b2sub rsp, 24
001257b6mov [rsp+8], rax
001257bbmov [rsp], rbx
001257bfcmp r15, [r14]
001257c2jbe 0x1258d4
001257c8
001257c8loc_1257c8:
001257c8mov rax, [rbx+24]
001257ccmov rsi, [rax]
001257cfmov rax, [rbx+16]
001257d3mov rax, [rax]
001257d6mov rdi, [rbx+64]
001257damov rbx, rsi
001257ddcall camlLatexscan.get_col_1190
001257e2mov [rsp+16], rax
001257e7call camlLatexscan.as_post_1178
001257ecmov rbx, rax
001257efmov rax, [rsp+8]
001257f4call camlLexstate.scan_this_1185
001257f9mov rax, [rsp]
001257fdmov rax, [rax+32]
00125801mov rax, [rax]
00125804call camlLatexscan.math_table_1157
00125809cmp rax, 1
0012580dje 0x125848
0012580fmov rbx, [rsp+16]
00125814movzx rax, [rbx-8]
00125819test rax, rax
0012581cjne 0x125828
0012581emov rax, [rbx]
00125821mov rax, [rax+16]
00125825jmp 0x12582d
00125827nop
00125828
00125828loc_125828:
00125828mov eax, 1
0012582d
0012582dloc_12582d:
0012582dcmp rax, 1
00125831jne 0x125848
00125833lea rbx, [rip+0x17865e]
0012583amov rax, [rsp+8]
0012583fcall camlLexstate.scan_this_1185
00125844jmp 0x125859
00125846nop
00125848
00125848loc_125848:
00125848lea rbx, [rip+0x178629]
0012584fmov rax, [rsp+8]
00125854call camlLexstate.scan_this_1185
00125859
00125859loc_125859:
00125859lea rax, [rip+0x1f1140]
00125860mov rax, [rax+136]
00125867mov rax, [rax]
0012586acmp rax, 1
0012586eje 0x12589e
00125870mov rax, [rsp]
00125874mov rax, [rax+72]
00125878mov rbx, [rax+200]
0012587fmov eax, 1
00125884mov rdi, [rbx]
00125887call rdi
00125889lea rax, [rip+0x1f1110]
00125890mov rax, [rax+136]
00125897mov [rax], 1
0012589e
0012589eloc_12589e:
0012589emov rax, [rsp]
001258a2mov rax, [rax+72]
001258a6mov rbx, [rax+536]
001258admov eax, 1
001258b2mov rdi, [rbx]
001258b5call rdi
001258b7mov rax, [rsp]
001258bbmov rax, [rax+72]
001258bfmov rbx, [rax+576]
001258c6mov eax, 1
001258cbmov rdi, [rbx]
001258ceadd rsp, 24
001258d2jmp rdi
001258d4
001258d4loc_1258d4:
001258d4call caml_call_gc
001258d9jmp 0x1257c8
001258de
001258deloc_1258de:
001258depush 36
001258e0call caml_call_realloc_stack
001258e5pop r10
001258e7jmp 0x1257b2
001257a0
001257a0camlLatexscan.erase_col_1294:
001257a0lea r10, [rsp-344]
001257a8cmp r10, [r14+40]
001257acjb 0x1258de
001257b2
001257b2loc_1257b2:
001257b2sub rsp, 24
001257b6mov [rsp+8], rax
001257bbmov [rsp], rbx
001257bfcmp r15, [r14]
001257c2jbe 0x1258d4
001257c8
001257c8loc_1257c8:
001257c8mov rax, [rbx+24]
001257ccmov rsi, [rax]
001257cfmov rax, [rbx+16]
001257d3mov rax, [rax]
001257d6mov rdi, [rbx+64]
001257damov rbx, rsi
001257ddcall camlLatexscan.get_col_1190
001257e2mov [rsp+16], rax
001257e7call camlLatexscan.as_post_1178
001257ecmov rbx, rax
001257efmov rax, [rsp+8]
001257f4call camlLexstate.scan_this_1185
001257f9mov rax, [rsp]
001257fdmov rax, [rax+32]
00125801mov rax, [rax]
00125804call camlLatexscan.math_table_1157
00125809cmp rax, 1
0012580dje 0x125848
0012580fmov rbx, [rsp+16]
00125814movzx rax, [rbx-8]
00125819test rax, rax
0012581cjne 0x125828
0012581emov rax, [rbx]
00125821mov rax, [rax+16]
00125825jmp 0x12582d
00125827nop
00125828
00125828loc_125828:
00125828mov eax, 1
0012582d
0012582dloc_12582d:
0012582dcmp rax, 1
00125831jne 0x125848
00125833lea rbx, [rip+0x17865e]
0012583amov rax, [rsp+8]
0012583fcall camlLexstate.scan_this_1185
00125844jmp 0x125859
00125846nop
00125848
00125848loc_125848:
00125848lea rbx, [rip+0x178629]
0012584fmov rax, [rsp+8]
00125854call camlLexstate.scan_this_1185
00125859
00125859loc_125859:
00125859lea rax, [rip+0x1f1140]
00125860mov rax, [rax+136]
00125867mov rax, [rax]
0012586acmp rax, 1
0012586eje 0x12589e
00125870mov rax, [rsp]
00125874mov rax, [rax+72]
00125878mov rbx, [rax+200]
0012587fmov eax, 1
00125884mov rdi, [rbx]
00125887call rdi
00125889lea rax, [rip+0x1f1110]
00125890mov rax, [rax+136]
00125897mov [rax], 1
0012589e
0012589eloc_12589e:
0012589emov rax, [rsp]
001258a2mov rax, [rax+72]
001258a6mov rbx, [rax+536]
001258admov eax, 1
001258b2mov rdi, [rbx]
001258b5call rdi
001258b7mov rax, [rsp]
001258bbmov rax, [rax+72]
001258bfmov rbx, [rax+576]
001258c6mov eax, 1
001258cbmov rdi, [rbx]
001258ceadd rsp, 24
001258d2jmp rdi
001258d4
001258d4loc_1258d4:
001258d4call caml_call_gc
001258d9jmp 0x1257c8
001258de
001258deloc_1258de:
001258depush 36
001258e0call caml_call_realloc_stack
001258e5pop r10
001258e7jmp 0x1257b2
001257a0
001258ec
001258ec // align 0x10
001258ec // align 0x10
001258f0
001258f0camlLatexscan.open_row_1298:
001258f0cmp r15, [r14]
001258f3jbe 0x125915
001258f5
001258f5loc_1258f5:
001258f5mov rax, [rbx+16]
001258f9mov [rax], 1
00125900mov rax, [rbx+24]
00125904mov rbx, [rax+520]
0012590bmov eax, 1
00125910mov rdi, [rbx]
00125913jmp rdi
00125915
00125915loc_125915:
00125915call caml_call_gc
0012591ajmp 0x1258f5
001258f0
001258f0camlLatexscan.open_row_1298:
001258f0cmp r15, [r14]
001258f3jbe 0x125915
001258f5
001258f5loc_1258f5:
001258f5mov rax, [rbx+16]
001258f9mov [rax], 1
00125900mov rax, [rbx+24]
00125904mov rbx, [rax+520]
0012590bmov eax, 1
00125910mov rdi, [rbx]
00125913jmp rdi
00125915
00125915loc_125915:
00125915call caml_call_gc
0012591ajmp 0x1258f5
001258f0
0012591c
0012591c // align 0x10
0012591c // align 0x10
00125920
00125920camlLatexscan.close_row_1299:
00125920cmp r15, [r14]
00125923jbe 0x12593a
00125925
00125925loc_125925:
00125925mov rax, [rbx+16]
00125929mov rbx, [rax+584]
00125930mov eax, 1
00125935mov rdi, [rbx]
00125938jmp rdi
0012593a
0012593aloc_12593a:
0012593acall caml_call_gc
0012593fjmp 0x125925
00125920
00125920camlLatexscan.close_row_1299:
00125920cmp r15, [r14]
00125923jbe 0x12593a
00125925
00125925loc_125925:
00125925mov rax, [rbx+16]
00125929mov rbx, [rax+584]
00125930mov eax, 1
00125935mov rdi, [rbx]
00125938jmp rdi
0012593a
0012593aloc_12593a:
0012593acall caml_call_gc
0012593fjmp 0x125925
00125920
00125941
00125941 // align 0x10
00125941 // align 0x10
00125950
00125950camlLatexscan.do_hline_1304:
00125950lea r10, [rsp-352]
00125958cmp r10, [r14+40]
0012595cjb 0x125aaa
00125962
00125962loc_125962:
00125962sub rsp, 32
00125966mov [rsp+8], rax
0012596bmov [rsp], rbx
0012596flea rax, [rip+0x2046fa]
00125976mov rax, [rax+80]
0012597amov rax, [rax]
0012597dcmp rax, 5
00125981jle 0x1259dd
00125983mov rax, [rbx+16]
00125987mov rax, [rax]
0012598amov rax, [rax-8]
0012598eshr rax, 9
00125992or rax, 1
00125996mov [rsp+24], rax
0012599bmov rax, [rbx+24]
0012599fmov rax, [rax]
001259a2mov [rsp+16], rax
001259a7lea rbx, [rip+0x1783fa]
001259aelea rax, [rip+0x207c63]
001259b5mov rax, [rax+312]
001259bccall Stdlib.Printf.fprintf
001259c1mov rdi, rax
001259c4mov rax, [rsp+16]
001259c9mov rbx, [rsp+24]
001259cecall caml_apply2
001259d3mov eax, 1
001259d8call camlStdlib.prerr_newline_393
001259dd
001259ddloc_1259dd:
001259ddmov rax, [rsp]
001259e1mov rbx, [rax+56]
001259e5mov rax, [rsp+8]
001259eacall camlLatexscan.erase_col_1294
001259efmov rax, [rsp]
001259f3mov rax, [rax+72]
001259f7mov rbx, [rax+592]
001259femov eax, 1
00125a03mov rdi, [rbx]
00125a06call rdi
00125a08mov rsi, [rsp]
00125a0cmov rax, [rsi+32]
00125a10mov rax, [rax]
00125a13test al, 1
00125a15je 0x125a20
00125a17mov ebx, 1
00125a1cjmp 0x125a2f
00125a1e
00125a1e 66 90 f.
00125a20
00125a20loc_125a20:
00125a20mov rax, [rax]
00125a23mov rax, [rax+8]
00125a27mov ebx, 4
00125a2csub rbx, rax
00125a2f
00125a2floc_125a2f:
00125a2fmov rax, [rsi+72]
00125a33mov rdi, [rax+624]
00125a3amov rax, [rsi+16]
00125a3emov rax, [rax]
00125a41mov rax, [rax-8]
00125a45shr rax, 9
00125a49or rax, 1
00125a4dcall caml_apply2
00125a52mov rax, [rsp]
00125a56mov rax, [rax+64]
00125a5amov rbx, [rax+16]
00125a5emov [rbx], 1
00125a65mov rax, [rax+24]
00125a69mov rbx, [rax+520]
00125a70mov eax, 1
00125a75mov rdi, [rbx]
00125a78call rdi
00125a7amov rax, [rsp]
00125a7emov rax, [rax+48]
00125a82mov rbx, [rax+16]
00125a86mov [rbx], 3
00125a8dmov rbx, [rax+24]
00125a91mov [rbx], 3
00125a98mov rbx, [rax+32]
00125a9cmov rax, [rsp+8]
00125aa1add rsp, 32
00125aa5jmp 0x1256c0
00125aaa
00125aaaloc_125aaa:
00125aaapush 37
00125aaccall caml_call_realloc_stack
00125ab1pop r10
00125ab3jmp 0x125962
00125950
00125950camlLatexscan.do_hline_1304:
00125950lea r10, [rsp-352]
00125958cmp r10, [r14+40]
0012595cjb 0x125aaa
00125962
00125962loc_125962:
00125962sub rsp, 32
00125966mov [rsp+8], rax
0012596bmov [rsp], rbx
0012596flea rax, [rip+0x2046fa]
00125976mov rax, [rax+80]
0012597amov rax, [rax]
0012597dcmp rax, 5
00125981jle 0x1259dd
00125983mov rax, [rbx+16]
00125987mov rax, [rax]
0012598amov rax, [rax-8]
0012598eshr rax, 9
00125992or rax, 1
00125996mov [rsp+24], rax
0012599bmov rax, [rbx+24]
0012599fmov rax, [rax]
001259a2mov [rsp+16], rax
001259a7lea rbx, [rip+0x1783fa]
001259aelea rax, [rip+0x207c63]
001259b5mov rax, [rax+312]
001259bccall Stdlib.Printf.fprintf
001259c1mov rdi, rax
001259c4mov rax, [rsp+16]
001259c9mov rbx, [rsp+24]
001259cecall caml_apply2
001259d3mov eax, 1
001259d8call camlStdlib.prerr_newline_393
001259dd
001259ddloc_1259dd:
001259ddmov rax, [rsp]
001259e1mov rbx, [rax+56]
001259e5mov rax, [rsp+8]
001259eacall camlLatexscan.erase_col_1294
001259efmov rax, [rsp]
001259f3mov rax, [rax+72]
001259f7mov rbx, [rax+592]
001259femov eax, 1
00125a03mov rdi, [rbx]
00125a06call rdi
00125a08mov rsi, [rsp]
00125a0cmov rax, [rsi+32]
00125a10mov rax, [rax]
00125a13test al, 1
00125a15je 0x125a20
00125a17mov ebx, 1
00125a1cjmp 0x125a2f
00125a1e
00125a1e 66 90 f.
00125a20
00125a20loc_125a20:
00125a20mov rax, [rax]
00125a23mov rax, [rax+8]
00125a27mov ebx, 4
00125a2csub rbx, rax
00125a2f
00125a2floc_125a2f:
00125a2fmov rax, [rsi+72]
00125a33mov rdi, [rax+624]
00125a3amov rax, [rsi+16]
00125a3emov rax, [rax]
00125a41mov rax, [rax-8]
00125a45shr rax, 9
00125a49or rax, 1
00125a4dcall caml_apply2
00125a52mov rax, [rsp]
00125a56mov rax, [rax+64]
00125a5amov rbx, [rax+16]
00125a5emov [rbx], 1
00125a65mov rax, [rax+24]
00125a69mov rbx, [rax+520]
00125a70mov eax, 1
00125a75mov rdi, [rbx]
00125a78call rdi
00125a7amov rax, [rsp]
00125a7emov rax, [rax+48]
00125a82mov rbx, [rax+16]
00125a86mov [rbx], 3
00125a8dmov rbx, [rax+24]
00125a91mov [rbx], 3
00125a98mov rbx, [rax+32]
00125a9cmov rax, [rsp+8]
00125aa1add rsp, 32
00125aa5jmp 0x1256c0
00125aaa
00125aaaloc_125aaa:
00125aaapush 37
00125aaccall caml_call_realloc_stack
00125ab1pop r10
00125ab3jmp 0x125962
00125950
00125ab8
00125ab8 // align 0x10
00125ab8 // align 0x10
00125ac0
00125ac0camlLatexscan.do_multi_1307:
00125ac0lea r10, [rsp-392]
00125ac8cmp r10, [r14+40]
00125accjb 0x125d0b
00125ad2
00125ad2loc_125ad2:
00125ad2sub rsp, 72
00125ad6mov [rsp], rax
00125adamov [rsp+64], rbx
00125adfmov [rsp+24], rdi
00125ae4mov [rsp+40], rsi
00125ae9lea rbx, [rip+0x204580]
00125af0mov rbx, [rbx+80]
00125af4mov rbx, [rbx]
00125af7cmp rbx, 5
00125afbjle 0x125b49
00125afdcall camlStdlib.string_of_int_175
00125b02lea rbx, [rip+0x178257]
00125b09call camlStdlib.$5e_139
00125b0emov rbx, rax
00125b11lea rax, [rip+0x178278]
00125b18call camlStdlib.$5e_139
00125b1dmov rbx, rax
00125b20lea rax, [rip+0x207af1]
00125b27mov rax, [rax+312]
00125b2ecall camlStdlib.output_string_253
00125b33mov rax, [rsp+64]
00125b38call camlTabular.pretty_formats_557
00125b3dlea rax, [rip+0x178b24]
00125b44call camlStdlib.prerr_endline_390
00125b49
00125b49loc_125b49:
00125b49mov rax, [rsp+40]
00125b4emov rbx, [rax+96]
00125b52mov rax, [rsp+24]
00125b57call camlLatexscan.erase_col_1294
00125b5cmov rsi, [rsp+40]
00125b61mov rax, [rsi+32]
00125b65mov rax, [rax]
00125b68mov rbx, [rsi+80]
00125b6cmov rbx, [rbx+16]
00125b70mov rbx, [rbx]
00125b73cmp rbx, 1
00125b77je 0x125b88
00125b79mov eax, 1
00125b7emov [rsp+16], rax
00125b83jmp 0x125b8d
00125b85
00125b85 0f 1f 00 ...
00125b88
00125b88loc_125b88:
00125b88mov [rsp+16], rax
00125b8d
00125b8dloc_125b8d:
00125b8dmov rax, [rsi+32]
00125b91mov rdi, [rax]
00125b94mov rax, [rsi+24]
00125b98mov rbx, [rax]
00125b9bmov rcx, [rsi+72]
00125b9fmov edx, 1
00125ba4mov esi, 1
00125ba9mov rax, [rsp]
00125badcall camlLatexscan.find_end_1265
00125bb2mov [rsp], rax
00125bb6mov rbx, [rax]
00125bb9mov [rsp+48], rbx
00125bbemov rax, [rax+8]
00125bc2sub rbx, rax
00125bc5inc rbx
00125bc8mov [rsp+8], rbx
00125bcdmov rbx, [rsp+40]
00125bd2mov rax, [rbx+40]
00125bd6mov [rax], 3
00125bddmov rdx, [rbx+64]
00125be1mov esi, 3
00125be6mov edi, 1
00125bebmov rax, [rsp+24]
00125bf0mov rbx, [rsp+64]
00125bf5call camlLatexscan.show_inside_1248
00125bfamov [rsp+56], rax
00125bffmov rax, [rsp+40]
00125c04mov rax, [rax+104]
00125c08mov rbx, [rax+560]
00125c0fmov eax, 1
00125c14mov rdi, [rbx]
00125c17call rdi
00125c19mov rax, [rsp]
00125c1dmov rax, [rax+16]
00125c21mov [rsp+32], rax
00125c26mov rax, [rsp+8]
00125c2bmov rbx, [rsp+16]
00125c30sub rax, rbx
00125c33inc rax
00125c36mov [rsp], rax
00125c3amov rax, [rsp+40]
00125c3fmov rdi, [rax+56]
00125c43mov rax, [rsp+64]
00125c48mov rbx, [rsp+56]
00125c4dcall camlLatexscan.get_col_1190
00125c52mov rbx, rax
00125c55mov rax, [rsp+40]
00125c5amov rdx, [rax+88]
00125c5emov rax, [rsp+24]
00125c63mov rdi, [rsp]
00125c67mov rsi, [rsp+32]
00125c6ccall camlLatexscan.do_open_col_1280
00125c71sub r15, 48
00125c75cmp r15, [r14]
00125c78jb 0x125d01
00125c7e
00125c7eloc_125c7e:
00125c7elea rax, [r15+8]
00125c82add rax, 24
00125c86mov [rax-8], 2048
00125c8emov r12, [rsp+40]
00125c93mov rbx, [r12+24]
00125c98mov rbx, [rbx]
00125c9bmov [rax], rbx
00125c9emov rbx, [rsp+48]
00125ca3mov [rax+8], rbx
00125ca7mov rdi, [r12+48]
00125caclea rsi, [rax-24]
00125cb0mov [rsi-8], 2048
00125cb8mov [rsi], rax
00125cbbmov rax, [rdi]
00125cbemov [rsi+8], rax
00125cc2mov rbx, rsp
00125cc5mov rsp, [r14+64]
00125cc9call caml_modify
00125ccemov rsp, rbx
00125cd1mov rdi, [r12+24]
00125cd6mov rsi, [rsp+64]
00125cdbmov rbx, rsp
00125cdemov rsp, [r14+64]
00125ce2call caml_modify
00125ce7mov rsp, rbx
00125ceamov rax, [r12+32]
00125cefmov rbx, [rsp+56]
00125cf4mov [rax], rbx
00125cf7mov eax, 1
00125cfcadd rsp, 72
00125d00ret
00125d01
00125d01loc_125d01:
00125d01call caml_call_gc
00125d06jmp 0x125c7e
00125d0b
00125d0bloc_125d0b:
00125d0bpush 42
00125d0dcall caml_call_realloc_stack
00125d12pop r10
00125d14jmp 0x125ad2
00125ac0
00125ac0camlLatexscan.do_multi_1307:
00125ac0lea r10, [rsp-392]
00125ac8cmp r10, [r14+40]
00125accjb 0x125d0b
00125ad2
00125ad2loc_125ad2:
00125ad2sub rsp, 72
00125ad6mov [rsp], rax
00125adamov [rsp+64], rbx
00125adfmov [rsp+24], rdi
00125ae4mov [rsp+40], rsi
00125ae9lea rbx, [rip+0x204580]
00125af0mov rbx, [rbx+80]
00125af4mov rbx, [rbx]
00125af7cmp rbx, 5
00125afbjle 0x125b49
00125afdcall camlStdlib.string_of_int_175
00125b02lea rbx, [rip+0x178257]
00125b09call camlStdlib.$5e_139
00125b0emov rbx, rax
00125b11lea rax, [rip+0x178278]
00125b18call camlStdlib.$5e_139
00125b1dmov rbx, rax
00125b20lea rax, [rip+0x207af1]
00125b27mov rax, [rax+312]
00125b2ecall camlStdlib.output_string_253
00125b33mov rax, [rsp+64]
00125b38call camlTabular.pretty_formats_557
00125b3dlea rax, [rip+0x178b24]
00125b44call camlStdlib.prerr_endline_390
00125b49
00125b49loc_125b49:
00125b49mov rax, [rsp+40]
00125b4emov rbx, [rax+96]
00125b52mov rax, [rsp+24]
00125b57call camlLatexscan.erase_col_1294
00125b5cmov rsi, [rsp+40]
00125b61mov rax, [rsi+32]
00125b65mov rax, [rax]
00125b68mov rbx, [rsi+80]
00125b6cmov rbx, [rbx+16]
00125b70mov rbx, [rbx]
00125b73cmp rbx, 1
00125b77je 0x125b88
00125b79mov eax, 1
00125b7emov [rsp+16], rax
00125b83jmp 0x125b8d
00125b85
00125b85 0f 1f 00 ...
00125b88
00125b88loc_125b88:
00125b88mov [rsp+16], rax
00125b8d
00125b8dloc_125b8d:
00125b8dmov rax, [rsi+32]
00125b91mov rdi, [rax]
00125b94mov rax, [rsi+24]
00125b98mov rbx, [rax]
00125b9bmov rcx, [rsi+72]
00125b9fmov edx, 1
00125ba4mov esi, 1
00125ba9mov rax, [rsp]
00125badcall camlLatexscan.find_end_1265
00125bb2mov [rsp], rax
00125bb6mov rbx, [rax]
00125bb9mov [rsp+48], rbx
00125bbemov rax, [rax+8]
00125bc2sub rbx, rax
00125bc5inc rbx
00125bc8mov [rsp+8], rbx
00125bcdmov rbx, [rsp+40]
00125bd2mov rax, [rbx+40]
00125bd6mov [rax], 3
00125bddmov rdx, [rbx+64]
00125be1mov esi, 3
00125be6mov edi, 1
00125bebmov rax, [rsp+24]
00125bf0mov rbx, [rsp+64]
00125bf5call camlLatexscan.show_inside_1248
00125bfamov [rsp+56], rax
00125bffmov rax, [rsp+40]
00125c04mov rax, [rax+104]
00125c08mov rbx, [rax+560]
00125c0fmov eax, 1
00125c14mov rdi, [rbx]
00125c17call rdi
00125c19mov rax, [rsp]
00125c1dmov rax, [rax+16]
00125c21mov [rsp+32], rax
00125c26mov rax, [rsp+8]
00125c2bmov rbx, [rsp+16]
00125c30sub rax, rbx
00125c33inc rax
00125c36mov [rsp], rax
00125c3amov rax, [rsp+40]
00125c3fmov rdi, [rax+56]
00125c43mov rax, [rsp+64]
00125c48mov rbx, [rsp+56]
00125c4dcall camlLatexscan.get_col_1190
00125c52mov rbx, rax
00125c55mov rax, [rsp+40]
00125c5amov rdx, [rax+88]
00125c5emov rax, [rsp+24]
00125c63mov rdi, [rsp]
00125c67mov rsi, [rsp+32]
00125c6ccall camlLatexscan.do_open_col_1280
00125c71sub r15, 48
00125c75cmp r15, [r14]
00125c78jb 0x125d01
00125c7e
00125c7eloc_125c7e:
00125c7elea rax, [r15+8]
00125c82add rax, 24
00125c86mov [rax-8], 2048
00125c8emov r12, [rsp+40]
00125c93mov rbx, [r12+24]
00125c98mov rbx, [rbx]
00125c9bmov [rax], rbx
00125c9emov rbx, [rsp+48]
00125ca3mov [rax+8], rbx
00125ca7mov rdi, [r12+48]
00125caclea rsi, [rax-24]
00125cb0mov [rsi-8], 2048
00125cb8mov [rsi], rax
00125cbbmov rax, [rdi]
00125cbemov [rsi+8], rax
00125cc2mov rbx, rsp
00125cc5mov rsp, [r14+64]
00125cc9call caml_modify
00125ccemov rsp, rbx
00125cd1mov rdi, [r12+24]
00125cd6mov rsi, [rsp+64]
00125cdbmov rbx, rsp
00125cdemov rsp, [r14+64]
00125ce2call caml_modify
00125ce7mov rsp, rbx
00125ceamov rax, [r12+32]
00125cefmov rbx, [rsp+56]
00125cf4mov [rax], rbx
00125cf7mov eax, 1
00125cfcadd rsp, 72
00125d00ret
00125d01
00125d01loc_125d01:
00125d01call caml_call_gc
00125d06jmp 0x125c7e
00125d0b
00125d0bloc_125d0b:
00125d0bpush 42
00125d0dcall caml_call_realloc_stack
00125d12pop r10
00125d14jmp 0x125ad2
00125ac0
00125d19
00125d19 // align 0x10
00125d19 // align 0x10
00125d20
00125d20camlLatexscan.close_col_aux_1318:
00125d20lea r10, [rsp-360]
00125d28cmp r10, [r14+40]
00125d2cjb 0x125fcf
00125d32
00125d32loc_125d32:
00125d32sub rsp, 40
00125d36mov [rsp+24], rax
00125d3bmov [rsp], rbx
00125d3fmov [rsp+8], rdi
00125d44mov [rsp+16], rsi
00125d49cmp r15, [r14]
00125d4cjbe 0x125fc5
00125d52
00125d52loc_125d52:
00125d52mov rax, [rsi+32]
00125d56mov rbx, [rax]
00125d59mov rax, [rsi+24]
00125d5dmov rax, [rax]
00125d60mov rdi, [rsi+104]
00125d64call camlLatexscan.get_col_1190
00125d69mov [rsp+32], rax
00125d6ecall camlLatexscan.as_post_1178
00125d73mov rbx, rax
00125d76mov rax, [rsp+24]
00125d7bcall camlLexstate.scan_this_1185
00125d80mov rax, [rsp+16]
00125d85mov rax, [rax+40]
00125d89mov rax, [rax]
00125d8ccall camlLatexscan.math_table_1157
00125d91cmp rax, 1
00125d95je 0x125dd0
00125d97mov rbx, [rsp+32]
00125d9cmovzx rax, [rbx-8]
00125da1test rax, rax
00125da4jne 0x125db0
00125da6mov rax, [rbx]
00125da9mov rax, [rax+16]
00125dadjmp 0x125db5
00125dafnop
00125db0
00125db0loc_125db0:
00125db0mov eax, 1
00125db5
00125db5loc_125db5:
00125db5cmp rax, 1
00125db9jne 0x125dd0
00125dbblea rbx, [rip+0x1780d6]
00125dc2mov rax, [rsp+24]
00125dc7call camlLexstate.scan_this_1185
00125dccjmp 0x125de1
00125dcenop
00125dd0
00125dd0loc_125dd0:
00125dd0lea rbx, [rip+0x1780a1]
00125dd7mov rax, [rsp+24]
00125ddccall camlLexstate.scan_this_1185
00125de1
00125de1loc_125de1:
00125de1lea rax, [rip+0x1f0bb8]
00125de8mov rax, [rax+136]
00125defmov rax, [rax]
00125df2cmp rax, 1
00125df6je 0x125e2a
00125df8mov rax, [rsp+16]
00125dfdmov rax, [rax+128]
00125e04mov rbx, [rax+200]
00125e0bmov eax, 1
00125e10mov rdi, [rbx]
00125e13call rdi
00125e15lea rax, [rip+0x1f0b84]
00125e1cmov rax, [rax+136]
00125e23mov [rax], 1
00125e2a
00125e2aloc_125e2a:
00125e2amov rax, [rsp+8]
00125e2fcmp rax, 1
00125e33je 0x125e78
00125e35mov rax, [rsp+16]
00125e3amov rax, [rax+128]
00125e41mov rbx, [rax+32]
00125e45mov eax, 1
00125e4amov rdi, [rbx]
00125e4dcall rdi
00125e4fcmp rax, 1
00125e53je 0x125e78
00125e55mov rax, [rsp+16]
00125e5amov rax, [rax+128]
00125e61mov rbx, [rax+536]
00125e68mov eax, 1
00125e6dmov rdi, [rbx]
00125e70call rdi
00125e72jmp 0x125fa4
00125e77nop
00125e78
00125e78loc_125e78:
00125e78mov rsi, [rsp+16]
00125e7dmov rax, [rsi+64]
00125e81mov rax, [rax]
00125e84cmp rax, 1
00125e88je 0x125f38
00125e8emov rax, [rsi+32]
00125e92mov rdi, [rax]
00125e95add rdi, 2
00125e99mov rax, [rsi+24]
00125e9dmov rbx, [rax]
00125ea0mov rdx, [rsi+112]
00125ea4mov esi, 3
00125ea9mov rax, [rsp+24]
00125eaecall camlLatexscan.show_inside_1248
00125eb3mov rbx, [rsp+16]
00125eb8mov rax, [rbx+64]
00125ebcmov [rax], 1
00125ec3mov rax, [rbx+72]
00125ec7call camlMyStack.pop_292
00125eccmov r12, rax
00125ecfmov rbp, [r12]
00125ed3mov r13, [rsp+16]
00125ed8mov rdi, [r13+24]
00125edcmov rsi, rbp
00125edfmov rbx, rsp
00125ee2mov rsp, [r14+64]
00125ee6call caml_modify
00125eebmov rsp, rbx
00125eeemov rbx, [r12+8]
00125ef3mov rdi, [r13+120]
00125ef7mov rax, rbp
00125efacall camlLatexscan.next_no_border_1275
00125effmov rsi, [rsp+16]
00125f04mov rbx, [rsi+32]
00125f08mov [rbx], rax
00125f0bmov rdi, [rbx]
00125f0emov rax, [rsi+24]
00125f12mov rbx, [rax]
00125f15mov rdx, [rsi+112]
00125f19mov esi, 1
00125f1emov rax, [rsp+24]
00125f23call camlLatexscan.show_inside_1248
00125f28mov rdi, [rsp+16]
00125f2dmov rbx, [rdi+32]
00125f31mov [rbx], rax
00125f34jmp 0x125f69
00125f36nop
00125f38
00125f38loc_125f38:
00125f38mov rax, [rsi+32]
00125f3cadd [rax], 2
00125f40mov rdi, [rax]
00125f43mov rax, [rsi+24]
00125f47mov rbx, [rax]
00125f4amov rdx, [rsi+112]
00125f4emov esi, 3
00125f53mov rax, [rsp+24]
00125f58call camlLatexscan.show_inside_1248
00125f5dmov rdi, [rsp+16]
00125f62mov rbx, [rdi+32]
00125f66mov [rbx], rax
00125f69
00125f69loc_125f69:
00125f69mov rax, [rdi+128]
00125f70mov rbx, [rax+544]
00125f77mov rdi, [rbx]
00125f7amov rax, [rsp]
00125f7ecall rdi
00125f80mov rdi, [rsp+16]
00125f85mov rax, [rdi+48]
00125f89mov rbx, [rax]
00125f8ccmp rbx, 1
00125f90je 0x125fa4
00125f92mov [rax], 1
00125f99mov rax, [rdi+56]
00125f9dmov [rax], 1
00125fa4
00125fa4loc_125fa4:
00125fa4mov rax, [rsp+16]
00125fa9mov rax, [rax+128]
00125fb0mov rbx, [rax+568]
00125fb7mov eax, 1
00125fbcmov rdi, [rbx]
00125fbfadd rsp, 40
00125fc3jmp rdi
00125fc5
00125fc5loc_125fc5:
00125fc5call caml_call_gc
00125fcajmp 0x125d52
00125fcf
00125fcfloc_125fcf:
00125fcfpush 38
00125fd1call caml_call_realloc_stack
00125fd6pop r10
00125fd8jmp 0x125d32
00125d20
00125d20camlLatexscan.close_col_aux_1318:
00125d20lea r10, [rsp-360]
00125d28cmp r10, [r14+40]
00125d2cjb 0x125fcf
00125d32
00125d32loc_125d32:
00125d32sub rsp, 40
00125d36mov [rsp+24], rax
00125d3bmov [rsp], rbx
00125d3fmov [rsp+8], rdi
00125d44mov [rsp+16], rsi
00125d49cmp r15, [r14]
00125d4cjbe 0x125fc5
00125d52
00125d52loc_125d52:
00125d52mov rax, [rsi+32]
00125d56mov rbx, [rax]
00125d59mov rax, [rsi+24]
00125d5dmov rax, [rax]
00125d60mov rdi, [rsi+104]
00125d64call camlLatexscan.get_col_1190
00125d69mov [rsp+32], rax
00125d6ecall camlLatexscan.as_post_1178
00125d73mov rbx, rax
00125d76mov rax, [rsp+24]
00125d7bcall camlLexstate.scan_this_1185
00125d80mov rax, [rsp+16]
00125d85mov rax, [rax+40]
00125d89mov rax, [rax]
00125d8ccall camlLatexscan.math_table_1157
00125d91cmp rax, 1
00125d95je 0x125dd0
00125d97mov rbx, [rsp+32]
00125d9cmovzx rax, [rbx-8]
00125da1test rax, rax
00125da4jne 0x125db0
00125da6mov rax, [rbx]
00125da9mov rax, [rax+16]
00125dadjmp 0x125db5
00125dafnop
00125db0
00125db0loc_125db0:
00125db0mov eax, 1
00125db5
00125db5loc_125db5:
00125db5cmp rax, 1
00125db9jne 0x125dd0
00125dbblea rbx, [rip+0x1780d6]
00125dc2mov rax, [rsp+24]
00125dc7call camlLexstate.scan_this_1185
00125dccjmp 0x125de1
00125dcenop
00125dd0
00125dd0loc_125dd0:
00125dd0lea rbx, [rip+0x1780a1]
00125dd7mov rax, [rsp+24]
00125ddccall camlLexstate.scan_this_1185
00125de1
00125de1loc_125de1:
00125de1lea rax, [rip+0x1f0bb8]
00125de8mov rax, [rax+136]
00125defmov rax, [rax]
00125df2cmp rax, 1
00125df6je 0x125e2a
00125df8mov rax, [rsp+16]
00125dfdmov rax, [rax+128]
00125e04mov rbx, [rax+200]
00125e0bmov eax, 1
00125e10mov rdi, [rbx]
00125e13call rdi
00125e15lea rax, [rip+0x1f0b84]
00125e1cmov rax, [rax+136]
00125e23mov [rax], 1
00125e2a
00125e2aloc_125e2a:
00125e2amov rax, [rsp+8]
00125e2fcmp rax, 1
00125e33je 0x125e78
00125e35mov rax, [rsp+16]
00125e3amov rax, [rax+128]
00125e41mov rbx, [rax+32]
00125e45mov eax, 1
00125e4amov rdi, [rbx]
00125e4dcall rdi
00125e4fcmp rax, 1
00125e53je 0x125e78
00125e55mov rax, [rsp+16]
00125e5amov rax, [rax+128]
00125e61mov rbx, [rax+536]
00125e68mov eax, 1
00125e6dmov rdi, [rbx]
00125e70call rdi
00125e72jmp 0x125fa4
00125e77nop
00125e78
00125e78loc_125e78:
00125e78mov rsi, [rsp+16]
00125e7dmov rax, [rsi+64]
00125e81mov rax, [rax]
00125e84cmp rax, 1
00125e88je 0x125f38
00125e8emov rax, [rsi+32]
00125e92mov rdi, [rax]
00125e95add rdi, 2
00125e99mov rax, [rsi+24]
00125e9dmov rbx, [rax]
00125ea0mov rdx, [rsi+112]
00125ea4mov esi, 3
00125ea9mov rax, [rsp+24]
00125eaecall camlLatexscan.show_inside_1248
00125eb3mov rbx, [rsp+16]
00125eb8mov rax, [rbx+64]
00125ebcmov [rax], 1
00125ec3mov rax, [rbx+72]
00125ec7call camlMyStack.pop_292
00125eccmov r12, rax
00125ecfmov rbp, [r12]
00125ed3mov r13, [rsp+16]
00125ed8mov rdi, [r13+24]
00125edcmov rsi, rbp
00125edfmov rbx, rsp
00125ee2mov rsp, [r14+64]
00125ee6call caml_modify
00125eebmov rsp, rbx
00125eeemov rbx, [r12+8]
00125ef3mov rdi, [r13+120]
00125ef7mov rax, rbp
00125efacall camlLatexscan.next_no_border_1275
00125effmov rsi, [rsp+16]
00125f04mov rbx, [rsi+32]
00125f08mov [rbx], rax
00125f0bmov rdi, [rbx]
00125f0emov rax, [rsi+24]
00125f12mov rbx, [rax]
00125f15mov rdx, [rsi+112]
00125f19mov esi, 1
00125f1emov rax, [rsp+24]
00125f23call camlLatexscan.show_inside_1248
00125f28mov rdi, [rsp+16]
00125f2dmov rbx, [rdi+32]
00125f31mov [rbx], rax
00125f34jmp 0x125f69
00125f36nop
00125f38
00125f38loc_125f38:
00125f38mov rax, [rsi+32]
00125f3cadd [rax], 2
00125f40mov rdi, [rax]
00125f43mov rax, [rsi+24]
00125f47mov rbx, [rax]
00125f4amov rdx, [rsi+112]
00125f4emov esi, 3
00125f53mov rax, [rsp+24]
00125f58call camlLatexscan.show_inside_1248
00125f5dmov rdi, [rsp+16]
00125f62mov rbx, [rdi+32]
00125f66mov [rbx], rax
00125f69
00125f69loc_125f69:
00125f69mov rax, [rdi+128]
00125f70mov rbx, [rax+544]
00125f77mov rdi, [rbx]
00125f7amov rax, [rsp]
00125f7ecall rdi
00125f80mov rdi, [rsp+16]
00125f85mov rax, [rdi+48]
00125f89mov rbx, [rax]
00125f8ccmp rbx, 1
00125f90je 0x125fa4
00125f92mov [rax], 1
00125f99mov rax, [rdi+56]
00125f9dmov [rax], 1
00125fa4
00125fa4loc_125fa4:
00125fa4mov rax, [rsp+16]
00125fa9mov rax, [rax+128]
00125fb0mov rbx, [rax+568]
00125fb7mov eax, 1
00125fbcmov rdi, [rbx]
00125fbfadd rsp, 40
00125fc3jmp rdi
00125fc5
00125fc5loc_125fc5:
00125fc5call caml_call_gc
00125fcajmp 0x125d52
00125fcf
00125fcfloc_125fcf:
00125fcfpush 38
00125fd1call caml_call_realloc_stack
00125fd6pop r10
00125fd8jmp 0x125d32
00125d20
00125fdd
00125fdd // align 0x10
00125fdd // align 0x10
00125fe0
00125fe0camlLatexscan.close_col_1326:
00125fe0mov rsi, [rdi+24]
00125fe4mov edi, 1
00125fe9jmp 0x125d20
00125fe0
00125fe0camlLatexscan.close_col_1326:
00125fe0mov rsi, [rdi+24]
00125fe4mov edi, 1
00125fe9jmp 0x125d20
00125fe0
00125fee
00125fee // align 0x10
00125fee // align 0x10
00125ff0
00125ff0camlLatexscan.close_last_col_1327:
00125ff0mov rsi, [rdi+24]
00125ff4mov edi, 3
00125ff9jmp 0x125d20
00125ff0
00125ff0camlLatexscan.close_last_col_1327:
00125ff0mov rsi, [rdi+24]
00125ff4mov edi, 3
00125ff9jmp 0x125d20
00125ff0
00125ffe
00125ffe // align 0x10
00125ffe // align 0x10
00126000
00126000camlLatexscan.close_last_row_1328:
00126000cmp r15, [r14]
00126003jbe 0x12603d
00126005
00126005loc_126005:
00126005mov rax, [rbx+16]
00126009mov rax, [rax]
0012600ccmp rax, 1
00126010je 0x126028
00126012mov rax, [rbx+24]
00126016mov rbx, [rax+592]
0012601dmov eax, 1
00126022mov rdi, [rbx]
00126025jmp rdi
00126027nop
00126028
00126028loc_126028:
00126028mov rax, [rbx+24]
0012602cmov rbx, [rax+584]
00126033mov eax, 1
00126038mov rdi, [rbx]
0012603bjmp rdi
0012603d
0012603dloc_12603d:
0012603dcall caml_call_gc
00126042jmp 0x126005
00126000
00126000camlLatexscan.close_last_row_1328:
00126000cmp r15, [r14]
00126003jbe 0x12603d
00126005
00126005loc_126005:
00126005mov rax, [rbx+16]
00126009mov rax, [rax]
0012600ccmp rax, 1
00126010je 0x126028
00126012mov rax, [rbx+24]
00126016mov rbx, [rax+592]
0012601dmov eax, 1
00126022mov rdi, [rbx]
00126025jmp rdi
00126027nop
00126028
00126028loc_126028:
00126028mov rax, [rbx+24]
0012602cmov rbx, [rax+584]
00126033mov eax, 1
00126038mov rdi, [rbx]
0012603bjmp rdi
0012603d
0012603dloc_12603d:
0012603dcall caml_call_gc
00126042jmp 0x126005
00126000
00126044
00126044 // align 0x10
00126044 // align 0x10
00126050
00126050camlLatexscan.get_style_1337:
00126050lea r10, [rsp-344]
00126058cmp r10, [r14+40]
0012605cjb 0x126103
00126062
00126062loc_126062:
00126062sub rsp, 24
00126066mov [rsp+16], rax
0012606bmov [rsp], rbx
0012606fmov [rsp+8], rdi
00126074mov rax, [rbx+8]
00126078call camlLexstate.start_normal_914
0012607dmov rax, [rsp]
00126081mov rax, [rax]
00126084call camlMyLexing.from_string_309
00126089mov rbx, [rsp+8]
0012608emov rbx, [rbx+24]
00126092mov rbx, [rbx+424]
00126099sub r15, 40
0012609dcmp r15, [r14]
001260a0jb 0x1260fc
001260a2
001260a2loc_1260a2:
001260a2lea rdi, [r15+8]
001260a6mov [rdi-8], 4343
001260aelea rsi, [rip+107]
001260b5mov [rdi], rsi
001260b8mov rsi, 0x100000000000005
001260c2mov [rdi+8], rsi
001260c6mov rsi, [rsp+16]
001260cbmov [rdi+16], rsi
001260cfmov [rdi+24], rax
001260d3mov rsi, [rbx]
001260d6mov rax, rdi
001260d9call rsi
001260dbmov [rsp], rax
001260dfmov eax, 1
001260e4call camlLexstate.restore_flags_891
001260e9mov eax, 1
001260eecall camlLexstate.restore_lexstate_882
001260f3mov rax, [rsp]
001260f7add rsp, 24
001260fbret
001260fc
001260fcloc_1260fc:
001260fccall caml_call_gc
00126101jmp 0x1260a2
00126103
00126103loc_126103:
00126103push 36
00126105call caml_call_realloc_stack
0012610apop r10
0012610cjmp 0x126062
00126050
00126050camlLatexscan.get_style_1337:
00126050lea r10, [rsp-344]
00126058cmp r10, [r14+40]
0012605cjb 0x126103
00126062
00126062loc_126062:
00126062sub rsp, 24
00126066mov [rsp+16], rax
0012606bmov [rsp], rbx
0012606fmov [rsp+8], rdi
00126074mov rax, [rbx+8]
00126078call camlLexstate.start_normal_914
0012607dmov rax, [rsp]
00126081mov rax, [rax]
00126084call camlMyLexing.from_string_309
00126089mov rbx, [rsp+8]
0012608emov rbx, [rbx+24]
00126092mov rbx, [rbx+424]
00126099sub r15, 40
0012609dcmp r15, [r14]
001260a0jb 0x1260fc
001260a2
001260a2loc_1260a2:
001260a2lea rdi, [r15+8]
001260a6mov [rdi-8], 4343
001260aelea rsi, [rip+107]
001260b5mov [rdi], rsi
001260b8mov rsi, 0x100000000000005
001260c2mov [rdi+8], rsi
001260c6mov rsi, [rsp+16]
001260cbmov [rdi+16], rsi
001260cfmov [rdi+24], rax
001260d3mov rsi, [rbx]
001260d6mov rax, rdi
001260d9call rsi
001260dbmov [rsp], rax
001260dfmov eax, 1
001260e4call camlLexstate.restore_flags_891
001260e9mov eax, 1
001260eecall camlLexstate.restore_lexstate_882
001260f3mov rax, [rsp]
001260f7add rsp, 24
001260fbret
001260fc
001260fcloc_1260fc:
001260fccall caml_call_gc
00126101jmp 0x1260a2
00126103
00126103loc_126103:
00126103push 36
00126105call caml_call_realloc_stack
0012610apop r10
0012610cjmp 0x126062
00126050
00126111
00126111 // align 0x10
00126111 // align 0x10
00126120
00126120camlLatexscan.fun_3610:
00126120cmp r15, [r14]
00126123jbe 0x126135
00126125
00126125loc_126125:
00126125mov rdi, [rbx+16]
00126129mov rax, [rbx+24]
0012612dmov rsi, [rdi]
00126130mov rbx, rdi
00126133jmp rsi
00126135
00126135loc_126135:
00126135call caml_call_gc
0012613ajmp 0x126125
00126120
00126120camlLatexscan.fun_3610:
00126120cmp r15, [r14]
00126123jbe 0x126135
00126125
00126125loc_126125:
00126125mov rdi, [rbx+16]
00126129mov rax, [rbx+24]
0012612dmov rsi, [rdi]
00126130mov rbx, rdi
00126133jmp rsi
00126135
00126135loc_126135:
00126135call caml_call_gc
0012613ajmp 0x126125
00126120
0012613c
0012613c // align 0x10
0012613c // align 0x10
00126140
00126140camlLatexscan.start_other_scan_1348:
00126140lea r10, [rsp-352]
00126148cmp r10, [r14+40]
0012614cjb 0x12627d
00126152
00126152loc_126152:
00126152sub rsp, 32
00126156mov [rsp], rax
0012615amov [rsp+8], rbx
0012615fmov [rsp+16], rdi
00126164mov [rsp+24], rsi
00126169lea rbx, [rip+0x203f00]
00126170mov rbx, [rbx+80]
00126174mov rbx, [rbx]
00126177cmp rbx, 3
0012617bjle 0x1261f1
0012617dlea rbx, [rip+0x177b7c]
00126184call camlStdlib.$5e_139
00126189mov rbx, rax
0012618clea rax, [rip+0x177b7d]
00126193call camlStdlib.$5e_139
00126198call camlStdlib.prerr_endline_390
0012619dmov rax, [rsp+24]
001261a2mov rbx, [rax+32]
001261a6mov eax, 1
001261abcall camlLatexscan.stack_env_pretty_808
001261b0lea rbx, [rip+0x173971]
001261b7mov rax, [rsp+24]
001261bcmov rax, [rax+24]
001261c0mov rax, [rax]
001261c3call camlStdlib.$5e_139
001261c8mov rbx, rax
001261cblea rax, [rip+0x177b0e]
001261d2call camlStdlib.$5e_139
001261d7call camlStdlib.prerr_endline_390
001261dcmov rax, [rsp+24]
001261e1mov rbx, [rax+40]
001261e5lea rax, [rip+0x17131c]
001261eccall camlMyStack.pretty_387
001261f1
001261f1loc_1261f1:
001261f1mov eax, 1
001261f6call camlLexstate.save_lexstate_881
001261fbmov r12, [rsp+24]
00126200mov rdi, [r12+40]
00126205sub r15, 24
00126209cmp r15, [r14]
0012620cjb 0x126276
0012620e
0012620eloc_12620e:
0012620elea rsi, [r15+8]
00126212mov [rsi-8], 2048
0012621amov rax, [rsp]
0012621emov [rsi], rax
00126221mov rax, [rdi]
00126224mov [rsi+8], rax
00126228mov rbx, rsp
0012622bmov rsp, [r14+64]
0012622fcall caml_modify
00126234mov rsp, rbx
00126237mov rax, [r12+40]
0012623cmov [rsp], rax
00126240mov rax, [rax]
00126243mov ebx, 1
00126248call Stdlib.List.rev_append
0012624dmov rdi, [rsp]
00126251mov rsi, rax
00126254mov rbx, rsp
00126257mov rsp, [r14+64]
0012625bcall caml_modify
00126260mov rsp, rbx
00126263mov rbx, [rsp+8]
00126268mov rdi, [rbx]
0012626bmov rax, [rsp+16]
00126270add rsp, 32
00126274jmp rdi
00126276
00126276loc_126276:
00126276call caml_call_gc
0012627bjmp 0x12620e
0012627d
0012627dloc_12627d:
0012627dpush 37
0012627fcall caml_call_realloc_stack
00126284pop r10
00126286jmp 0x126152
00126140
00126140camlLatexscan.start_other_scan_1348:
00126140lea r10, [rsp-352]
00126148cmp r10, [r14+40]
0012614cjb 0x12627d
00126152
00126152loc_126152:
00126152sub rsp, 32
00126156mov [rsp], rax
0012615amov [rsp+8], rbx
0012615fmov [rsp+16], rdi
00126164mov [rsp+24], rsi
00126169lea rbx, [rip+0x203f00]
00126170mov rbx, [rbx+80]
00126174mov rbx, [rbx]
00126177cmp rbx, 3
0012617bjle 0x1261f1
0012617dlea rbx, [rip+0x177b7c]
00126184call camlStdlib.$5e_139
00126189mov rbx, rax
0012618clea rax, [rip+0x177b7d]
00126193call camlStdlib.$5e_139
00126198call camlStdlib.prerr_endline_390
0012619dmov rax, [rsp+24]
001261a2mov rbx, [rax+32]
001261a6mov eax, 1
001261abcall camlLatexscan.stack_env_pretty_808
001261b0lea rbx, [rip+0x173971]
001261b7mov rax, [rsp+24]
001261bcmov rax, [rax+24]
001261c0mov rax, [rax]
001261c3call camlStdlib.$5e_139
001261c8mov rbx, rax
001261cblea rax, [rip+0x177b0e]
001261d2call camlStdlib.$5e_139
001261d7call camlStdlib.prerr_endline_390
001261dcmov rax, [rsp+24]
001261e1mov rbx, [rax+40]
001261e5lea rax, [rip+0x17131c]
001261eccall camlMyStack.pretty_387
001261f1
001261f1loc_1261f1:
001261f1mov eax, 1
001261f6call camlLexstate.save_lexstate_881
001261fbmov r12, [rsp+24]
00126200mov rdi, [r12+40]
00126205sub r15, 24
00126209cmp r15, [r14]
0012620cjb 0x126276
0012620e
0012620eloc_12620e:
0012620elea rsi, [r15+8]
00126212mov [rsi-8], 2048
0012621amov rax, [rsp]
0012621emov [rsi], rax
00126221mov rax, [rdi]
00126224mov [rsi+8], rax
00126228mov rbx, rsp
0012622bmov rsp, [r14+64]
0012622fcall caml_modify
00126234mov rsp, rbx
00126237mov rax, [r12+40]
0012623cmov [rsp], rax
00126240mov rax, [rax]
00126243mov ebx, 1
00126248call Stdlib.List.rev_append
0012624dmov rdi, [rsp]
00126251mov rsi, rax
00126254mov rbx, rsp
00126257mov rsp, [r14+64]
0012625bcall caml_modify
00126260mov rsp, rbx
00126263mov rbx, [rsp+8]
00126268mov rdi, [rbx]
0012626bmov rax, [rsp+16]
00126270add rsp, 32
00126274jmp rdi
00126276
00126276loc_126276:
00126276call caml_call_gc
0012627bjmp 0x12620e
0012627d
0012627dloc_12627d:
0012627dpush 37
0012627fcall caml_call_realloc_stack
00126284pop r10
00126286jmp 0x126152
00126140
0012628b
0012628b // align 0x10
0012628b // align 0x10
00126291
00126291 // align 0x10
00126291 // align 0x10
001262a0
001262a0camlLatexscan.start_image_scan_1354:
001262a0sub r15, 48
001262a4cmp r15, [r14]
001262a7jb 0x1262f0
001262a9
001262a9loc_1262a9:
001262a9lea rdx, [r15+8]
001262admov [rdx-8], 5367
001262b5lea rcx, [rip+68]
001262bcmov [rdx], rcx
001262bfmov rcx, 0x100000000000005
001262c9mov [rdx+8], rcx
001262cdmov [rdx+16], rax
001262d1mov [rdx+24], rbx
001262d5mov rax, [rsi+32]
001262d9mov [rdx+32], rax
001262ddmov rsi, [rsi+24]
001262e1lea rax, [rip+0x1779b0]
001262e8mov rbx, rdx
001262ebjmp 0x126140
001262f0
001262f0loc_1262f0:
001262f0call caml_call_gc
001262f5jmp 0x1262a9
001262a0
001262a0camlLatexscan.start_image_scan_1354:
001262a0sub r15, 48
001262a4cmp r15, [r14]
001262a7jb 0x1262f0
001262a9
001262a9loc_1262a9:
001262a9lea rdx, [r15+8]
001262admov [rdx-8], 5367
001262b5lea rcx, [rip+68]
001262bcmov [rdx], rcx
001262bfmov rcx, 0x100000000000005
001262c9mov [rdx+8], rcx
001262cdmov [rdx+16], rax
001262d1mov [rdx+24], rbx
001262d5mov rax, [rsi+32]
001262d9mov [rdx+32], rax
001262ddmov rsi, [rsi+24]
001262e1lea rax, [rip+0x1779b0]
001262e8mov rbx, rdx
001262ebjmp 0x126140
001262f0
001262f0loc_1262f0:
001262f0call caml_call_gc
001262f5jmp 0x1262a9
001262a0
001262f7
001262f7 // align 0x10
001262f7 // align 0x10
00126300
00126300camlLatexscan.fun_3634:
00126300mov rdi, rax
00126303cmp r15, [r14]
00126306jbe 0x126320
00126308
00126308loc_126308:
00126308mov rax, [rbx+32]
0012630cmov rsi, [rax+40]
00126310mov rdx, [rbx+24]
00126314mov rax, [rbx+16]
00126318mov rbx, rdx
0012631bjmp 0xf7370
00126320
00126320loc_126320:
00126320call caml_call_gc
00126325jmp 0x126308
00126300
00126300camlLatexscan.fun_3634:
00126300mov rdi, rax
00126303cmp r15, [r14]
00126306jbe 0x126320
00126308
00126308loc_126308:
00126308mov rax, [rbx+32]
0012630cmov rsi, [rax+40]
00126310mov rdx, [rbx+24]
00126314mov rax, [rbx+16]
00126318mov rbx, rdx
0012631bjmp 0xf7370
00126320
00126320loc_126320:
00126320call caml_call_gc
00126325jmp 0x126308
00126300
00126327
00126327 // align 0x10
00126327 // align 0x10
00126330
00126330camlLatexscan.complete_scan_1360:
00126330lea r10, [rsp-328]
00126338cmp r10, [r14+40]
0012633cjb 0x126402
00126342
00126342loc_126342:
00126342sub rsp, 8
00126346mov rsi, rax
00126349mov rax, rbx
0012634cmov [rsp], rdi
00126350mov rdi, [rsi]
00126353mov rbx, rsi
00126356call rdi
00126358mov rax, [rsp]
0012635cmov rax, [rax+56]
00126360call camlMyStack.pop_292
00126365mov rbx, [rsp]
00126369mov rbx, [rbx+40]
0012636dcall camlLatexscan.close_env_866
00126372mov rax, [rsp]
00126376mov rbx, [rax+48]
0012637amov rax, [rbx+24]
0012637emov rax, [rax+128]
00126385mov rdi, [rbx+16]
00126389lea rbx, [rip+0x1782d8]
00126390call camlLatexscan.top_close_block_aux_1030
00126395lea rax, [rip+0x203cd4]
0012639cmov rax, [rax+80]
001263a0mov rax, [rax]
001263a3cmp rax, 3
001263a7jle 0x1263f8
001263a9lea rax, [rip+0x1778d0]
001263b0call camlStdlib.prerr_endline_390
001263b5mov rax, [rsp]
001263b9mov rbx, [rax+32]
001263bdmov eax, 1
001263c2call camlLatexscan.stack_env_pretty_808
001263c7lea rbx, [rip+0x17375a]
001263cemov rax, [rsp]
001263d2mov rax, [rax+24]
001263d6mov rax, [rax]
001263d9call camlStdlib.$5e_139
001263demov rbx, rax
001263e1lea rax, [rip+0x1778f8]
001263e8call camlStdlib.$5e_139
001263edadd rsp, 8
001263f1jmp 0x196d50
001263f6
001263f6 66 90 f.
001263f8
001263f8loc_1263f8:
001263f8mov eax, 1
001263fdadd rsp, 8
00126401ret
00126402
00126402loc_126402:
00126402push 34
00126404call caml_call_realloc_stack
00126409pop r10
0012640bjmp 0x126342
00126330
00126330camlLatexscan.complete_scan_1360:
00126330lea r10, [rsp-328]
00126338cmp r10, [r14+40]
0012633cjb 0x126402
00126342
00126342loc_126342:
00126342sub rsp, 8
00126346mov rsi, rax
00126349mov rax, rbx
0012634cmov [rsp], rdi
00126350mov rdi, [rsi]
00126353mov rbx, rsi
00126356call rdi
00126358mov rax, [rsp]
0012635cmov rax, [rax+56]
00126360call camlMyStack.pop_292
00126365mov rbx, [rsp]
00126369mov rbx, [rbx+40]
0012636dcall camlLatexscan.close_env_866
00126372mov rax, [rsp]
00126376mov rbx, [rax+48]
0012637amov rax, [rbx+24]
0012637emov rax, [rax+128]
00126385mov rdi, [rbx+16]
00126389lea rbx, [rip+0x1782d8]
00126390call camlLatexscan.top_close_block_aux_1030
00126395lea rax, [rip+0x203cd4]
0012639cmov rax, [rax+80]
001263a0mov rax, [rax]
001263a3cmp rax, 3
001263a7jle 0x1263f8
001263a9lea rax, [rip+0x1778d0]
001263b0call camlStdlib.prerr_endline_390
001263b5mov rax, [rsp]
001263b9mov rbx, [rax+32]
001263bdmov eax, 1
001263c2call camlLatexscan.stack_env_pretty_808
001263c7lea rbx, [rip+0x17375a]
001263cemov rax, [rsp]
001263d2mov rax, [rax+24]
001263d6mov rax, [rax]
001263d9call camlStdlib.$5e_139
001263demov rbx, rax
001263e1lea rax, [rip+0x1778f8]
001263e8call camlStdlib.$5e_139
001263edadd rsp, 8
001263f1jmp 0x196d50
001263f6
001263f6 66 90 f.
001263f8
001263f8loc_1263f8:
001263f8mov eax, 1
001263fdadd rsp, 8
00126401ret
00126402
00126402loc_126402:
00126402push 34
00126404call caml_call_realloc_stack
00126409pop r10
0012640bjmp 0x126342
00126330
00126410
00126410camlLatexscan.stop_other_scan_1364:
00126410lea r10, [rsp-352]
00126418cmp r10, [r14+40]
0012641cjb 0x126539
00126422
00126422loc_126422:
00126422sub rsp, 32
00126426mov [rsp], rax
0012642amov [rsp+16], rbx
0012642fmov [rsp+8], rdi
00126434mov [rsp+24], rsi
00126439lea rax, [rip+0x203c30]
00126440mov rax, [rax+80]
00126444mov rax, [rax]
00126447cmp rax, 3
0012644bjle 0x126498
0012644dlea rax, [rip+0x177804]
00126454call camlStdlib.prerr_endline_390
00126459mov rax, [rsp+24]
0012645emov rbx, [rax+32]
00126462mov eax, 1
00126467call camlLatexscan.stack_env_pretty_808
0012646clea rbx, [rip+0x1736b5]
00126473mov rax, [rsp+24]
00126478mov rax, [rax+24]
0012647cmov rax, [rax]
0012647fcall camlStdlib.$5e_139
00126484mov rbx, rax
00126487lea rax, [rip+0x177852]
0012648ecall camlStdlib.$5e_139
00126493call camlStdlib.prerr_endline_390
00126498
00126498loc_126498:
00126498mov rax, [rsp+24]
0012649dmov rax, [rax+48]
001264a1call camlMyStack.pop_292
001264a6mov rax, [rsp]
001264aacmp rax, 1
001264aejne 0x1264c5
001264b0mov rbx, [rsp+24]
001264b5mov rax, [rbx+24]
001264b9mov rax, [rax]
001264bcmov rbx, [rbx+40]
001264c0call camlLatexscan.close_env_866
001264c5
001264c5loc_1264c5:
001264c5mov rbx, [rsp+24]
001264camov rax, [rbx+56]
001264cemov rax, [rax]
001264d1test al, 1
001264d3jne 0x126524
001264d5mov [rsp+24], rbx
001264damov rdi, [rbx+64]
001264demov rax, [rsp+16]
001264e3mov rbx, [rsp+8]
001264e8call camlLatexscan.complete_scan_1360
001264ed
001264edloc_1264ed:
001264edmov rax, [rsp+24]
001264f2mov rax, [rax+56]
001264f6mov rax, [rax]
001264f9test al, 1
001264fbjne 0x126524
001264fdmov eax, 1
00126502call camlLexstate.previous_lexbuf_870
00126507mov rbx, rax
0012650amov rax, [rsp+24]
0012650fmov rdi, [rax+64]
00126513mov rax, [rsp+16]
00126518call camlLatexscan.complete_scan_1360
0012651dcmp r15, [r14]
00126520ja 0x1264ed
00126522jmp 0x126532
00126524
00126524loc_126524:
00126524mov eax, 1
00126529add rsp, 32
0012652djmp 0x17d370
00126532
00126532loc_126532:
00126532call caml_call_gc
00126537jmp 0x1264ed
00126539
00126539loc_126539:
00126539push 37
0012653bcall caml_call_realloc_stack
00126540pop r10
00126542jmp 0x126422
00126410
00126410camlLatexscan.stop_other_scan_1364:
00126410lea r10, [rsp-352]
00126418cmp r10, [r14+40]
0012641cjb 0x126539
00126422
00126422loc_126422:
00126422sub rsp, 32
00126426mov [rsp], rax
0012642amov [rsp+16], rbx
0012642fmov [rsp+8], rdi
00126434mov [rsp+24], rsi
00126439lea rax, [rip+0x203c30]
00126440mov rax, [rax+80]
00126444mov rax, [rax]
00126447cmp rax, 3
0012644bjle 0x126498
0012644dlea rax, [rip+0x177804]
00126454call camlStdlib.prerr_endline_390
00126459mov rax, [rsp+24]
0012645emov rbx, [rax+32]
00126462mov eax, 1
00126467call camlLatexscan.stack_env_pretty_808
0012646clea rbx, [rip+0x1736b5]
00126473mov rax, [rsp+24]
00126478mov rax, [rax+24]
0012647cmov rax, [rax]
0012647fcall camlStdlib.$5e_139
00126484mov rbx, rax
00126487lea rax, [rip+0x177852]
0012648ecall camlStdlib.$5e_139
00126493call camlStdlib.prerr_endline_390
00126498
00126498loc_126498:
00126498mov rax, [rsp+24]
0012649dmov rax, [rax+48]
001264a1call camlMyStack.pop_292
001264a6mov rax, [rsp]
001264aacmp rax, 1
001264aejne 0x1264c5
001264b0mov rbx, [rsp+24]
001264b5mov rax, [rbx+24]
001264b9mov rax, [rax]
001264bcmov rbx, [rbx+40]
001264c0call camlLatexscan.close_env_866
001264c5
001264c5loc_1264c5:
001264c5mov rbx, [rsp+24]
001264camov rax, [rbx+56]
001264cemov rax, [rax]
001264d1test al, 1
001264d3jne 0x126524
001264d5mov [rsp+24], rbx
001264damov rdi, [rbx+64]
001264demov rax, [rsp+16]
001264e3mov rbx, [rsp+8]
001264e8call camlLatexscan.complete_scan_1360
001264ed
001264edloc_1264ed:
001264edmov rax, [rsp+24]
001264f2mov rax, [rax+56]
001264f6mov rax, [rax]
001264f9test al, 1
001264fbjne 0x126524
001264fdmov eax, 1
00126502call camlLexstate.previous_lexbuf_870
00126507mov rbx, rax
0012650amov rax, [rsp+24]
0012650fmov rdi, [rax+64]
00126513mov rax, [rsp+16]
00126518call camlLatexscan.complete_scan_1360
0012651dcmp r15, [r14]
00126520ja 0x1264ed
00126522jmp 0x126532
00126524
00126524loc_126524:
00126524mov eax, 1
00126529add rsp, 32
0012652djmp 0x17d370
00126532
00126532loc_126532:
00126532call caml_call_gc
00126537jmp 0x1264ed
00126539
00126539loc_126539:
00126539push 37
0012653bcall caml_call_realloc_stack
00126540pop r10
00126542jmp 0x126422
00126410
00126547
00126547 // align 0x10
00126547 // align 0x10
00126550
00126550camlLatexscan.add_includes_1452:
00126550mov rdi, rax
00126553mov rax, [rbx+24]
00126557mov [rax], 3
0012655esub r15, 32
00126562cmp r15, [r14]
00126565jb 0x12659b
00126567
00126567loc_126567:
00126567lea rax, [r15+8]
0012656bmov [rax-8], 3319
00126573lea rsi, [rip+54]
0012657amov [rax], rsi
0012657dmov rsi, 0x100000000000005
00126587mov [rax+8], rsi
0012658bmov rbx, [rbx+16]
0012658fmov [rax+16], rbx
00126593mov rbx, rdi
00126596jmp 0x1a0330
0012659b
0012659bloc_12659b:
0012659bcall caml_call_gc
001265a0jmp 0x126567
00126550
00126550camlLatexscan.add_includes_1452:
00126550mov rdi, rax
00126553mov rax, [rbx+24]
00126557mov [rax], 3
0012655esub r15, 32
00126562cmp r15, [r14]
00126565jb 0x12659b
00126567
00126567loc_126567:
00126567lea rax, [r15+8]
0012656bmov [rax-8], 3319
00126573lea rsi, [rip+54]
0012657amov [rax], rsi
0012657dmov rsi, 0x100000000000005
00126587mov [rax+8], rsi
0012658bmov rbx, [rbx+16]
0012658fmov [rax+16], rbx
00126593mov rbx, rdi
00126596jmp 0x1a0330
0012659b
0012659bloc_12659b:
0012659bcall caml_call_gc
001265a0jmp 0x126567
00126550
001265a2
001265a2 // align 0x10
001265a2 // align 0x10
001265b0
001265b0camlLatexscan.fun_3680:
001265b0mov rsi, rax
001265b3mov edi, 1
001265b8mov rax, [rbx+16]
001265bcmov rbx, rsi
001265bfjmp 0x1e7690
001265b0
001265b0camlLatexscan.fun_3680:
001265b0mov rsi, rax
001265b3mov edi, 1
001265b8mov rax, [rbx+16]
001265bcmov rbx, rsi
001265bfjmp 0x1e7690
001265b0
001265c4
001265c4 // align 0x10
001265c4 // align 0x10
001265d0
001265d0camlLatexscan.check_include_1456:
001265d0lea r10, [rsp-336]
001265d8cmp r10, [r14+40]
001265dcjb 0x12664e
001265de
001265deloc_1265de:
001265demov rdi, rax
001265e1mov rax, [rbx+24]
001265e5mov rax, [rax]
001265e8cmp rax, 1
001265ecje 0x126648
001265eelea r11, [rip+39]
001265f5push r11
001265f7push [r14+48]
001265fbmov [r14+48], rsp
001265ffmov rax, [rbx+16]
00126603mov rbx, rdi
00126606call Stdlib.Hashtbl.find
0012660bmov eax, 3
00126610pop [r14+48]
00126614add rsp, 8
00126618jmp 0x126644
0012661anop
0012661clea rbx, [rip+0x206ff5]
00126623mov rbx, [rbx+56]
00126627cmp rax, rbx
0012662ajne 0x126634
0012662cmov eax, 1
00126631ret
00126632nop
00126634
00126634loc_126634:
00126634mov rsp, [r14+48]
00126638pop [r14+48]
0012663cpop r11
0012663ejmp r11
00126641nop [rax]
00126644
00126644loc_126644:
00126644ret
00126645nop [rax]
00126648
00126648loc_126648:
00126648mov eax, 3
0012664dret
0012664e
0012664eloc_12664e:
0012664epush 35
00126650call caml_call_realloc_stack
00126655pop r10
00126657jmp 0x1265de
001265d0
001265d0camlLatexscan.check_include_1456:
001265d0lea r10, [rsp-336]
001265d8cmp r10, [r14+40]
001265dcjb 0x12664e
001265de
001265deloc_1265de:
001265demov rdi, rax
001265e1mov rax, [rbx+24]
001265e5mov rax, [rax]
001265e8cmp rax, 1
001265ecje 0x126648
001265eelea r11, [rip+39]
001265f5push r11
001265f7push [r14+48]
001265fbmov [r14+48], rsp
001265ffmov rax, [rbx+16]
00126603mov rbx, rdi
00126606call Stdlib.Hashtbl.find
0012660bmov eax, 3
00126610pop [r14+48]
00126614add rsp, 8
00126618jmp 0x126644
0012661anop
0012661clea rbx, [rip+0x206ff5]
00126623mov rbx, [rbx+56]
00126627cmp rax, rbx
0012662ajne 0x126634
0012662cmov eax, 1
00126631ret
00126632nop
00126634
00126634loc_126634:
00126634mov rsp, [r14+48]
00126638pop [r14+48]
0012663cpop r11
0012663ejmp r11
00126641nop [rax]
00126644
00126644loc_126644:
00126644ret
00126645nop [rax]
00126648
00126648loc_126648:
00126648mov eax, 3
0012664dret
0012664e
0012664eloc_12664e:
0012664epush 35
00126650call caml_call_realloc_stack
00126655pop r10
00126657jmp 0x1265de
001265d0
00126659
00126659 // align 0x10
00126659 // align 0x10
00126660
00126660camlLatexscan.mk_out_file_1459:
00126660lea r10, [rsp-320]
00126668cmp r10, [r14+40]
0012666cjb 0x1267bd
00126672
00126672loc_126672:
00126672lea rax, [rip+0x201fc7]
00126679mov rdi, [rax+128]
00126680mov rax, [rax+8]
00126684mov rax, [rax]
00126687mov rbx, [rdi-8]
0012668bshr rbx, 10
0012668fcmp rbx, 2
00126693jge 0x1266ba
00126695mov rbx, [rdi]
00126698mov rsi, 0x60000000000002d
001266a2cmp rbx, rsi
001266a5je 0x126738
001266abmov rsi, 0x700000000000000
001266b5cmp rbx, rsi
001266b8je 0x126738
001266ba
001266baloc_1266ba:
001266bacmp rax, 5
001266bejl 0x126704
001266c0lea rbx, [rip+0x177581]
001266c7mov rax, rdi
001266cacall camlStdlib.$5e_139
001266cfmov rdi, rax
001266d2mov ebx, 877
001266d7lea rax, [rip+0x207462]
001266decall camlStdlib.open_out_gen_225
001266e3sub r15, 16
001266e7cmp r15, [r14]
001266eajb 0x1267b3
001266f0
001266f0loc_1266f0:
001266f0lea rbx, [r15+8]
001266f4mov [rbx-8], 1025
001266fcmov [rbx], rax
001266ffmov rax, rbx
00126702ret
00126703
00126703 90 .
00126704
00126704loc_126704:
00126704mov ebx, 877
00126709lea rax, [rip+0x207430]
00126710call camlStdlib.open_out_gen_225
00126715sub r15, 16
00126719cmp r15, [r14]
0012671cjb 0x1267a9
00126722
00126722loc_126722:
00126722lea rbx, [r15+8]
00126726mov [rbx-8], 1025
0012672emov [rbx], rax
00126731mov rax, rbx
00126734ret
00126735
00126735 0f 1f 00 ...
00126738
00126738loc_126738:
00126738cmp rax, 5
0012673cjl 0x126774
0012673elea rax, [rip+0x1fb2b3]
00126745mov rax, [rax]
00126748mov rbx, [rax+16]
0012674cmov eax, 1
00126751call camlDoOut.alloc_buff_526
00126756sub r15, 16
0012675acmp r15, [r14]
0012675djb 0x1267a2
0012675f
0012675floc_12675f:
0012675flea rbx, [r15+8]
00126763mov [rbx-8], 1024
0012676bmov [rbx], rax
0012676emov rax, rbx
00126771ret
00126772
00126772 66 90 f.
00126774
00126774loc_126774:
00126774lea rax, [rip+0x206e9d]
0012677bmov rbx, [rax+304]
00126782sub r15, 16
00126786cmp r15, [r14]
00126789jb 0x12679b
0012678b
0012678bloc_12678b:
0012678blea rax, [r15+8]
0012678fmov [rax-8], 1025
00126797mov [rax], rbx
0012679aret
0012679b
0012679bloc_12679b:
0012679bcall caml_call_gc
001267a0jmp 0x12678b
001267a2
001267a2loc_1267a2:
001267a2call caml_call_gc
001267a7jmp 0x12675f
001267a9
001267a9loc_1267a9:
001267a9call caml_call_gc
001267aejmp 0x126722
001267b3
001267b3loc_1267b3:
001267b3call caml_call_gc
001267b8jmp 0x1266f0
001267bd
001267bdloc_1267bd:
001267bdpush 33
001267bfcall caml_call_realloc_stack
001267c4pop r10
001267c6jmp 0x126672
00126660
00126660camlLatexscan.mk_out_file_1459:
00126660lea r10, [rsp-320]
00126668cmp r10, [r14+40]
0012666cjb 0x1267bd
00126672
00126672loc_126672:
00126672lea rax, [rip+0x201fc7]
00126679mov rdi, [rax+128]
00126680mov rax, [rax+8]
00126684mov rax, [rax]
00126687mov rbx, [rdi-8]
0012668bshr rbx, 10
0012668fcmp rbx, 2
00126693jge 0x1266ba
00126695mov rbx, [rdi]
00126698mov rsi, 0x60000000000002d
001266a2cmp rbx, rsi
001266a5je 0x126738
001266abmov rsi, 0x700000000000000
001266b5cmp rbx, rsi
001266b8je 0x126738
001266ba
001266baloc_1266ba:
001266bacmp rax, 5
001266bejl 0x126704
001266c0lea rbx, [rip+0x177581]
001266c7mov rax, rdi
001266cacall camlStdlib.$5e_139
001266cfmov rdi, rax
001266d2mov ebx, 877
001266d7lea rax, [rip+0x207462]
001266decall camlStdlib.open_out_gen_225
001266e3sub r15, 16
001266e7cmp r15, [r14]
001266eajb 0x1267b3
001266f0
001266f0loc_1266f0:
001266f0lea rbx, [r15+8]
001266f4mov [rbx-8], 1025
001266fcmov [rbx], rax
001266ffmov rax, rbx
00126702ret
00126703
00126703 90 .
00126704
00126704loc_126704:
00126704mov ebx, 877
00126709lea rax, [rip+0x207430]
00126710call camlStdlib.open_out_gen_225
00126715sub r15, 16
00126719cmp r15, [r14]
0012671cjb 0x1267a9
00126722
00126722loc_126722:
00126722lea rbx, [r15+8]
00126726mov [rbx-8], 1025
0012672emov [rbx], rax
00126731mov rax, rbx
00126734ret
00126735
00126735 0f 1f 00 ...
00126738
00126738loc_126738:
00126738cmp rax, 5
0012673cjl 0x126774
0012673elea rax, [rip+0x1fb2b3]
00126745mov rax, [rax]
00126748mov rbx, [rax+16]
0012674cmov eax, 1
00126751call camlDoOut.alloc_buff_526
00126756sub r15, 16
0012675acmp r15, [r14]
0012675djb 0x1267a2
0012675f
0012675floc_12675f:
0012675flea rbx, [r15+8]
00126763mov [rbx-8], 1024
0012676bmov [rbx], rax
0012676emov rax, rbx
00126771ret
00126772
00126772 66 90 f.
00126774
00126774loc_126774:
00126774lea rax, [rip+0x206e9d]
0012677bmov rbx, [rax+304]
00126782sub r15, 16
00126786cmp r15, [r14]
00126789jb 0x12679b
0012678b
0012678bloc_12678b:
0012678blea rax, [r15+8]
0012678fmov [rax-8], 1025
00126797mov [rax], rbx
0012679aret
0012679b
0012679bloc_12679b:
0012679bcall caml_call_gc
001267a0jmp 0x12678b
001267a2
001267a2loc_1267a2:
001267a2call caml_call_gc
001267a7jmp 0x12675f
001267a9
001267a9loc_1267a9:
001267a9call caml_call_gc
001267aejmp 0x126722
001267b3
001267b3loc_1267b3:
001267b3call caml_call_gc
001267b8jmp 0x1266f0
001267bd
001267bdloc_1267bd:
001267bdpush 33
001267bfcall caml_call_realloc_stack
001267c4pop r10
001267c6jmp 0x126672
00126660
001267cb
001267cb // align 0x10
001267cb // align 0x10
001267d0
001267d0camlLatexscan.no_prelude_1464:
001267d0lea r10, [rsp-328]
001267d8cmp r10, [r14+40]
001267dcjb 0x126868
001267e2
001267e2loc_1267e2:
001267e2sub rsp, 8
001267e6mov [rsp], rbx
001267eacmp r15, [r14]
001267edjbe 0x126861
001267ef
001267efloc_1267ef:
001267eflea rax, [rip+0x20387a]
001267f6mov rax, [rax+80]
001267famov rax, [rax]
001267fdcmp rax, 3
00126801jle 0x12680f
00126803lea rax, [rip+0x177426]
0012680acall camlStdlib.prerr_endline_390
0012680f
0012680floc_12680f:
0012680flea rax, [rip+0x1f018a]
00126816mov rax, [rax+432]
0012681dmov [rax], 3
00126824mov rax, [rsp]
00126828mov rax, [rax+24]
0012682cmov rbx, [rax+88]
00126830mov eax, 1
00126835mov rdi, [rbx]
00126838call rdi
0012683amov rax, [rsp]
0012683emov rax, [rax+24]
00126842mov rax, [rax+8]
00126846mov [rsp], rax
0012684amov eax, 1
0012684fcall camlLatexscan.mk_out_file_1459
00126854mov rbx, [rsp]
00126858mov rdi, [rbx]
0012685badd rsp, 8
0012685fjmp rdi
00126861
00126861loc_126861:
00126861call caml_call_gc
00126866jmp 0x1267ef
00126868
00126868loc_126868:
00126868push 34
0012686acall caml_call_realloc_stack
0012686fpop r10
00126871jmp 0x1267e2
001267d0
001267d0camlLatexscan.no_prelude_1464:
001267d0lea r10, [rsp-328]
001267d8cmp r10, [r14+40]
001267dcjb 0x126868
001267e2
001267e2loc_1267e2:
001267e2sub rsp, 8
001267e6mov [rsp], rbx
001267eacmp r15, [r14]
001267edjbe 0x126861
001267ef
001267efloc_1267ef:
001267eflea rax, [rip+0x20387a]
001267f6mov rax, [rax+80]
001267famov rax, [rax]
001267fdcmp rax, 3
00126801jle 0x12680f
00126803lea rax, [rip+0x177426]
0012680acall camlStdlib.prerr_endline_390
0012680f
0012680floc_12680f:
0012680flea rax, [rip+0x1f018a]
00126816mov rax, [rax+432]
0012681dmov [rax], 3
00126824mov rax, [rsp]
00126828mov rax, [rax+24]
0012682cmov rbx, [rax+88]
00126830mov eax, 1
00126835mov rdi, [rbx]
00126838call rdi
0012683amov rax, [rsp]
0012683emov rax, [rax+24]
00126842mov rax, [rax+8]
00126846mov [rsp], rax
0012684amov eax, 1
0012684fcall camlLatexscan.mk_out_file_1459
00126854mov rbx, [rsp]
00126858mov rdi, [rbx]
0012685badd rsp, 8
0012685fjmp rdi
00126861
00126861loc_126861:
00126861call caml_call_gc
00126866jmp 0x1267ef
00126868
00126868loc_126868:
00126868push 34
0012686acall caml_call_realloc_stack
0012686fpop r10
00126871jmp 0x1267e2
001267d0
00126876
00126876 // align 0x10
00126876 // align 0x10
00126880
00126880camlLatexscan.expand_toks_1468:
00126880lea r10, [rsp-336]
00126888cmp r10, [r14+40]
0012688cjb 0x1268cb
0012688e
0012688eloc_12688e:
0012688esub rsp, 16
00126892test bl, 1
00126895je 0x1268a4
00126897mov eax, 1
0012689cadd rsp, 16
001268a0ret
001268a1
001268a1 0f 1f 00 ...
001268a4
001268a4loc_1268a4:
001268a4mov [rsp], rbx
001268a8mov [rsp+8], rax
001268admov rbx, [rbx+8]
001268b1call camlLatexscan.expand_toks_1468
001268b6mov rax, [rsp]
001268bamov rbx, [rax]
001268bdmov rax, [rsp+8]
001268c2add rsp, 16
001268c6jmp 0x17f150
001268cb
001268cbloc_1268cb:
001268cbpush 35
001268cdcall caml_call_realloc_stack
001268d2pop r10
001268d4jmp 0x12688e
00126880
00126880camlLatexscan.expand_toks_1468:
00126880lea r10, [rsp-336]
00126888cmp r10, [r14+40]
0012688cjb 0x1268cb
0012688e
0012688eloc_12688e:
0012688esub rsp, 16
00126892test bl, 1
00126895je 0x1268a4
00126897mov eax, 1
0012689cadd rsp, 16
001268a0ret
001268a1
001268a1 0f 1f 00 ...
001268a4
001268a4loc_1268a4:
001268a4mov [rsp], rbx
001268a8mov [rsp+8], rax
001268admov rbx, [rbx+8]
001268b1call camlLatexscan.expand_toks_1468
001268b6mov rax, [rsp]
001268bamov rbx, [rax]
001268bdmov rax, [rsp+8]
001268c2add rsp, 16
001268c6jmp 0x17f150
001268cb
001268cbloc_1268cb:
001268cbpush 35
001268cdcall caml_call_realloc_stack
001268d2pop r10
001268d4jmp 0x12688e
00126880
001268d6
001268d6 // align 0x10
001268d6 // align 0x10
001268e0
001268e0camlLatexscan.do_expand_command_1473:
001268e0lea r10, [rsp-432]
001268e8cmp r10, [r14+40]
001268ecjb 0x126d41
001268f2
001268f2loc_1268f2:
001268f2sub rsp, 96
001268f6mov [rsp+72], rax
001268fbmov [rsp+56], rbx
00126900mov [rsp+88], rdi
00126905mov [rsp+80], rsi
0012690amov [rsp+64], rdx
0012690fmov eax, 1
00126914call camlLocation.get_pos_414
00126919mov [rsp], rax
0012691dlea r11, [rip+900]
00126924push r11
00126926push [r14+48]
0012692amov [r14+48], rsp
0012692elea rax, [rip+0x20373b]
00126935mov rax, [rax+80]
00126939mov rax, [rax]
0012693ccmp rax, 3
00126940jle 0x126973
00126942mov rax, [rsp+104]
00126947mov [rsp+24], rax
0012694clea rbx, [rip+0x1771e5]
00126953lea rax, [rip+0x206cbe]
0012695amov rax, [rax+312]
00126961call Stdlib.Printf.fprintf
00126966mov rbx, rax
00126969mov rdi, [rbx]
0012696cmov rax, [rsp+24]
00126971call rdi
00126973
00126973loc_126973:
00126973lea rbx, [rip+0x1f0026]
0012697amov rax, [rbx+728]
00126981mov rax, [rax]
00126984mov rbx, [rbx+224]
0012698bmov rbx, [rbx]
0012698ecmp rbx, 1
00126992je 0x1269f0
00126994sub r15, 56
00126998cmp r15, [r14]
0012699bjb 0x126d37
001269a1
001269a1loc_1269a1:
001269a1lea rbx, [r15+8]
001269a5mov [rsp+32], rbx
001269aamov [rbx-8], 6391
001269b2lea rdi, [rip+919]
001269b9mov [rbx], rdi
001269bcmov rdi, 0x100000000000005
001269c6mov [rbx+8], rdi
001269camov rdi, [rsp+80]
001269cfmov rdi, [rdi+40]
001269d3mov [rbx+16], rdi
001269d7mov rdi, [rsp+88]
001269dcmov [rbx+24], rdi
001269e0mov rdi, [rsp+96]
001269e5mov [rbx+32], rdi
001269e9mov [rbx+40], rax
001269edjmp 0x126a49
001269efnop
001269f0
001269f0loc_1269f0:
001269f0sub r15, 56
001269f4cmp r15, [r14]
001269f7jb 0x126d2d
001269fd
001269fdloc_1269fd:
001269fdlea rbx, [r15+8]
00126a01mov [rbx-8], 6391
00126a09lea rdi, [rip+1360]
00126a10mov [rbx], rdi
00126a13mov rdi, 0x100000000000005
00126a1dmov [rbx+8], rdi
00126a21mov rdi, [rsp+80]
00126a26mov rdi, [rdi+40]
00126a2amov [rbx+16], rdi
00126a2emov rdi, [rsp+88]
00126a33mov [rbx+24], rdi
00126a37mov rdi, [rsp+96]
00126a3cmov [rbx+32], rdi
00126a40mov [rbx+40], rax
00126a44mov [rsp+32], rbx
00126a49
00126a49loc_126a49:
00126a49mov rax, [rsp+104]
00126a4ecall camlLatexmacros.find_941
00126a53mov [rsp+24], rax
00126a58mov rax, [rax+8]
00126a5cmov [rsp+40], rax
00126a61lea rbx, [rip+0x1eff38]
00126a68mov rdi, [rbx+144]
00126a6fmov rdi, [rdi]
00126a72cmp rdi, 1
00126a76je 0x126a90
00126a78mov rax, [rsp+104]
00126a7dcall camlLatexmacros.invisible_982
00126a82cmp rax, 1
00126a86jne 0x126b14
00126a8cjmp 0x126acf
00126a8enop
00126a90
00126a90loc_126a90:
00126a90mov rbx, [rbx+168]
00126a97mov rbx, [rbx]
00126a9acmp rbx, 3
00126a9eje 0x126acf
00126aa0movzx rax, [rax-8]
00126aa5cmp rax, 2
00126aa9jl 0x126ab4
00126aabmov eax, 1
00126ab0jmp 0x126ab9
00126ab2nop
00126ab4
00126ab4loc_126ab4:
00126ab4mov eax, 3
00126ab9
00126ab9loc_126ab9:
00126ab9cmp rax, 1
00126abdje 0x126acf
00126abfmov rax, [rsp+104]
00126ac4call camlLatexscan.last_letter_722
00126ac9cmp rax, 1
00126acdjne 0x126b14
00126acf
00126acfloc_126acf:
00126acflea rax, [rip+0x20359a]
00126ad6mov rax, [rax+80]
00126adamov rax, [rax]
00126addcmp rax, 5
00126ae1jle 0x126b08
00126ae3lea rbx, [rip+0x177216]
00126aeamov rax, [rsp+104]
00126aefcall camlStdlib.$5e_139
00126af4mov rbx, rax
00126af7lea rax, [rip+0x176f4a]
00126afecall camlStdlib.$5e_139
00126b03call camlStdlib.prerr_endline_390
00126b08
00126b08loc_126b08:
00126b08mov eax, 1
00126b0dmov [rsp+48], rax
00126b12jmp 0x126b61
00126b14
00126b14loc_126b14:
00126b14lea rax, [rip+0x203555]
00126b1bmov rax, [rax+80]
00126b1fmov rax, [rax]
00126b22cmp rax, 5
00126b26jle 0x126b4d
00126b28lea rbx, [rip+0x1771d1]
00126b2fmov rax, [rsp+104]
00126b34call camlStdlib.$5e_139
00126b39mov rbx, rax
00126b3clea rax, [rip+0x176f25]
00126b43call camlStdlib.$5e_139
00126b48call camlStdlib.prerr_endline_390
00126b4d
00126b4dloc_126b4d:
00126b4dmov rbx, [rsp+72]
00126b52mov rdi, [rbx]
00126b55mov rax, [rsp+96]
00126b5acall rdi
00126b5cmov [rsp+48], rax
00126b61
00126b61loc_126b61:
00126b61mov rax, [rsp+24]
00126b66mov rbx, [rax]
00126b69mov rax, [rsp+104]
00126b6emov rdi, [rsp+96]
00126b73call camlLexstate.make_stack_1175
00126b78mov [rsp+24], rax
00126b7dlea rax, [rip+0x2034ec]
00126b84mov rax, [rax+80]
00126b88mov rax, [rax]
00126b8bcmp rax, 3
00126b8fjle 0x126be5
00126b91mov rax, [rsp+80]
00126b96mov rax, [rax+32]
00126b9amov rax, [rax]
00126b9dmov [rsp+64], rax
00126ba2mov rax, [rsp+104]
00126ba7mov [rsp+56], rax
00126baclea rbx, [rip+0x176d8d]
00126bb3lea rax, [rip+0x206a5e]
00126bbamov rax, [rax+312]
00126bc1call Stdlib.Printf.fprintf
00126bc6mov rdi, rax
00126bc9mov rax, [rsp+56]
00126bcemov rbx, [rsp+64]
00126bd3call caml_apply2
00126bd8mov rax, [rsp+80]
00126bddmov rax, [rax+32]
00126be1add [rax], 2
00126be5
00126be5loc_126be5:
00126be5mov rax, [rsp+32]
00126beamov rbx, [rsp+40]
00126befmov rdi, [rsp+24]
00126bf4call camlLexstate.scan_body_856
00126bf9lea rax, [rip+0x203470]
00126c00mov rax, [rax+80]
00126c04mov rax, [rax]
00126c07cmp rax, 3
00126c0bjle 0x126c66
00126c0dlea rax, [rip+0x1efd8c]
00126c14mov rax, [rax+136]
00126c1bmov rax, [rax]
00126c1emov [rsp+32], rax
00126c23mov rax, [rsp+104]
00126c28mov [rsp+24], rax
00126c2dlea rbx, [rip+0x176bec]
00126c34lea rax, [rip+0x2069dd]
00126c3bmov rax, [rax+312]
00126c42call Stdlib.Printf.fprintf
00126c47mov rdi, rax
00126c4amov rax, [rsp+24]
00126c4fmov rbx, [rsp+32]
00126c54call caml_apply2
00126c59mov rax, [rsp+80]
00126c5emov rax, [rax+32]
00126c62add [rax], -2
00126c66
00126c66loc_126c66:
00126c66mov rax, [rsp+48]
00126c6bcmp rax, 1
00126c6fje 0x126c94
00126c71lea rdi, [rip+0x176b98]
00126c78mov rax, [rsp+88]
00126c7dmov rbx, [rsp+72]
00126c82mov rsi, [rsp+96]
00126c87mov rdx, [rsp+80]
00126c8ccall camlLatexscan.do_expand_command_1473
00126c91jmp 0x126c99
00126c93nop
00126c94
00126c94loc_126c94:
00126c94mov eax, 1
00126c99
00126c99loc_126c99:
00126c99pop [r14+48]
00126c9dadd rsp, 8
00126ca1jmp 0x126d28
00126ca6nop
00126ca8lea rbx, [rip+0x2033c1]
00126cafmov rdi, [rbx+56]
00126cb3cmp rax, rdi
00126cb6je 0x126d18
00126cb8mov rbx, [rbx+48]
00126cbccmp rax, rbx
00126cbfje 0x126d18
00126cc1mov [rsp+8], rax
00126cc6mov eax, 1
00126ccbmov rbx, [rsp]
00126ccfcall camlLocation.do_print_pos_423
00126cd4mov rax, [rsp+88]
00126cd9mov [rsp], rax
00126cddlea rbx, [rip+0x176a6c]
00126ce4lea rax, [rip+0x20692d]
00126cebmov rax, [rax+312]
00126cf2call Stdlib.Printf.fprintf
00126cf7mov rbx, rax
00126cfamov rdi, [rbx]
00126cfdmov rax, [rsp]
00126d01call rdi
00126d03mov rax, [rsp+8]
00126d08mov rsp, [r14+48]
00126d0cpop [r14+48]
00126d10pop r11
00126d12jmp r11
00126d15nop [rax]
00126d18
00126d18loc_126d18:
00126d18mov rsp, [r14+48]
00126d1cpop [r14+48]
00126d20pop r11
00126d22jmp r11
00126d25nop [rax]
00126d28
00126d28loc_126d28:
00126d28add rsp, 96
00126d2cret
00126d2d
00126d2dloc_126d2d:
00126d2dcall caml_call_gc
00126d32jmp 0x1269fd
00126d37
00126d37loc_126d37:
00126d37call caml_call_gc
00126d3cjmp 0x1269a1
00126d41
00126d41loc_126d41:
00126d41push 47
00126d43call caml_call_realloc_stack
00126d48pop r10
00126d4ajmp 0x1268f2
001268e0
001268e0camlLatexscan.do_expand_command_1473:
001268e0lea r10, [rsp-432]
001268e8cmp r10, [r14+40]
001268ecjb 0x126d41
001268f2
001268f2loc_1268f2:
001268f2sub rsp, 96
001268f6mov [rsp+72], rax
001268fbmov [rsp+56], rbx
00126900mov [rsp+88], rdi
00126905mov [rsp+80], rsi
0012690amov [rsp+64], rdx
0012690fmov eax, 1
00126914call camlLocation.get_pos_414
00126919mov [rsp], rax
0012691dlea r11, [rip+900]
00126924push r11
00126926push [r14+48]
0012692amov [r14+48], rsp
0012692elea rax, [rip+0x20373b]
00126935mov rax, [rax+80]
00126939mov rax, [rax]
0012693ccmp rax, 3
00126940jle 0x126973
00126942mov rax, [rsp+104]
00126947mov [rsp+24], rax
0012694clea rbx, [rip+0x1771e5]
00126953lea rax, [rip+0x206cbe]
0012695amov rax, [rax+312]
00126961call Stdlib.Printf.fprintf
00126966mov rbx, rax
00126969mov rdi, [rbx]
0012696cmov rax, [rsp+24]
00126971call rdi
00126973
00126973loc_126973:
00126973lea rbx, [rip+0x1f0026]
0012697amov rax, [rbx+728]
00126981mov rax, [rax]
00126984mov rbx, [rbx+224]
0012698bmov rbx, [rbx]
0012698ecmp rbx, 1
00126992je 0x1269f0
00126994sub r15, 56
00126998cmp r15, [r14]
0012699bjb 0x126d37
001269a1
001269a1loc_1269a1:
001269a1lea rbx, [r15+8]
001269a5mov [rsp+32], rbx
001269aamov [rbx-8], 6391
001269b2lea rdi, [rip+919]
001269b9mov [rbx], rdi
001269bcmov rdi, 0x100000000000005
001269c6mov [rbx+8], rdi
001269camov rdi, [rsp+80]
001269cfmov rdi, [rdi+40]
001269d3mov [rbx+16], rdi
001269d7mov rdi, [rsp+88]
001269dcmov [rbx+24], rdi
001269e0mov rdi, [rsp+96]
001269e5mov [rbx+32], rdi
001269e9mov [rbx+40], rax
001269edjmp 0x126a49
001269efnop
001269f0
001269f0loc_1269f0:
001269f0sub r15, 56
001269f4cmp r15, [r14]
001269f7jb 0x126d2d
001269fd
001269fdloc_1269fd:
001269fdlea rbx, [r15+8]
00126a01mov [rbx-8], 6391
00126a09lea rdi, [rip+1360]
00126a10mov [rbx], rdi
00126a13mov rdi, 0x100000000000005
00126a1dmov [rbx+8], rdi
00126a21mov rdi, [rsp+80]
00126a26mov rdi, [rdi+40]
00126a2amov [rbx+16], rdi
00126a2emov rdi, [rsp+88]
00126a33mov [rbx+24], rdi
00126a37mov rdi, [rsp+96]
00126a3cmov [rbx+32], rdi
00126a40mov [rbx+40], rax
00126a44mov [rsp+32], rbx
00126a49
00126a49loc_126a49:
00126a49mov rax, [rsp+104]
00126a4ecall camlLatexmacros.find_941
00126a53mov [rsp+24], rax
00126a58mov rax, [rax+8]
00126a5cmov [rsp+40], rax
00126a61lea rbx, [rip+0x1eff38]
00126a68mov rdi, [rbx+144]
00126a6fmov rdi, [rdi]
00126a72cmp rdi, 1
00126a76je 0x126a90
00126a78mov rax, [rsp+104]
00126a7dcall camlLatexmacros.invisible_982
00126a82cmp rax, 1
00126a86jne 0x126b14
00126a8cjmp 0x126acf
00126a8enop
00126a90
00126a90loc_126a90:
00126a90mov rbx, [rbx+168]
00126a97mov rbx, [rbx]
00126a9acmp rbx, 3
00126a9eje 0x126acf
00126aa0movzx rax, [rax-8]
00126aa5cmp rax, 2
00126aa9jl 0x126ab4
00126aabmov eax, 1
00126ab0jmp 0x126ab9
00126ab2nop
00126ab4
00126ab4loc_126ab4:
00126ab4mov eax, 3
00126ab9
00126ab9loc_126ab9:
00126ab9cmp rax, 1
00126abdje 0x126acf
00126abfmov rax, [rsp+104]
00126ac4call camlLatexscan.last_letter_722
00126ac9cmp rax, 1
00126acdjne 0x126b14
00126acf
00126acfloc_126acf:
00126acflea rax, [rip+0x20359a]
00126ad6mov rax, [rax+80]
00126adamov rax, [rax]
00126addcmp rax, 5
00126ae1jle 0x126b08
00126ae3lea rbx, [rip+0x177216]
00126aeamov rax, [rsp+104]
00126aefcall camlStdlib.$5e_139
00126af4mov rbx, rax
00126af7lea rax, [rip+0x176f4a]
00126afecall camlStdlib.$5e_139
00126b03call camlStdlib.prerr_endline_390
00126b08
00126b08loc_126b08:
00126b08mov eax, 1
00126b0dmov [rsp+48], rax
00126b12jmp 0x126b61
00126b14
00126b14loc_126b14:
00126b14lea rax, [rip+0x203555]
00126b1bmov rax, [rax+80]
00126b1fmov rax, [rax]
00126b22cmp rax, 5
00126b26jle 0x126b4d
00126b28lea rbx, [rip+0x1771d1]
00126b2fmov rax, [rsp+104]
00126b34call camlStdlib.$5e_139
00126b39mov rbx, rax
00126b3clea rax, [rip+0x176f25]
00126b43call camlStdlib.$5e_139
00126b48call camlStdlib.prerr_endline_390
00126b4d
00126b4dloc_126b4d:
00126b4dmov rbx, [rsp+72]
00126b52mov rdi, [rbx]
00126b55mov rax, [rsp+96]
00126b5acall rdi
00126b5cmov [rsp+48], rax
00126b61
00126b61loc_126b61:
00126b61mov rax, [rsp+24]
00126b66mov rbx, [rax]
00126b69mov rax, [rsp+104]
00126b6emov rdi, [rsp+96]
00126b73call camlLexstate.make_stack_1175
00126b78mov [rsp+24], rax
00126b7dlea rax, [rip+0x2034ec]
00126b84mov rax, [rax+80]
00126b88mov rax, [rax]
00126b8bcmp rax, 3
00126b8fjle 0x126be5
00126b91mov rax, [rsp+80]
00126b96mov rax, [rax+32]
00126b9amov rax, [rax]
00126b9dmov [rsp+64], rax
00126ba2mov rax, [rsp+104]
00126ba7mov [rsp+56], rax
00126baclea rbx, [rip+0x176d8d]
00126bb3lea rax, [rip+0x206a5e]
00126bbamov rax, [rax+312]
00126bc1call Stdlib.Printf.fprintf
00126bc6mov rdi, rax
00126bc9mov rax, [rsp+56]
00126bcemov rbx, [rsp+64]
00126bd3call caml_apply2
00126bd8mov rax, [rsp+80]
00126bddmov rax, [rax+32]
00126be1add [rax], 2
00126be5
00126be5loc_126be5:
00126be5mov rax, [rsp+32]
00126beamov rbx, [rsp+40]
00126befmov rdi, [rsp+24]
00126bf4call camlLexstate.scan_body_856
00126bf9lea rax, [rip+0x203470]
00126c00mov rax, [rax+80]
00126c04mov rax, [rax]
00126c07cmp rax, 3
00126c0bjle 0x126c66
00126c0dlea rax, [rip+0x1efd8c]
00126c14mov rax, [rax+136]
00126c1bmov rax, [rax]
00126c1emov [rsp+32], rax
00126c23mov rax, [rsp+104]
00126c28mov [rsp+24], rax
00126c2dlea rbx, [rip+0x176bec]
00126c34lea rax, [rip+0x2069dd]
00126c3bmov rax, [rax+312]
00126c42call Stdlib.Printf.fprintf
00126c47mov rdi, rax
00126c4amov rax, [rsp+24]
00126c4fmov rbx, [rsp+32]
00126c54call caml_apply2
00126c59mov rax, [rsp+80]
00126c5emov rax, [rax+32]
00126c62add [rax], -2
00126c66
00126c66loc_126c66:
00126c66mov rax, [rsp+48]
00126c6bcmp rax, 1
00126c6fje 0x126c94
00126c71lea rdi, [rip+0x176b98]
00126c78mov rax, [rsp+88]
00126c7dmov rbx, [rsp+72]
00126c82mov rsi, [rsp+96]
00126c87mov rdx, [rsp+80]
00126c8ccall camlLatexscan.do_expand_command_1473
00126c91jmp 0x126c99
00126c93nop
00126c94
00126c94loc_126c94:
00126c94mov eax, 1
00126c99
00126c99loc_126c99:
00126c99pop [r14+48]
00126c9dadd rsp, 8
00126ca1jmp 0x126d28
00126ca6nop
00126ca8lea rbx, [rip+0x2033c1]
00126cafmov rdi, [rbx+56]
00126cb3cmp rax, rdi
00126cb6je 0x126d18
00126cb8mov rbx, [rbx+48]
00126cbccmp rax, rbx
00126cbfje 0x126d18
00126cc1mov [rsp+8], rax
00126cc6mov eax, 1
00126ccbmov rbx, [rsp]
00126ccfcall camlLocation.do_print_pos_423
00126cd4mov rax, [rsp+88]
00126cd9mov [rsp], rax
00126cddlea rbx, [rip+0x176a6c]
00126ce4lea rax, [rip+0x20692d]
00126cebmov rax, [rax+312]
00126cf2call Stdlib.Printf.fprintf
00126cf7mov rbx, rax
00126cfamov rdi, [rbx]
00126cfdmov rax, [rsp]
00126d01call rdi
00126d03mov rax, [rsp+8]
00126d08mov rsp, [r14+48]
00126d0cpop [r14+48]
00126d10pop r11
00126d12jmp r11
00126d15nop [rax]
00126d18
00126d18loc_126d18:
00126d18mov rsp, [r14+48]
00126d1cpop [r14+48]
00126d20pop r11
00126d22jmp r11
00126d25nop [rax]
00126d28
00126d28loc_126d28:
00126d28add rsp, 96
00126d2cret
00126d2d
00126d2dloc_126d2d:
00126d2dcall caml_call_gc
00126d32jmp 0x1269fd
00126d37
00126d37loc_126d37:
00126d37call caml_call_gc
00126d3cjmp 0x1269a1
00126d41
00126d41loc_126d41:
00126d41push 47
00126d43call caml_call_realloc_stack
00126d48pop r10
00126d4ajmp 0x1268f2
001268e0
00126d4f
00126d4f // align 0x10
00126d4f // align 0x10
00126d50
00126d50camlLatexscan.fun_3733:
00126d50lea r10, [rsp-352]
00126d58cmp r10, [r14+40]
00126d5cjb 0x126f4a
00126d62
00126d62loc_126d62:
00126d62sub rsp, 32
00126d66mov rdi, rax
00126d69mov rsi, rbx
00126d6cmov [rsp+8], rsi
00126d71cmp r15, [r14]
00126d74jbe 0x126f40
00126d7a
00126d7aloc_126d7a:
00126d7amovzx rax, [rdi-8]
00126d7fcmp rax, 1
00126d83je 0x126f0c
00126d89ja 0x126f1c
00126d8fmov rax, [rdi]
00126d92mov [rsp], rax
00126d96lea rbx, [rip+0x2032d3]
00126d9dmov rbx, [rbx+80]
00126da1mov rbx, [rbx]
00126da4cmp rbx, 5
00126da8jle 0x126dea
00126daamov [rsp+24], rax
00126daflea rax, [rip+0x1efbea]
00126db6mov rax, [rax]
00126db9mov [rsp+16], rax
00126dbelea rbx, [rip+0x176cc3]
00126dc5lea rax, [rip+0x20684c]
00126dccmov rax, [rax+312]
00126dd3call Stdlib.Printf.fprintf
00126dd8mov rdi, rax
00126ddbmov rax, [rsp+16]
00126de0mov rbx, [rsp+24]
00126de5call caml_apply2
00126dea
00126dealoc_126dea:
00126dealea rax, [rip+0x1efbaf]
00126df1mov rbx, [rax+168]
00126df8mov r12, [rbx]
00126dfbmov [rsp+16], r12
00126e00mov rdi, [rax+456]
00126e07sub r15, 24
00126e0bcmp r15, [r14]
00126e0ejb 0x126f36
00126e14
00126e14loc_126e14:
00126e14lea rsi, [r15+8]
00126e18mov [rsi-8], 2048
00126e20mov [rsi], r12
00126e23mov rax, [rdi]
00126e26mov [rsi+8], rax
00126e2amov rbx, rsp
00126e2dmov rsp, [r14+64]
00126e31call caml_modify
00126e36mov rsp, rbx
00126e39cmp r12, 1
00126e3dje 0x126e48
00126e3fmov eax, 5
00126e44jmp 0x126e4d
00126e46nop
00126e48
00126e48loc_126e48:
00126e48mov eax, 1
00126e4d
00126e4dloc_126e4d:
00126e4dlea rbx, [rip+0x1efb4c]
00126e54mov rdi, [rbx+168]
00126e5bmov [rdi], rax
00126e5esub r15, 24
00126e62cmp r15, [r14]
00126e65jb 0x126f2c
00126e6b
00126e6bloc_126e6b:
00126e6blea rsi, [r15+8]
00126e6fmov [rsi-8], 2048
00126e77mov rax, [rsp]
00126e7bmov [rsi], rax
00126e7emov rax, [rbx+728]
00126e85mov rax, [rax]
00126e88mov [rsi+8], rax
00126e8cmov rax, [rsp+8]
00126e91mov rdi, [rax+40]
00126e95mov rbx, [rax+32]
00126e99mov rax, [rax+24]
00126e9dcall camlLexstate.scan_this_list_may_cont_1225
00126ea2lea rax, [rip+0x1efaf7]
00126ea9mov rax, [rax+456]
00126eb0call camlMyStack.pop_292
00126eb5lea rax, [rip+0x1efae4]
00126ebcmov rax, [rax+168]
00126ec3mov rax, [rax]
00126ec6mov rbx, [rsp+16]
00126ecbcmp rbx, 1
00126ecfje 0x126ee0
00126ed1cmp rax, 1
00126ed5jne 0x126ef0
00126ed7mov ebx, 1
00126edcjmp 0x126ef0
00126edenop
00126ee0
00126ee0loc_126ee0:
00126ee0cmp rax, 3
00126ee4jne 0x126ef0
00126ee6mov ebx, 3
00126eebjmp 0x126ef0
00126eednop [rax]
00126ef0
00126ef0loc_126ef0:
00126ef0lea rax, [rip+0x1efaa9]
00126ef7mov rax, [rax+168]
00126efemov [rax], rbx
00126f01mov eax, 1
00126f06add rsp, 32
00126f0aret
00126f0bnop
00126f0c
00126f0cloc_126f0c:
00126f0cmov rbx, [rdi]
00126f0fmov rax, [rsi+24]
00126f13add rsp, 32
00126f17jmp 0x126880
00126f1c
00126f1cloc_126f1c:
00126f1cmov rbx, [rdi]
00126f1fmov rax, [rsi+32]
00126f23mov rdi, [rbx]
00126f26add rsp, 32
00126f2ajmp rdi
00126f2c
00126f2cloc_126f2c:
00126f2ccall caml_call_gc
00126f31jmp 0x126e6b
00126f36
00126f36loc_126f36:
00126f36call caml_call_gc
00126f3bjmp 0x126e14
00126f40
00126f40loc_126f40:
00126f40call caml_call_gc
00126f45jmp 0x126d7a
00126f4a
00126f4aloc_126f4a:
00126f4apush 37
00126f4ccall caml_call_realloc_stack
00126f51pop r10
00126f53jmp 0x126d62
00126d50
00126d50camlLatexscan.fun_3733:
00126d50lea r10, [rsp-352]
00126d58cmp r10, [r14+40]
00126d5cjb 0x126f4a
00126d62
00126d62loc_126d62:
00126d62sub rsp, 32
00126d66mov rdi, rax
00126d69mov rsi, rbx
00126d6cmov [rsp+8], rsi
00126d71cmp r15, [r14]
00126d74jbe 0x126f40
00126d7a
00126d7aloc_126d7a:
00126d7amovzx rax, [rdi-8]
00126d7fcmp rax, 1
00126d83je 0x126f0c
00126d89ja 0x126f1c
00126d8fmov rax, [rdi]
00126d92mov [rsp], rax
00126d96lea rbx, [rip+0x2032d3]
00126d9dmov rbx, [rbx+80]
00126da1mov rbx, [rbx]
00126da4cmp rbx, 5
00126da8jle 0x126dea
00126daamov [rsp+24], rax
00126daflea rax, [rip+0x1efbea]
00126db6mov rax, [rax]
00126db9mov [rsp+16], rax
00126dbelea rbx, [rip+0x176cc3]
00126dc5lea rax, [rip+0x20684c]
00126dccmov rax, [rax+312]
00126dd3call Stdlib.Printf.fprintf
00126dd8mov rdi, rax
00126ddbmov rax, [rsp+16]
00126de0mov rbx, [rsp+24]
00126de5call caml_apply2
00126dea
00126dealoc_126dea:
00126dealea rax, [rip+0x1efbaf]
00126df1mov rbx, [rax+168]
00126df8mov r12, [rbx]
00126dfbmov [rsp+16], r12
00126e00mov rdi, [rax+456]
00126e07sub r15, 24
00126e0bcmp r15, [r14]
00126e0ejb 0x126f36
00126e14
00126e14loc_126e14:
00126e14lea rsi, [r15+8]
00126e18mov [rsi-8], 2048
00126e20mov [rsi], r12
00126e23mov rax, [rdi]
00126e26mov [rsi+8], rax
00126e2amov rbx, rsp
00126e2dmov rsp, [r14+64]
00126e31call caml_modify
00126e36mov rsp, rbx
00126e39cmp r12, 1
00126e3dje 0x126e48
00126e3fmov eax, 5
00126e44jmp 0x126e4d
00126e46nop
00126e48
00126e48loc_126e48:
00126e48mov eax, 1
00126e4d
00126e4dloc_126e4d:
00126e4dlea rbx, [rip+0x1efb4c]
00126e54mov rdi, [rbx+168]
00126e5bmov [rdi], rax
00126e5esub r15, 24
00126e62cmp r15, [r14]
00126e65jb 0x126f2c
00126e6b
00126e6bloc_126e6b:
00126e6blea rsi, [r15+8]
00126e6fmov [rsi-8], 2048
00126e77mov rax, [rsp]
00126e7bmov [rsi], rax
00126e7emov rax, [rbx+728]
00126e85mov rax, [rax]
00126e88mov [rsi+8], rax
00126e8cmov rax, [rsp+8]
00126e91mov rdi, [rax+40]
00126e95mov rbx, [rax+32]
00126e99mov rax, [rax+24]
00126e9dcall camlLexstate.scan_this_list_may_cont_1225
00126ea2lea rax, [rip+0x1efaf7]
00126ea9mov rax, [rax+456]
00126eb0call camlMyStack.pop_292
00126eb5lea rax, [rip+0x1efae4]
00126ebcmov rax, [rax+168]
00126ec3mov rax, [rax]
00126ec6mov rbx, [rsp+16]
00126ecbcmp rbx, 1
00126ecfje 0x126ee0
00126ed1cmp rax, 1
00126ed5jne 0x126ef0
00126ed7mov ebx, 1
00126edcjmp 0x126ef0
00126edenop
00126ee0
00126ee0loc_126ee0:
00126ee0cmp rax, 3
00126ee4jne 0x126ef0
00126ee6mov ebx, 3
00126eebjmp 0x126ef0
00126eednop [rax]
00126ef0
00126ef0loc_126ef0:
00126ef0lea rax, [rip+0x1efaa9]
00126ef7mov rax, [rax+168]
00126efemov [rax], rbx
00126f01mov eax, 1
00126f06add rsp, 32
00126f0aret
00126f0bnop
00126f0c
00126f0cloc_126f0c:
00126f0cmov rbx, [rdi]
00126f0fmov rax, [rsi+24]
00126f13add rsp, 32
00126f17jmp 0x126880
00126f1c
00126f1cloc_126f1c:
00126f1cmov rbx, [rdi]
00126f1fmov rax, [rsi+32]
00126f23mov rdi, [rbx]
00126f26add rsp, 32
00126f2ajmp rdi
00126f2c
00126f2cloc_126f2c:
00126f2ccall caml_call_gc
00126f31jmp 0x126e6b
00126f36
00126f36loc_126f36:
00126f36call caml_call_gc
00126f3bjmp 0x126e14
00126f40
00126f40loc_126f40:
00126f40call caml_call_gc
00126f45jmp 0x126d7a
00126f4a
00126f4aloc_126f4a:
00126f4apush 37
00126f4ccall caml_call_realloc_stack
00126f51pop r10
00126f53jmp 0x126d62
00126d50
00126f58
00126f58 // align 0x10
00126f58 // align 0x10
00126f60
00126f60camlLatexscan.fun_3744:
00126f60lea r10, [rsp-352]
00126f68cmp r10, [r14+40]
00126f6cjb 0x127079
00126f72
00126f72loc_126f72:
00126f72sub rsp, 32
00126f76mov rdi, rax
00126f79mov rsi, rbx
00126f7cmov [rsp+8], rsi
00126f81cmp r15, [r14]
00126f84jbe 0x12706f
00126f8a
00126f8aloc_126f8a:
00126f8amovzx rax, [rdi-8]
00126f8fcmp rax, 1
00126f93je 0x127048
00126f99ja 0x127058
00126f9fmov rax, [rdi]
00126fa2mov [rsp], rax
00126fa6lea rbx, [rip+0x2030c3]
00126fadmov rbx, [rbx+80]
00126fb1mov rbx, [rbx]
00126fb4cmp rbx, 5
00126fb8jle 0x126ffa
00126fbamov [rsp+24], rax
00126fbflea rax, [rip+0x1ef9da]
00126fc6mov rax, [rax]
00126fc9mov [rsp+16], rax
00126fcelea rbx, [rip+0x176ab3]
00126fd5lea rax, [rip+0x20663c]
00126fdcmov rax, [rax+312]
00126fe3call Stdlib.Printf.fprintf
00126fe8mov rdi, rax
00126febmov rax, [rsp+16]
00126ff0mov rbx, [rsp+24]
00126ff5call caml_apply2
00126ffa
00126ffaloc_126ffa:
00126ffasub r15, 24
00126ffecmp r15, [r14]
00127001jb 0x127068
00127003
00127003loc_127003:
00127003lea rsi, [r15+8]
00127007mov [rsi-8], 2048
0012700fmov rax, [rsp]
00127013mov [rsi], rax
00127016lea rax, [rip+0x1ef983]
0012701dmov rax, [rax+728]
00127024mov rax, [rax]
00127027mov [rsi+8], rax
0012702bmov rax, [rsp+8]
00127030mov rdi, [rax+40]
00127034mov rbx, [rax+32]
00127038mov rax, [rax+24]
0012703cadd rsp, 32
00127040jmp 0x17f6f0
00127045nop [rax]
00127048
00127048loc_127048:
00127048mov rbx, [rdi]
0012704bmov rax, [rsi+24]
0012704fadd rsp, 32
00127053jmp 0x126880
00127058
00127058loc_127058:
00127058mov rbx, [rdi]
0012705bmov rax, [rsi+32]
0012705fmov rdi, [rbx]
00127062add rsp, 32
00127066jmp rdi
00127068
00127068loc_127068:
00127068call caml_call_gc
0012706djmp 0x127003
0012706f
0012706floc_12706f:
0012706fcall caml_call_gc
00127074jmp 0x126f8a
00127079
00127079loc_127079:
00127079push 37
0012707bcall caml_call_realloc_stack
00127080pop r10
00127082jmp 0x126f72
00126f60
00126f60camlLatexscan.fun_3744:
00126f60lea r10, [rsp-352]
00126f68cmp r10, [r14+40]
00126f6cjb 0x127079
00126f72
00126f72loc_126f72:
00126f72sub rsp, 32
00126f76mov rdi, rax
00126f79mov rsi, rbx
00126f7cmov [rsp+8], rsi
00126f81cmp r15, [r14]
00126f84jbe 0x12706f
00126f8a
00126f8aloc_126f8a:
00126f8amovzx rax, [rdi-8]
00126f8fcmp rax, 1
00126f93je 0x127048
00126f99ja 0x127058
00126f9fmov rax, [rdi]
00126fa2mov [rsp], rax
00126fa6lea rbx, [rip+0x2030c3]
00126fadmov rbx, [rbx+80]
00126fb1mov rbx, [rbx]
00126fb4cmp rbx, 5
00126fb8jle 0x126ffa
00126fbamov [rsp+24], rax
00126fbflea rax, [rip+0x1ef9da]
00126fc6mov rax, [rax]
00126fc9mov [rsp+16], rax
00126fcelea rbx, [rip+0x176ab3]
00126fd5lea rax, [rip+0x20663c]
00126fdcmov rax, [rax+312]
00126fe3call Stdlib.Printf.fprintf
00126fe8mov rdi, rax
00126febmov rax, [rsp+16]
00126ff0mov rbx, [rsp+24]
00126ff5call caml_apply2
00126ffa
00126ffaloc_126ffa:
00126ffasub r15, 24
00126ffecmp r15, [r14]
00127001jb 0x127068
00127003
00127003loc_127003:
00127003lea rsi, [r15+8]
00127007mov [rsi-8], 2048
0012700fmov rax, [rsp]
00127013mov [rsi], rax
00127016lea rax, [rip+0x1ef983]
0012701dmov rax, [rax+728]
00127024mov rax, [rax]
00127027mov [rsi+8], rax
0012702bmov rax, [rsp+8]
00127030mov rdi, [rax+40]
00127034mov rbx, [rax+32]
00127038mov rax, [rax+24]
0012703cadd rsp, 32
00127040jmp 0x17f6f0
00127045nop [rax]
00127048
00127048loc_127048:
00127048mov rbx, [rdi]
0012704bmov rax, [rsi+24]
0012704fadd rsp, 32
00127053jmp 0x126880
00127058
00127058loc_127058:
00127058mov rbx, [rdi]
0012705bmov rax, [rsi+32]
0012705fmov rdi, [rbx]
00127062add rsp, 32
00127066jmp rdi
00127068
00127068loc_127068:
00127068call caml_call_gc
0012706djmp 0x127003
0012706f
0012706floc_12706f:
0012706fcall caml_call_gc
00127074jmp 0x126f8a
00127079
00127079loc_127079:
00127079push 37
0012707bcall caml_call_realloc_stack
00127080pop r10
00127082jmp 0x126f72
00126f60
00127087
00127087 // align 0x10
00127087 // align 0x10
00127090
00127090camlLatexscan.count_newlines_1496:
00127090mov rbx, [rax-8]
00127094shr rbx, 10
00127098lea rbx, [8*rbx-1]
001270a0movzx rdi, [rax+rbx]
001270a5sub rbx, rdi
001270a8lea rdi, [rbx+rbx+1]
001270adsub r15, 40
001270b1cmp r15, [r14]
001270b4jb 0x1270ec
001270b6
001270b6loc_1270b6:
001270b6lea rbx, [r15+8]
001270bamov [rbx-8], 4343
001270c2lea rsi, [rip+55]
001270c9mov [rbx], rsi
001270ccmov rsi, 0x100000000000005
001270d6mov [rbx+8], rsi
001270damov [rbx+16], rax
001270demov [rbx+24], rdi
001270e2mov eax, 1
001270e7jmp 0x127100
001270ec
001270ecloc_1270ec:
001270eccall caml_call_gc
001270f1jmp 0x1270b6
00127090
00127090camlLatexscan.count_newlines_1496:
00127090mov rbx, [rax-8]
00127094shr rbx, 10
00127098lea rbx, [8*rbx-1]
001270a0movzx rdi, [rax+rbx]
001270a5sub rbx, rdi
001270a8lea rdi, [rbx+rbx+1]
001270adsub r15, 40
001270b1cmp r15, [r14]
001270b4jb 0x1270ec
001270b6
001270b6loc_1270b6:
001270b6lea rbx, [r15+8]
001270bamov [rbx-8], 4343
001270c2lea rsi, [rip+55]
001270c9mov [rbx], rsi
001270ccmov rsi, 0x100000000000005
001270d6mov [rbx+8], rsi
001270damov [rbx+16], rax
001270demov [rbx+24], rdi
001270e2mov eax, 1
001270e7jmp 0x127100
001270ec
001270ecloc_1270ec:
001270eccall caml_call_gc
001270f1jmp 0x1270b6
00127090
001270f3
001270f3 // align 0x10
001270f3 // align 0x10
00127100
00127100camlLatexscan.c_rec_1500:
00127100lea r10, [rsp-320]
00127108cmp r10, [r14+40]
0012710cjb 0x12717e
0012710e
0012710eloc_12710e:
0012710ecmp r15, [r14]
00127111jbe 0x127172
00127113
00127113loc_127113:
00127113mov rdi, [rbx+24]
00127117cmp rax, rdi
0012711ajl 0x127124
0012711cmov eax, 1
00127121ret
00127122
00127122 66 90 f.
00127124
00127124loc_127124:
00127124mov rdi, rax
00127127sar rdi, 1
0012712amov rsi, [rbx+16]
0012712emov rdx, [rsi-8]
00127132shr rdx, 10
00127136lea rdx, [8*rdx-1]
0012713emovzx rcx, [rsi+rdx]
00127143sub rdx, rcx
00127146cmp rdx, rdi
00127149jbe 0x127179
0012714bmovzx rdi, [rsi+rdi]
00127150lea rdi, [rdi+rdi+1]
00127155cmp rdi, 21
00127159je 0x127164
0012715badd rax, 2
0012715fjmp 0x12710e
00127161
00127161 0f 1f 00 ...
00127164
00127164loc_127164:
00127164add rax, 2
00127168call camlLatexscan.c_rec_1500
0012716dadd rax, 2
00127171ret
00127172
00127172loc_127172:
00127172call caml_call_gc
00127177jmp 0x127113
00127179
00127179loc_127179:
00127179call caml_ml_array_bound_error
0012717e
0012717eloc_12717e:
0012717epush 33
00127180call caml_call_realloc_stack
00127185pop r10
00127187jmp 0x12710e
00127100
00127100camlLatexscan.c_rec_1500:
00127100lea r10, [rsp-320]
00127108cmp r10, [r14+40]
0012710cjb 0x12717e
0012710e
0012710eloc_12710e:
0012710ecmp r15, [r14]
00127111jbe 0x127172
00127113
00127113loc_127113:
00127113mov rdi, [rbx+24]
00127117cmp rax, rdi
0012711ajl 0x127124
0012711cmov eax, 1
00127121ret
00127122
00127122 66 90 f.
00127124
00127124loc_127124:
00127124mov rdi, rax
00127127sar rdi, 1
0012712amov rsi, [rbx+16]
0012712emov rdx, [rsi-8]
00127132shr rdx, 10
00127136lea rdx, [8*rdx-1]
0012713emovzx rcx, [rsi+rdx]
00127143sub rdx, rcx
00127146cmp rdx, rdi
00127149jbe 0x127179
0012714bmovzx rdi, [rsi+rdi]
00127150lea rdi, [rdi+rdi+1]
00127155cmp rdi, 21
00127159je 0x127164
0012715badd rax, 2
0012715fjmp 0x12710e
00127161
00127161 0f 1f 00 ...
00127164
00127164loc_127164:
00127164add rax, 2
00127168call camlLatexscan.c_rec_1500
0012716dadd rax, 2
00127171ret
00127172
00127172loc_127172:
00127172call caml_call_gc
00127177jmp 0x127113
00127179
00127179loc_127179:
00127179call caml_ml_array_bound_error
0012717e
0012717eloc_12717e:
0012717epush 33
00127180call caml_call_realloc_stack
00127185pop r10
00127187jmp 0x12710e
00127100
00127189
00127189 // align 0x10
00127189 // align 0x10
00127190
00127190camlLatexscan.check_case_1502:
00127190lea r10, [rsp-320]
00127198cmp r10, [r14+40]
0012719cjb 0x1271e8
0012719e
0012719eloc_12719e:
0012719emov rbx, rax
001271a1lea rax, [rip+0x1ef7f8]
001271a8mov rax, [rax+280]
001271afmov rax, [rax]
001271b2sar rax, 1
001271b5cmp rax, 1
001271b9je 0x1271d0
001271bbja 0x1271e4
001271bdlea rax, [rip+0x20cdbc]
001271c4mov rax, [rax+24]
001271c8call Stdlib.Bytes.map
001271cdret
001271ce
001271ce 66 90 f.
001271d0
001271d0loc_1271d0:
001271d0lea rax, [rip+0x20cda9]
001271d7mov rax, [rax+16]
001271dbcall Stdlib.Bytes.map
001271e0ret
001271e1
001271e1 0f 1f 00 ...
001271e4
001271e4loc_1271e4:
001271e4mov rax, rbx
001271e7ret
001271e8
001271e8loc_1271e8:
001271e8push 33
001271eacall caml_call_realloc_stack
001271efpop r10
001271f1jmp 0x12719e
00127190
00127190camlLatexscan.check_case_1502:
00127190lea r10, [rsp-320]
00127198cmp r10, [r14+40]
0012719cjb 0x1271e8
0012719e
0012719eloc_12719e:
0012719emov rbx, rax
001271a1lea rax, [rip+0x1ef7f8]
001271a8mov rax, [rax+280]
001271afmov rax, [rax]
001271b2sar rax, 1
001271b5cmp rax, 1
001271b9je 0x1271d0
001271bbja 0x1271e4
001271bdlea rax, [rip+0x20cdbc]
001271c4mov rax, [rax+24]
001271c8call Stdlib.Bytes.map
001271cdret
001271ce
001271ce 66 90 f.
001271d0
001271d0loc_1271d0:
001271d0lea rax, [rip+0x20cda9]
001271d7mov rax, [rax+16]
001271dbcall Stdlib.Bytes.map
001271e0ret
001271e1
001271e1 0f 1f 00 ...
001271e4
001271e4loc_1271e4:
001271e4mov rax, rbx
001271e7ret
001271e8
001271e8loc_1271e8:
001271e8push 33
001271eacall caml_call_realloc_stack
001271efpop r10
001271f1jmp 0x12719e
00127190
001271f3
001271f3 // align 0x10
001271f3 // align 0x10
00127200
00127200camlLatexscan.check_case_char_1503:
00127200mov rbx, rax
00127203lea rax, [rip+0x1ef796]
0012720amov rax, [rax+280]
00127211mov rax, [rax]
00127214sar rax, 1
00127217cmp rax, 1
0012721bje 0x12723c
0012721dja 0x127258
0012721fmov rax, rbx
00127222add rax, -194
00127228cmp rax, 51
0012722cjbe 0x127234
0012722emov rax, rbx
00127231ret
00127232
00127232 66 90 f.
00127234
00127234loc_127234:
00127234mov rax, rbx
00127237add rax, -64
0012723bret
0012723c
0012723cloc_12723c:
0012723cmov rax, rbx
0012723fadd rax, -130
00127245cmp rax, 51
00127249jbe 0x127250
0012724bmov rax, rbx
0012724eret
0012724f
0012724f 90 .
00127250
00127250loc_127250:
00127250mov rax, rbx
00127253add rax, 64
00127257ret
00127258
00127258loc_127258:
00127258mov rax, rbx
0012725bret
00127200
00127200camlLatexscan.check_case_char_1503:
00127200mov rbx, rax
00127203lea rax, [rip+0x1ef796]
0012720amov rax, [rax+280]
00127211mov rax, [rax]
00127214sar rax, 1
00127217cmp rax, 1
0012721bje 0x12723c
0012721dja 0x127258
0012721fmov rax, rbx
00127222add rax, -194
00127228cmp rax, 51
0012722cjbe 0x127234
0012722emov rax, rbx
00127231ret
00127232
00127232 66 90 f.
00127234
00127234loc_127234:
00127234mov rax, rbx
00127237add rax, -64
0012723bret
0012723c
0012723cloc_12723c:
0012723cmov rax, rbx
0012723fadd rax, -130
00127245cmp rax, 51
00127249jbe 0x127250
0012724bmov rax, rbx
0012724eret
0012724f
0012724f 90 .
00127250
00127250loc_127250:
00127250mov rax, rbx
00127253add rax, 64
00127257ret
00127258
00127258loc_127258:
00127258mov rax, rbx
0012725bret
00127200
0012725c
0012725c // align 0x10
0012725c // align 0x10
00127260
00127260camlLatexscan.translate_put_unicode_1519:
00127260lea r10, [rsp-368]
00127268cmp r10, [r14+40]
0012726cjb 0x12750b
00127272
00127272loc_127272:
00127272sub rsp, 32
00127276cmp r15, [r14]
00127279jbe 0x127501
0012727f
0012727floc_12727f:
0012727flea rsi, [rip+0x1ef71a]
00127286mov rsi, [rsi+128]
0012728dmov rsi, [rsi]
00127290cmp rsi, 1
00127294je 0x1272ac
00127296mov rbx, [rdi+24]
0012729amov rbx, [rbx+360]
001272a1mov rdi, [rbx]
001272a4add rsp, 32
001272a8jmp rdi
001272aanop
001272ac
001272acloc_1272ac:
001272acmov [rsp+16], rdi
001272b1mov [rsp+24], rax
001272b6lea r11, [rip+51]
001272bdpush r11
001272bfpush [r14+48]
001272c3mov [r14+48], rsp
001272c7lea rdi, [rip+0x1cca6a]
001272cemov rdi, [rdi+784]
001272d5mov rdi, [rdi]
001272d8call caml_apply2
001272ddmov [rsp+16], rax
001272e2pop [r14+48]
001272e6add rsp, 8
001272eajmp 0x127424
001272efnop
001272f0lea rbx, [rip+0x1cca41]
001272f7mov rbx, [rbx+40]
001272fbcmp rax, rbx
001272fejne 0x127414
00127304lea rax, [rip+0x17640d]
0012730bcall camlLatexmacros.exists_938
00127310cmp rax, 1
00127314je 0x1273b8
0012731amov rax, [rsp+24]
0012731fmov [rsp+8], rax
00127324lea rax, [rip+0x1763ed]
0012732bcall camlLatexmacros.find_941
00127330mov rax, [rax+8]
00127334movzx rbx, [rax-8]
00127339test rbx, rbx
0012733cjne 0x12735c
0012733emov rbx, [rax]
00127341lea rax, [rip+0x1ef658]
00127348mov rax, [rax+8]
0012734cmov rax, [rax+16]
00127350call Stdlib.String.concat
00127355mov [rsp], rax
00127359jmp 0x127398
0012735bnop
0012735c
0012735cloc_12735c:
0012735csub r15, 24
00127360cmp r15, [r14]
00127363jb 0x1274f7
00127369
00127369loc_127369:
00127369lea rax, [r15+8]
0012736dmov [rax-8], 2048
00127375lea rbx, [rip+0x14ee8c]
0012737cmov [rax], rbx
0012737flea rbx, [rip+0x17627a]
00127386mov [rax+8], rbx
0012738amov rsp, [r14+48]
0012738epop [r14+48]
00127392pop r11
00127394jmp r11
00127397nop
00127398
00127398loc_127398:
00127398lea rax, [rip+0x176299]
0012739fcall Stdlib.Printf.sprintf
001273a4mov rdi, rax
001273a7mov rax, [rsp]
001273abmov rbx, [rsp+8]
001273b0call caml_apply2
001273b5jmp 0x1273d9
001273b7nop
001273b8
001273b8loc_1273b8:
001273b8mov rax, [rsp+24]
001273bdmov [rsp], rax
001273c1lea rax, [rip+0x176148]
001273c8call Stdlib.Printf.sprintf
001273cdmov rbx, rax
001273d0mov rdi, [rbx]
001273d3mov rax, [rsp]
001273d7call rdi
001273d9
001273d9loc_1273d9:
001273d9sub r15, 24
001273ddcmp r15, [r14]
001273e0jb 0x1274ed
001273e6
001273e6loc_1273e6:
001273e6lea rbx, [r15+8]
001273eamov [rbx-8], 2048
001273f2lea rdi, [rip+0x202c77]
001273f9mov rdi, [rdi+24]
001273fdmov [rbx], rdi
00127400mov [rbx+8], rax
00127404mov rax, rbx
00127407mov rsp, [r14+48]
0012740bpop [r14+48]
0012740fpop r11
00127411jmp r11
00127414
00127414loc_127414:
00127414mov rsp, [r14+48]
00127418pop [r14+48]
0012741cpop r11
0012741ejmp r11
00127421nop [rax]
00127424
00127424loc_127424:
00127424lea r11, [rip+45]
0012742bpush r11
0012742dpush [r14+48]
00127431mov [r14+48], rsp
00127435mov rbx, [rsp+32]
0012743amov rbx, [rbx+24]
0012743emov rbx, [rbx+368]
00127445mov rdi, [rbx]
00127448call rdi
0012744apop [r14+48]
0012744eadd rsp, 8
00127452jmp 0x1274e8
00127457nop
00127458lea rbx, [rip+0x202c11]
0012745fmov rbx, [rbx+72]
00127463cmp rax, rbx
00127466jne 0x1274d8
00127468mov rax, [rsp+24]
0012746dmov [rsp+8], rax
00127472mov rax, [rsp]
00127476mov [rsp], rax
0012747alea rax, [rip+0x1ccc7f]
00127481call Stdlib.Printf.sprintf
00127486mov rbx, rax
00127489mov rdi, [rbx]
0012748cmov rax, [rsp]
00127490call rdi
00127492mov [rsp], rax
00127496lea rax, [rip+0x175fa3]
0012749dcall Stdlib.Printf.sprintf
001274a2mov rdi, rax
001274a5mov rax, [rsp]
001274a9mov rbx, [rsp+8]
001274aecall caml_apply2
001274b3call camlMisc.warning_287
001274b8mov rax, [rsp+16]
001274bdmov rax, [rax+24]
001274c1mov rbx, [rax+360]
001274c8mov rdi, [rbx]
001274cbmov rax, [rsp+24]
001274d0add rsp, 32
001274d4jmp rdi
001274d6nop
001274d8
001274d8loc_1274d8:
001274d8mov rsp, [r14+48]
001274dcpop [r14+48]
001274e0pop r11
001274e2jmp r11
001274e5nop [rax]
001274e8
001274e8loc_1274e8:
001274e8add rsp, 32
001274ecret
001274ed
001274edloc_1274ed:
001274edcall caml_call_gc
001274f2jmp 0x1273e6
001274f7
001274f7loc_1274f7:
001274f7call caml_call_gc
001274fcjmp 0x127369
00127501
00127501loc_127501:
00127501call caml_call_gc
00127506jmp 0x12727f
0012750b
0012750bloc_12750b:
0012750bpush 39
0012750dcall caml_call_realloc_stack
00127512pop r10
00127514jmp 0x127272
00127260
00127260camlLatexscan.translate_put_unicode_1519:
00127260lea r10, [rsp-368]
00127268cmp r10, [r14+40]
0012726cjb 0x12750b
00127272
00127272loc_127272:
00127272sub rsp, 32
00127276cmp r15, [r14]
00127279jbe 0x127501
0012727f
0012727floc_12727f:
0012727flea rsi, [rip+0x1ef71a]
00127286mov rsi, [rsi+128]
0012728dmov rsi, [rsi]
00127290cmp rsi, 1
00127294je 0x1272ac
00127296mov rbx, [rdi+24]
0012729amov rbx, [rbx+360]
001272a1mov rdi, [rbx]
001272a4add rsp, 32
001272a8jmp rdi
001272aanop
001272ac
001272acloc_1272ac:
001272acmov [rsp+16], rdi
001272b1mov [rsp+24], rax
001272b6lea r11, [rip+51]
001272bdpush r11
001272bfpush [r14+48]
001272c3mov [r14+48], rsp
001272c7lea rdi, [rip+0x1cca6a]
001272cemov rdi, [rdi+784]
001272d5mov rdi, [rdi]
001272d8call caml_apply2
001272ddmov [rsp+16], rax
001272e2pop [r14+48]
001272e6add rsp, 8
001272eajmp 0x127424
001272efnop
001272f0lea rbx, [rip+0x1cca41]
001272f7mov rbx, [rbx+40]
001272fbcmp rax, rbx
001272fejne 0x127414
00127304lea rax, [rip+0x17640d]
0012730bcall camlLatexmacros.exists_938
00127310cmp rax, 1
00127314je 0x1273b8
0012731amov rax, [rsp+24]
0012731fmov [rsp+8], rax
00127324lea rax, [rip+0x1763ed]
0012732bcall camlLatexmacros.find_941
00127330mov rax, [rax+8]
00127334movzx rbx, [rax-8]
00127339test rbx, rbx
0012733cjne 0x12735c
0012733emov rbx, [rax]
00127341lea rax, [rip+0x1ef658]
00127348mov rax, [rax+8]
0012734cmov rax, [rax+16]
00127350call Stdlib.String.concat
00127355mov [rsp], rax
00127359jmp 0x127398
0012735bnop
0012735c
0012735cloc_12735c:
0012735csub r15, 24
00127360cmp r15, [r14]
00127363jb 0x1274f7
00127369
00127369loc_127369:
00127369lea rax, [r15+8]
0012736dmov [rax-8], 2048
00127375lea rbx, [rip+0x14ee8c]
0012737cmov [rax], rbx
0012737flea rbx, [rip+0x17627a]
00127386mov [rax+8], rbx
0012738amov rsp, [r14+48]
0012738epop [r14+48]
00127392pop r11
00127394jmp r11
00127397nop
00127398
00127398loc_127398:
00127398lea rax, [rip+0x176299]
0012739fcall Stdlib.Printf.sprintf
001273a4mov rdi, rax
001273a7mov rax, [rsp]
001273abmov rbx, [rsp+8]
001273b0call caml_apply2
001273b5jmp 0x1273d9
001273b7nop
001273b8
001273b8loc_1273b8:
001273b8mov rax, [rsp+24]
001273bdmov [rsp], rax
001273c1lea rax, [rip+0x176148]
001273c8call Stdlib.Printf.sprintf
001273cdmov rbx, rax
001273d0mov rdi, [rbx]
001273d3mov rax, [rsp]
001273d7call rdi
001273d9
001273d9loc_1273d9:
001273d9sub r15, 24
001273ddcmp r15, [r14]
001273e0jb 0x1274ed
001273e6
001273e6loc_1273e6:
001273e6lea rbx, [r15+8]
001273eamov [rbx-8], 2048
001273f2lea rdi, [rip+0x202c77]
001273f9mov rdi, [rdi+24]
001273fdmov [rbx], rdi
00127400mov [rbx+8], rax
00127404mov rax, rbx
00127407mov rsp, [r14+48]
0012740bpop [r14+48]
0012740fpop r11
00127411jmp r11
00127414
00127414loc_127414:
00127414mov rsp, [r14+48]
00127418pop [r14+48]
0012741cpop r11
0012741ejmp r11
00127421nop [rax]
00127424
00127424loc_127424:
00127424lea r11, [rip+45]
0012742bpush r11
0012742dpush [r14+48]
00127431mov [r14+48], rsp
00127435mov rbx, [rsp+32]
0012743amov rbx, [rbx+24]
0012743emov rbx, [rbx+368]
00127445mov rdi, [rbx]
00127448call rdi
0012744apop [r14+48]
0012744eadd rsp, 8
00127452jmp 0x1274e8
00127457nop
00127458lea rbx, [rip+0x202c11]
0012745fmov rbx, [rbx+72]
00127463cmp rax, rbx
00127466jne 0x1274d8
00127468mov rax, [rsp+24]
0012746dmov [rsp+8], rax
00127472mov rax, [rsp]
00127476mov [rsp], rax
0012747alea rax, [rip+0x1ccc7f]
00127481call Stdlib.Printf.sprintf
00127486mov rbx, rax
00127489mov rdi, [rbx]
0012748cmov rax, [rsp]
00127490call rdi
00127492mov [rsp], rax
00127496lea rax, [rip+0x175fa3]
0012749dcall Stdlib.Printf.sprintf
001274a2mov rdi, rax
001274a5mov rax, [rsp]
001274a9mov rbx, [rsp+8]
001274aecall caml_apply2
001274b3call camlMisc.warning_287
001274b8mov rax, [rsp+16]
001274bdmov rax, [rax+24]
001274c1mov rbx, [rax+360]
001274c8mov rdi, [rbx]
001274cbmov rax, [rsp+24]
001274d0add rsp, 32
001274d4jmp rdi
001274d6nop
001274d8
001274d8loc_1274d8:
001274d8mov rsp, [r14+48]
001274dcpop [r14+48]
001274e0pop r11
001274e2jmp r11
001274e5nop [rax]
001274e8
001274e8loc_1274e8:
001274e8add rsp, 32
001274ecret
001274ed
001274edloc_1274ed:
001274edcall caml_call_gc
001274f2jmp 0x1273e6
001274f7
001274f7loc_1274f7:
001274f7call caml_call_gc
001274fcjmp 0x127369
00127501
00127501loc_127501:
00127501call caml_call_gc
00127506jmp 0x12727f
0012750b
0012750bloc_12750b:
0012750bpush 39
0012750dcall caml_call_realloc_stack
00127512pop r10
00127514jmp 0x127272
00127260
00127519
00127519 // align 0x10
00127519 // align 0x10
00127520
00127520camlLatexscan.translate_next_1611:
00127520lea r10, [rsp-336]
00127528cmp r10, [r14+40]
0012752cjb 0x127589
0012752e
0012752eloc_12752e:
0012752esub rsp, 16
00127532
00127532loc_127532:
00127532mov rdi, rax
00127535mov [rsp], rdi
00127539mov [rsp+8], rbx
0012753ecmp r15, [r14]
00127541jbe 0x127582
00127543
00127543loc_127543:
00127543mov eax, 1
00127548mov rsi, [rdi]
0012754bmov rbx, rdi
0012754ecall rsi
00127550cmp rax, -1
00127554je 0x127578
00127556call Stdlib.Char.chr
0012755bmov rbx, [rsp+8]
00127560mov rdi, [rbx+16]
00127564mov rbx, [rsp]
00127568call camlLatexscan.translate_put_unicode_1519
0012756dmov rax, [rsp]
00127571mov rbx, [rsp+8]
00127576jmp 0x127532
00127578
00127578loc_127578:
00127578mov eax, 1
0012757dadd rsp, 16
00127581ret
00127582
00127582loc_127582:
00127582call caml_call_gc
00127587jmp 0x127543
00127589
00127589loc_127589:
00127589push 35
0012758bcall caml_call_realloc_stack
00127590pop r10
00127592jmp 0x12752e
00127520
00127520camlLatexscan.translate_next_1611:
00127520lea r10, [rsp-336]
00127528cmp r10, [r14+40]
0012752cjb 0x127589
0012752e
0012752eloc_12752e:
0012752esub rsp, 16
00127532
00127532loc_127532:
00127532mov rdi, rax
00127535mov [rsp], rdi
00127539mov [rsp+8], rbx
0012753ecmp r15, [r14]
00127541jbe 0x127582
00127543
00127543loc_127543:
00127543mov eax, 1
00127548mov rsi, [rdi]
0012754bmov rbx, rdi
0012754ecall rsi
00127550cmp rax, -1
00127554je 0x127578
00127556call Stdlib.Char.chr
0012755bmov rbx, [rsp+8]
00127560mov rdi, [rbx+16]
00127564mov rbx, [rsp]
00127568call camlLatexscan.translate_put_unicode_1519
0012756dmov rax, [rsp]
00127571mov rbx, [rsp+8]
00127576jmp 0x127532
00127578
00127578loc_127578:
00127578mov eax, 1
0012757dadd rsp, 16
00127581ret
00127582
00127582loc_127582:
00127582call caml_call_gc
00127587jmp 0x127543
00127589
00127589loc_127589:
00127589push 35
0012758bcall caml_call_realloc_stack
00127590pop r10
00127592jmp 0x12752e
00127520
Loading..