Package evaluation to load Miter on Julia 1.14.0-DEV.2309 (6e1a27e459*) started at 2026-06-06T22:12:34.065 ################################################################################ # Set-up # Set-up completed after 0.14s ################################################################################ # Installation # Installing Miter... Resolving package versions... Installed Bzip2_jll ─────────── v1.0.9+0 Installed CompositionsBase ──── v0.1.2 Installed Gettext_jll ───────── v0.21.0+0 Installed tectonic_jll ──────── v0.15.0+0 Installed JpegTurbo_jll ─────── v3.1.5+0 Installed OpenJpeg_jll ──────── v2.5.5+0 Installed ConstructionBase ──── v1.6.0 Installed Libuuid_jll ───────── v2.42.0+0 Installed HarfBuzz_jll ──────── v2.8.1+1 Installed MacroTools ────────── v0.5.16 Installed TranscodingStreams ── v0.11.3 Installed Libmount_jll ──────── v2.42.0+0 Installed Libtiff_jll ───────── v4.7.2+0 Installed Xorg_libXau_jll ───── v1.0.13+0 Installed SIMD ──────────────── v3.7.2 Installed Cairo_jll ─────────── v1.18.4+0 Installed Xorg_libX11_jll ───── v1.8.13+0 Installed Graphite2_jll ─────── v1.3.15+0 Installed Cairo ─────────────── v1.1.1 Installed Statistics ────────── v1.11.1 Installed Libffi_jll ────────── v3.2.2+2 Installed Pixman_jll ────────── v0.44.2+0 Installed Colors ────────────── v0.13.1 Installed Expat_jll ─────────── v2.8.1+0 Installed ArgCheck ──────────── v2.5.0 Installed Fontconfig_jll ────── v2.17.1+0 Installed StaticArraysCore ──── v1.4.4 Installed libpng_jll ────────── v1.6.58+0 Installed PrecompileTools ───── v1.3.4 Installed StaticArrays ──────── v1.9.18 Installed NaNMath ───────────── v1.1.3 Installed ColorTypes ────────── v0.12.1 Installed Graphics ──────────── v1.1.3 Installed Glib_jll ──────────── v2.82.4+0 Installed Poppler_jll ───────── v24.6.0+0 Installed FriBidi_jll ───────── v1.0.17+0 Installed InverseFunctions ──── v0.1.17 Installed Xorg_libXrender_jll ─ v0.9.12+0 Installed Xorg_libxcb_jll ───── v1.17.1+0 Installed XML2_jll ──────────── v2.13.9+0 Installed Xorg_libXdmcp_jll ─── v1.1.6+0 Installed ICU_jll ───────────── v69.1.0+0 Installed LZO_jll ───────────── v2.10.3+0 Installed Miter ─────────────── v0.17.3 Installed Reexport ──────────── v1.2.2 Installed FixedPointNumbers ─── v0.8.6 Installed Libiconv_jll ──────── v1.18.0+0 Installed LaTeXStrings ──────── v1.4.0 Installed LittleCMS_jll ─────── v2.19.0+0 Installed FreeType2_jll ─────── v2.14.3+1 Installed LERC_jll ──────────── v4.1.0+0 Installed LLVMOpenMP_jll ────── v18.1.8+0 Installed Preferences ───────── v1.5.2 Installed JLLWrappers ───────── v1.8.0 Installed Automa ────────────── v1.1.0 Installed DocStringExtensions ─ v0.9.5 Installed XZ_jll ────────────── v5.8.3+0 Installed Pango_jll ─────────── v1.54.0+0 Installed HarfBuzz_ICU_jll ──── v2.8.1+0 Installed Xorg_libXext_jll ──── v1.3.8+0 Installed Xorg_xtrans_jll ───── v1.6.0+0 Installed LaTeXEscapes ──────── v0.2.0 Installed Accessors ─────────── v0.1.44 Installing 37 artifacts Installed artifact Xorg_libXau 36.6 KiB Installed artifact FriBidi 78.9 KiB Installed artifact Xorg_libXdmcp 67.7 KiB Installed artifact Bzip2 503.5 KiB Installed artifact OpenJpeg 421.8 KiB Installed artifact Xorg_libXext 286.6 KiB Installed artifact Libffi 34.1 KiB Installed artifact Pango 1.0 MiB Installed artifact LZO 208.9 KiB Installed artifact XZ 1.6 MiB Installed artifact LittleCMS 718.9 KiB Installed artifact Libtiff 2.3 MiB Installed artifact Xorg_libxcb 2.1 MiB Installed artifact Expat 288.6 KiB Installed artifact Libmount 6.9 MiB Installed artifact XML2 2.5 MiB Installed artifact Cairo 2.2 MiB Installed artifact LLVMOpenMP 661.6 KiB Installed artifact FreeType2 1.5 MiB Installed artifact Libuuid 3.9 MiB Installed artifact Poppler 2.2 MiB Installed artifact Pixman 372.2 KiB Installed artifact libpng 329.4 KiB Installed artifact Xorg_xtrans 48.2 KiB Installed artifact Graphite2 120.2 KiB Installed artifact LERC 267.4 KiB Installed artifact Xorg_libX11 4.8 MiB Installed artifact Libiconv 1.9 MiB Installed artifact HarfBuzz_ICU 116.3 KiB Installed artifact HarfBuzz 1.1 MiB Installed artifact tectonic 7.0 MiB Installed artifact Xorg_libXrender 435.9 KiB Installed artifact JpegTurbo 1.4 MiB Installed artifact Fontconfig 984.8 KiB Installed artifact ICU 14.4 MiB Installed artifact Gettext 4.5 MiB Installed artifact Glib 7.6 MiB Updating `~/.julia/environments/v1.14/Project.toml` [e2c39885] + Miter v0.17.3 Updating `~/.julia/environments/v1.14/Manifest.toml` [7d9f7c33] + Accessors v0.1.44 [dce04be8] + ArgCheck v2.5.0 [67c07d97] + Automa v1.1.0 [159f3aea] + Cairo v1.1.1 [3da002f7] + ColorTypes v0.12.1 [5ae59095] + Colors v0.13.1 [a33af91c] + CompositionsBase v0.1.2 [187b0558] + ConstructionBase v1.6.0 [ffbed154] + DocStringExtensions v0.9.5 ⌅ [53c48c17] + FixedPointNumbers v0.8.6 [a2bd30eb] + Graphics v1.1.3 [3587e190] + InverseFunctions v0.1.17 [692b3bcd] + JLLWrappers v1.8.0 [cf6549fa] + LaTeXEscapes v0.2.0 [b964fa9f] + LaTeXStrings v1.4.0 [1914dd2f] + MacroTools v0.5.16 [e2c39885] + Miter v0.17.3 [77ba4419] + NaNMath v1.1.3 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [189a3867] + Reexport v1.2.2 [fdea26ae] + SIMD v3.7.2 [90137ffa] + StaticArrays v1.9.18 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.1 [3bb67fe8] + TranscodingStreams v0.11.3 [6e34b625] + Bzip2_jll v1.0.9+0 ⌃ [83423d85] + Cairo_jll v1.18.4+0 [2e619515] + Expat_jll v2.8.1+0 [a3f928ae] + Fontconfig_jll v2.17.1+0 [d7e528f0] + FreeType2_jll v2.14.3+1 [559328eb] + FriBidi_jll v1.0.17+0 ⌅ [78b55507] + Gettext_jll v0.21.0+0 ⌃ [7746bdde] + Glib_jll v2.82.4+0 [3b182d85] + Graphite2_jll v1.3.15+0 ⌃ [655565e8] + HarfBuzz_ICU_jll v2.8.1+0 ⌅ [2e76f6c2] + HarfBuzz_jll v2.8.1+1 ⌅ [a51ab1cf] + ICU_jll v69.1.0+0 [aacddb02] + JpegTurbo_jll v3.1.5+0 [88015f11] + LERC_jll v4.1.0+0 [1d63c593] + LLVMOpenMP_jll v18.1.8+0 [dd4b983a] + LZO_jll v2.10.3+0 ⌅ [e9f186c6] + Libffi_jll v3.2.2+2 [94ce4f54] + Libiconv_jll v1.18.0+0 [4b2f31a3] + Libmount_jll v2.42.0+0 [89763e89] + Libtiff_jll v4.7.2+0 [38a345b3] + Libuuid_jll v2.42.0+0 [d3a379c0] + LittleCMS_jll v2.19.0+0 [643b3616] + OpenJpeg_jll v2.5.5+0 ⌃ [36c8627f] + Pango_jll v1.54.0+0 ⌅ [30392449] + Pixman_jll v0.44.2+0 ⌅ [9c32591e] + Poppler_jll v24.6.0+0 ⌅ [02c8fc9c] + XML2_jll v2.13.9+0 [ffd25f8a] + XZ_jll v5.8.3+0 [4f6342f7] + Xorg_libX11_jll v1.8.13+0 [0c0b7dd1] + Xorg_libXau_jll v1.0.13+0 [a3789734] + Xorg_libXdmcp_jll v1.1.6+0 [1082639a] + Xorg_libXext_jll v1.3.8+0 [ea2f1a96] + Xorg_libXrender_jll v0.9.12+0 [c7cfdc94] + Xorg_libxcb_jll v1.17.1+0 [c5fb5394] + Xorg_xtrans_jll v1.6.0+0 [b53b4c65] + libpng_jll v1.6.58+0 [d7dd28d6] + tectonic_jll v0.15.0+0 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [b27032c2] + LibCURL v1.0.0 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.14.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.14.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.13.0 [f489334b] + StyledStrings v1.13.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.5.2+0 [deac9b47] + LibCURL_jll v8.20.0+1 [e37daf67] + LibGit2_jll v1.9.4+0 [29816b5a] + LibSSH2_jll v1.11.101+0 [14a3606d] + MozillaCACerts_jll v2026.5.14 [4536629a] + OpenBLAS_jll v0.3.33+0 [05823500] + OpenLibm_jll v0.8.7+0 [458c3c95] + OpenSSL_jll v3.5.6+0 [efcefdf7] + PCRE2_jll v10.47.0+0 [83775a58] + Zlib_jll v1.3.2+0 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850b90] + libblastrampoline_jll v5.15.0+0 [8e850ede] + nghttp2_jll v1.69.0+0 [3f19e933] + p7zip_jll v17.8.0+0 Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. To see why use `status --outdated -m` Installation completed after 23.63s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Project No packages added to or removed from `~/.julia/environments/pkgeval/Project.toml` Manifest No packages added to or removed from `~/.julia/environments/pkgeval/Manifest.toml` Precompiling package dependencies... Precompiling project... 5.0 s ✓ MacroTools 0.6 s ✓ Reexport 1.1 s ✓ Statistics 1.2 s ✓ ConstructionBase 0.9 s ✓ StaticArraysCore 1.0 s ✓ InverseFunctions 0.7 s ✓ CompositionsBase 1.1 s ✓ DocStringExtensions 0.9 s ✓ ArgCheck 54.9 s ✓ TranscodingStreams 41.7 s ✓ LaTeXStrings 1.4 s ✓ NaNMath 3.1 s ✓ Preferences 62.6 s ✓ FixedPointNumbers 0.6 s ✓ ConstructionBase → ConstructionBaseLinearAlgebraExt 1.3 s ✓ InverseFunctions → InverseFunctionsDatesExt 0.5 s ✓ CompositionsBase → CompositionsBaseInverseFunctionsExt 3.4 s ✓ JLLWrappers 3.1 s ✓ PrecompileTools 44.0 s ✓ ColorTypes 7.4 s ✓ Accessors 3.6 s ✓ Libmount_jll 3.6 s ✓ ICU_jll 3.5 s ✓ Libffi_jll 3.7 s ✓ LZO_jll 3.7 s ✓ Graphite2_jll 3.7 s ✓ Libuuid_jll 3.8 s ✓ FriBidi_jll 3.5 s ✓ libpng_jll 3.4 s ✓ Bzip2_jll 3.6 s ✓ LERC_jll 3.7 s ✓ LLVMOpenMP_jll 3.6 s ✓ Libiconv_jll 3.6 s ✓ Xorg_libXau_jll 3.6 s ✓ Xorg_libXdmcp_jll 3.8 s ✓ XZ_jll 3.8 s ✓ Expat_jll 2.8 s ✓ Xorg_xtrans_jll 3.8 s ✓ JpegTurbo_jll 341.0 s ✓ StaticArrays 651.7 s ✓ SIMD 37.8 s ✓ ColorTypes → StyledStringsExt 90.9 s ✓ Colors 3.6 s ✓ Accessors → LinearAlgebraExt 3.7 s ✓ FreeType2_jll 3.9 s ✓ Pixman_jll 3.9 s ✓ XML2_jll 3.9 s ✓ Xorg_libxcb_jll 3.6 s ✓ Libtiff_jll 39.3 s ✓ StaticArrays → StaticArraysStatisticsExt 38.9 s ✓ ConstructionBase → ConstructionBaseStaticArraysExt 38.6 s ✓ Accessors → StaticArraysExt 192.4 s ✓ Automa 42.2 s ✓ Graphics 3.9 s ✓ Fontconfig_jll 3.5 s ✓ Gettext_jll 3.9 s ✓ Xorg_libX11_jll 3.8 s ✓ LittleCMS_jll ┌ Info: JuliaLowering threw given input: │ code = │ quote │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:147 =# │ function Base.iterate(tokenizer::(Automa.Tokenizer){LaTeXEscapes.LaTeXToken, D, 1}, state = (1, Int32(1), LaTeXEscapes.error)) where D │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:147 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:148 =# │ data = tokenizer.data │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:149 =# │ (start, len, token) = state │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:150 =# │ start > sizeof(data) && return nothing │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:151 =# │ if token !== LaTeXEscapes.error │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:152 =# │ return (state, (start + len, Int32(0), LaTeXEscapes.error)) │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:154 =# │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:236 =# │ byte::UInt8 = 0x00 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:237 =# │ p::Int = 1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:238 =# │ p_end::Int = sizeof(data) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:239 =# │ is_eof::Bool = true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:240 =# │ cs::Int = 1 │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:155 =# │ token_start = start │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:156 =# │ stop = 0 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:157 =# │ token = LaTeXEscapes.error │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:158 =# │ while true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:159 =# │ p = token_start │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:162 =# │ cs = 1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:163 =# │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 =# GC.@preserve data begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:532 =# │ mem = (Automa.SizedMemory)(data) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:533 =# │ if p > p_end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =# @goto exit │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:536 =# │ if cs == 1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =# @goto state_case_1 │ else │ if cs == 2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =# @goto state_case_2 │ else │ if cs == 3 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =# @goto state_case_3 │ else │ if cs == 4 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =# @goto state_case_4 │ else │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:513 =# @goto exit │ end │ end │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:537 =# │ begin │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# @label state_1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:463 =# │ p += 1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:464 =# │ if p > p_end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:465 =# │ cs = 1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# @goto exit │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# @label state_case_1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:501 =# │ () │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# │ byte = #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# @inbounds(getindex(mem, p)) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:503 =# │ if (byte in 0x7e:0xff || (byte in 0x25:0x5b || (byte in 0x00:0x23 || (byte in 0x5d:0x7a || (byte in 0x7c:0x7c || false))))) && true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_2_action_1 │ else │ if byte == 0x24 && true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_2_action_5 │ else │ if byte == 0x5c && true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_3_action_1 │ else │ if byte == 0x7b && true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_2_action_3 │ else │ if byte == 0x7d && true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_2_action_2 │ else │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ cs = -1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# @goto exit │ end │ end │ end │ end │ end │ end │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_3_action_1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ begin │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.CHAR │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_3 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# @label state_3 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:463 =# │ p += 1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:464 =# │ if p > p_end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:465 =# │ cs = 3 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# @goto exit │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# @label state_case_3 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:501 =# │ () │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# │ byte = #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# @inbounds(getindex(mem, p)) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:503 =# │ if (byte in 0x7b:0xff || (byte in 0x00:0x40 || (byte in 0x5b:0x60 || false))) && true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_2_action_4 │ else │ if (byte in 0x41:0x5a || (byte in 0x61:0x7a || false)) && true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_4_action_1 │ else │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ cs = -3 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# @goto exit │ end │ end │ end │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_4_action_1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ begin │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.COMMAND │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_4 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# @label state_4 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:463 =# │ p += 1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:464 =# │ if p > p_end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:465 =# │ cs = 4 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# @goto exit │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# @label state_case_4 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:501 =# │ () │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# │ byte = #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# @inbounds(getindex(mem, p)) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:503 =# │ if (byte in 0x41:0x5a || (byte in 0x61:0x7a || false)) && true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_4_action_1 │ else │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ cs = -4 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# @goto exit │ end │ end │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_2_action_1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ begin │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.CHAR │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_2_action_2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ begin │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.CHAR │ end │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.RIGHT_CURLY │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_2_action_3 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ begin │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.CHAR │ end │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.LEFT_CURLY │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_2_action_4 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ begin │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.COMMAND │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_2_action_5 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ begin │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.CHAR │ end │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.MATHMODE │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# @label state_2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:463 =# │ p += 1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:464 =# │ if p > p_end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:465 =# │ cs = 2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# @goto exit │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# @label state_case_2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:501 =# │ () │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# │ byte = #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# @inbounds(getindex(mem, p)) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:503 =# │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ cs = -2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# @goto exit │ end │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:538 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:538 =# @label exit │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:539 =# │ if is_eof && (p > p_end && (cs > 1 && (begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:659 =# │ (cs < 66) & isodd(0x0000000000000007 >>> ((cs - 2) & 63)) │ end || false))) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:540 =# │ if cs == 3 │ else │ if cs == 2 │ else │ if cs == 4 │ else │ () │ end │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:541 =# │ cs = 0 │ end │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:164 =# │ cs = 1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:169 =# │ if token !== LaTeXEscapes.error │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:170 =# │ found_token = (token_start, ((stop - token_start) + 1) % Int32, token) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:173 =# │ if start < token_start │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:174 =# │ error_state = (start, (token_start - start) % Int32, LaTeXEscapes.error) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:175 =# │ return (error_state, found_token) │ else │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:178 =# │ return (found_token, (stop + 1, Int32(0), LaTeXEscapes.error)) │ end │ else │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:182 =# │ if p > p_end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:183 =# │ error_state = (start, (p - start) % Int32, LaTeXEscapes.error) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:184 =# │ return (error_state, (p_end + 1, Int32(0), LaTeXEscapes.error)) │ else │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:187 =# │ token_start += 1 │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:158 =# │ end │ end │ end │ st0 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source,__macro_ctx__ │ [block] │ │ [function] │ │ [where] │ │ [call] │ │ [.] │ │ Base :: Identifier │ │ [inert] │ │ iterate :: Identifier │ │ [::] │ │ tokenizer :: Identifier │ │ [curly] │ │ Automa.Tokenizer :: Value │ │ LaTeXEscapes.LaTeXToken :: Value │ │ D :: Identifier │ │ 1 :: Value │ │ [kw] │ │ state :: Identifier │ │ [tuple] │ │ 1 :: Value │ │ [call] │ │ Int32 :: Identifier │ │ 1 :: Value │ │ LaTeXEscapes.error :: Value │ │ D :: Identifier │ │ [block] │ │ [=] │ │ data :: Identifier │ │ [.] │ │ tokenizer :: Identifier │ │ [inert] │ │ data :: Identifier │ │ [=] │ │ [tuple] │ │ start :: Identifier │ │ len :: Identifier │ │ token :: Identifier │ │ state :: Identifier │ │ [&&] │ │ [call] │ │ > :: Identifier │ │ start :: Identifier │ │ [call] │ │ sizeof :: Identifier │ │ data :: Identifier │ │ [return] │ │ nothing :: Identifier │ │ [if] │ │ [call] │ │ !== :: Identifier │ │ token :: Identifier │ │ LaTeXEscapes.error :: Value │ │ [block] │ │ [return] │ │ [tuple] │ │ state :: Identifier │ │ [tuple] │ │ [call] │ │ + :: Identifier │ │ start :: Identifier │ │ len :: Identifier │ │ [call] │ │ Int32 :: Identifier │ │ 0 :: Value │ │ LaTeXEscapes.error :: Value │ │ [block] │ │ [=] │ │ [::] │ │ byte :: Identifier │ │ UInt8 :: Identifier │ │ 0x00 :: Value │ │ [=] │ │ [::] │ │ p :: Identifier │ │ Int :: Identifier │ │ 1 :: Value │ │ [=] │ │ [::] │ │ p_end :: Identifier │ │ Int :: Identifier │ │ [call] │ │ sizeof :: Identifier │ │ data :: Identifier │ │ [=] │ │ [::] │ │ is_eof :: Identifier │ │ Bool :: Identifier │ │ true :: Value │ │ [=] │ │ [::] │ │ cs :: Identifier │ │ Int :: Identifier │ │ 1 :: Value │ │ [=] │ │ token_start :: Identifier │ │ start :: Identifier │ │ [=] │ │ stop :: Identifier │ │ 0 :: Value │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.error :: Value │ │ [while] │ │ true :: Value │ │ [block] │ │ [=] │ │ p :: Identifier │ │ token_start :: Identifier │ │ [=] │ │ cs :: Identifier │ │ 1 :: Value │ │ [block] │ │ [macrocall] │ │ [.] │ │ GC :: Identifier │ │ [inert] │ │ @preserve :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 =#) :: Value │ │ data :: Identifier │ │ [block] │ │ [=] │ │ mem :: Identifier │ │ [call] │ │ Automa.SizedMemory :: Value │ │ data :: Identifier │ │ [if] │ │ [call] │ │ > :: Identifier │ │ p :: Identifier │ │ p_end :: Identifier │ │ [block] │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) :: Value │ │ exit :: Identifier │ │ [if] │ │ [call] │ │ == :: Identifier │ │ cs :: Identifier │ │ 1 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) :: Value │ │ state_case_1 :: Identifier │ │ [if] │ │ [call] │ │ == :: Identifier │ │ cs :: Identifier │ │ 2 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) :: Value │ │ state_case_2 :: Identifier │ │ [if] │ │ [call] │ │ == :: Identifier │ │ cs :: Identifier │ │ 3 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) :: Value │ │ state_case_3 :: Identifier │ │ [if] │ │ [call] │ │ == :: Identifier │ │ cs :: Identifier │ │ 4 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) :: Value │ │ state_case_4 :: Identifier │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:513 =#) :: Value │ │ exit :: Identifier │ │ [block] │ │ [block] │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) :: Value │ │ state_1 :: Identifier │ │ [unknown_head] │ │ p :: Identifier │ │ 1 :: Value │ │ [if] │ │ [call] │ │ > :: Identifier │ │ p :: Identifier │ │ p_end :: Identifier │ │ [block] │ │ [=] │ │ cs :: Identifier │ │ 1 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) :: Value │ │ exit :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) :: Value │ │ state_case_1 :: Identifier │ │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ │ byte :: Identifier │ │ [macrocall] │ │ @inbounds :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) :: Value │ │ [call] │ │ getindex :: Identifier │ │ mem :: Identifier │ │ p :: Identifier │ │ [if] │ │ [&&] │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x7e:0xff :: Value │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x25:0x5b :: Value │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x00:0x23 :: Value │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x5d:0x7a :: Value │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x7c:0x7c :: Value │ │ false :: Value │ │ true :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ state_2_action_1 :: Identifier │ │ [if] │ │ [&&] │ │ [call] │ │ == :: Identifier │ │ byte :: Identifier │ │ 0x24 :: Value │ │ true :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ state_2_action_5 :: Identifier │ │ [if] │ │ [&&] │ │ [call] │ │ == :: Identifier │ │ byte :: Identifier │ │ 0x5c :: Value │ │ true :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ state_3_action_1 :: Identifier │ │ [if] │ │ [&&] │ │ [call] │ │ == :: Identifier │ │ byte :: Identifier │ │ 0x7b :: Value │ │ true :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ state_2_action_3 :: Identifier │ │ [if] │ │ [&&] │ │ [call] │ │ == :: Identifier │ │ byte :: Identifier │ │ 0x7d :: Value │ │ true :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ state_2_action_2 :: Identifier │ │ [block] │ │ [=] │ │ cs :: Identifier │ │ -1 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) :: Value │ │ exit :: Identifier │ │ [block] │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ state_3_action_1 :: Identifier │ │ [block] │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.CHAR :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ state_3 :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) :: Value │ │ state_3 :: Identifier │ │ [unknown_head] │ │ p :: Identifier │ │ 1 :: Value │ │ [if] │ │ [call] │ │ > :: Identifier │ │ p :: Identifier │ │ p_end :: Identifier │ │ [block] │ │ [=] │ │ cs :: Identifier │ │ 3 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) :: Value │ │ exit :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) :: Value │ │ state_case_3 :: Identifier │ │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ │ byte :: Identifier │ │ [macrocall] │ │ @inbounds :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) :: Value │ │ [call] │ │ getindex :: Identifier │ │ mem :: Identifier │ │ p :: Identifier │ │ [if] │ │ [&&] │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x7b:0xff :: Value │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x00:0x40 :: Value │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x5b:0x60 :: Value │ │ false :: Value │ │ true :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ state_2_action_4 :: Identifier │ │ [if] │ │ [&&] │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x41:0x5a :: Value │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x61:0x7a :: Value │ │ false :: Value │ │ true :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ state_4_action_1 :: Identifier │ │ [block] │ │ [=] │ │ cs :: Identifier │ │ -3 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) :: Value │ │ exit :: Identifier │ │ [block] │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ state_4_action_1 :: Identifier │ │ [block] │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.COMMAND :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ state_4 :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) :: Value │ │ state_4 :: Identifier │ │ [unknown_head] │ │ p :: Identifier │ │ 1 :: Value │ │ [if] │ │ [call] │ │ > :: Identifier │ │ p :: Identifier │ │ p_end :: Identifier │ │ [block] │ │ [=] │ │ cs :: Identifier │ │ 4 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) :: Value │ │ exit :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) :: Value │ │ state_case_4 :: Identifier │ │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ │ byte :: Identifier │ │ [macrocall] │ │ @inbounds :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) :: Value │ │ [call] │ │ getindex :: Identifier │ │ mem :: Identifier │ │ p :: Identifier │ │ [if] │ │ [&&] │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x41:0x5a :: Value │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x61:0x7a :: Value │ │ false :: Value │ │ true :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ state_4_action_1 :: Identifier │ │ [block] │ │ [=] │ │ cs :: Identifier │ │ -4 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) :: Value │ │ exit :: Identifier │ │ [block] │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ state_2_action_1 :: Identifier │ │ [block] │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.CHAR :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ state_2 :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ state_2_action_2 :: Identifier │ │ [block] │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.CHAR :: Value │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.RIGHT_CURLY :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ state_2 :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ state_2_action_3 :: Identifier │ │ [block] │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.CHAR :: Value │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.LEFT_CURLY :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ state_2 :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ state_2_action_4 :: Identifier │ │ [block] │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.COMMAND :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ state_2 :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ state_2_action_5 :: Identifier │ │ [block] │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.CHAR :: Value │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.MATHMODE :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ state_2 :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) :: Value │ │ state_2 :: Identifier │ │ [unknown_head] │ │ p :: Identifier │ │ 1 :: Value │ │ [if] │ │ [call] │ │ > :: Identifier │ │ p :: Identifier │ │ p_end :: Identifier │ │ [block] │ │ [=] │ │ cs :: Identifier │ │ 2 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) :: Value │ │ exit :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) :: Value │ │ state_case_2 :: Identifier │ │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ │ byte :: Identifier │ │ [macrocall] │ │ @inbounds :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) :: Value │ │ [call] │ │ getindex :: Identifier │ │ mem :: Identifier │ │ p :: Identifier │ │ [block] │ │ [=] │ │ cs :: Identifier │ │ -2 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) :: Value │ │ exit :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:538 =#) :: Value │ │ exit :: Identifier │ │ [if] │ │ [&&] │ │ is_eof :: Identifier │ │ [&&] │ │ [call] │ │ > :: Identifier │ │ p :: Identifier │ │ p_end :: Identifier │ │ [&&] │ │ [call] │ │ > :: Identifier │ │ cs :: Identifier │ │ 1 :: Value │ │ [||] │ │ [block] │ │ [call] │ │ & :: Identifier │ │ [call] │ │ < :: Identifier │ │ cs :: Identifier │ │ 66 :: Value │ │ [call] │ │ isodd :: Identifier │ │ [call] │ │ >>> :: Identifier │ │ 0x0000000000000007 :: Value │ │ [call] │ │ & :: Identifier │ │ [call] │ │ - :: Identifier │ │ cs :: Identifier │ │ 2 :: Value │ │ 63 :: Value │ │ false :: Value │ │ [block] │ │ [if] │ │ [call] │ │ == :: Identifier │ │ cs :: Identifier │ │ 3 :: Value │ │ [block] │ macro_source=671,scope_layer=1 │ [if] │ │ [call] │ │ == :: Identifier │ │ cs :: Identifier │ │ 2 :: Value │ │ [block] │ macro_source=671,scope_layer=1 │ [if] │ │ [call] │ │ == :: Identifier │ │ cs :: Identifier │ │ 4 :: Value │ │ [block] │ macro_source=671,scope_layer=1 │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ │ cs :: Identifier │ │ 0 :: Value │ │ [=] │ │ cs :: Identifier │ │ 1 :: Value │ │ [if] │ │ [call] │ │ !== :: Identifier │ │ token :: Identifier │ │ LaTeXEscapes.error :: Value │ │ [block] │ │ [=] │ │ found_token :: Identifier │ │ [tuple] │ │ token_start :: Identifier │ │ [call] │ │ % :: Identifier │ │ [call] │ │ + :: Identifier │ │ [call] │ │ - :: Identifier │ │ stop :: Identifier │ │ token_start :: Identifier │ │ 1 :: Value │ │ Int32 :: Identifier │ │ token :: Identifier │ │ [if] │ │ [call] │ │ < :: Identifier │ │ start :: Identifier │ │ token_start :: Identifier │ │ [block] │ │ [=] │ │ error_state :: Identifier │ │ [tuple] │ │ start :: Identifier │ │ [call] │ │ % :: Identifier │ │ [call] │ │ - :: Identifier │ │ token_start :: Identifier │ │ start :: Identifier │ │ Int32 :: Identifier │ │ LaTeXEscapes.error :: Value │ │ [return] │ │ [tuple] │ │ error_state :: Identifier │ │ found_token :: Identifier │ │ [block] │ │ [return] │ │ [tuple] │ │ found_token :: Identifier │ │ [tuple] │ │ [call] │ │ + :: Identifier │ │ stop :: Identifier │ │ 1 :: Value │ │ [call] │ │ Int32 :: Identifier │ │ 0 :: Value │ │ LaTeXEscapes.error :: Value │ │ [block] │ │ [if] │ │ [call] │ │ > :: Identifier │ │ p :: Identifier │ │ p_end :: Identifier │ │ [block] │ │ [=] │ │ error_state :: Identifier │ │ [tuple] │ │ start :: Identifier │ │ [call] │ │ % :: Identifier │ │ [call] │ │ - :: Identifier │ │ p :: Identifier │ │ start :: Identifier │ │ Int32 :: Identifier │ │ LaTeXEscapes.error :: Value │ │ [return] │ │ [tuple] │ │ error_state :: Identifier │ │ [tuple] │ │ [call] │ │ + :: Identifier │ │ p_end :: Identifier │ │ 1 :: Value │ │ [call] │ │ Int32 :: Identifier │ │ 0 :: Value │ │ LaTeXEscapes.error :: Value │ │ [block] │ │ [unknown_head] │ │ token_start :: Identifier │ │ 1 :: Value │ │ │ st1 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source │ [block] │ │ [function] │ │ [where] │ │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=1 │ [inert] │ │ iterate :: Identifier │ │ [::] │ │ tokenizer :: Identifier │ scope_layer=1 │ [curly] │ │ Automa.Tokenizer :: Value │ │ LaTeXEscapes.LaTeXToken :: Value │ │ D :: Identifier │ scope_layer=1 │ 1 :: Value │ │ [kw] │ │ state :: Identifier │ scope_layer=1 │ [tuple] │ │ 1 :: Value │ │ [call] │ │ Int32 :: Identifier │ scope_layer=1 │ 1 :: Value │ │ LaTeXEscapes.error :: Value │ │ D :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ data :: Identifier │ scope_layer=1 │ [.] │ │ tokenizer :: Identifier │ scope_layer=1 │ [inert] │ │ data :: Identifier │ │ [=] │ │ [tuple] │ │ start :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ token :: Identifier │ scope_layer=1 │ state :: Identifier │ scope_layer=1 │ [&&] │ │ [call] │ │ > :: Identifier │ scope_layer=1 │ start :: Identifier │ scope_layer=1 │ [call] │ │ sizeof :: Identifier │ scope_layer=1 │ data :: Identifier │ scope_layer=1 │ [return] │ │ nothing :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ token :: Identifier │ scope_layer=1 │ LaTeXEscapes.error :: Value │ │ [block] │ │ [return] │ │ [tuple] │ │ state :: Identifier │ scope_layer=1 │ [tuple] │ │ [call] │ │ + :: Identifier │ scope_layer=1 │ start :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ [call] │ │ Int32 :: Identifier │ scope_layer=1 │ 0 :: Value │ │ LaTeXEscapes.error :: Value │ │ [block] │ │ [=] │ │ [::] │ │ byte :: Identifier │ scope_layer=1 │ UInt8 :: Identifier │ scope_layer=1 │ 0x00 :: Value │ │ [=] │ │ [::] │ │ p :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ 1 :: Value │ │ [=] │ │ [::] │ │ p_end :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ [call] │ │ sizeof :: Identifier │ scope_layer=1 │ data :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ is_eof :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ true :: Value │ │ [=] │ │ [::] │ │ cs :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ 1 :: Value │ │ [=] │ │ token_start :: Identifier │ scope_layer=1 │ start :: Identifier │ scope_layer=1 │ [=] │ │ stop :: Identifier │ scope_layer=1 │ 0 :: Value │ │ [=] │ │ token :: Identifier │ scope_layer=1 │ LaTeXEscapes.error :: Value │ │ [while] │ │ true :: Value │ │ [block] │ │ [=] │ │ p :: Identifier │ scope_layer=1 │ token_start :: Identifier │ scope_layer=1 │ [=] │ │ cs :: Identifier │ scope_layer=1 │ 1 :: Value │ │ [block] │ │ [gc_preserve] │ jl_source=L226 │ [block] │ scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ mem :: Identifier │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ Automa.SizedMemory :: Value │ macro_source=671,scope_layer=1 │ data :: Identifier │ macro_source=671,scope_layer=1 │ [if] │ scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ > :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ p_end :: Identifier │ macro_source=671,scope_layer=1 │ [block] │ scope_layer=1 │ [symbolicgoto] │ macro_source=877,jl_source=L42 │ exit :: Identifier │ macro_source=877,scope_layer=1 │ [if] │ scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 1 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=887,jl_source=L42 │ state_case_1 :: Identifier │ macro_source=887,scope_layer=1 │ [if] │ scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 2 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=895,jl_source=L42 │ state_case_2 :: Identifier │ macro_source=895,scope_layer=1 │ [if] │ scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 3 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=903,jl_source=L42 │ state_case_3 :: Identifier │ macro_source=903,scope_layer=1 │ [if] │ scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 4 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=911,jl_source=L42 │ state_case_4 :: Identifier │ macro_source=911,scope_layer=1 │ [symbolicgoto] │ macro_source=915,jl_source=L42 │ exit :: Identifier │ macro_source=915,scope_layer=1 │ [block] │ scope_layer=1 │ [block] │ scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_1 :: Identifier │ macro_source=923,scope_layer=1 │ [unknown_head] │ scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ 1 :: Value │ macro_source=671,scope_layer=1 │ [if] │ scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ > :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ p_end :: Identifier │ macro_source=671,scope_layer=1 │ [block] │ scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 1 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=937,jl_source=L42 │ exit :: Identifier │ macro_source=937,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_case_1 :: Identifier │ macro_source=943,scope_layer=1 │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ [block] │ │ [inbounds] │ macro_source=951 │ true :: Value │ macro_source=951 │ [local] │ │ [=] │ │ val :: Identifier │ scope_layer=12 │ [call] │ macro_source=951 │ getindex :: Identifier │ macro_source=951,scope_layer=1 │ mem :: Identifier │ macro_source=951,scope_layer=1 │ p :: Identifier │ macro_source=951,scope_layer=1 │ [inbounds] │ │ pop :: Identifier │ scope_layer=12 │ val :: Identifier │ scope_layer=12 │ [if] │ scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x7e:0xff :: Value │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x25:0x5b :: Value │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x00:0x23 :: Value │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x5d:0x7a :: Value │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x7c:0x7c :: Value │ macro_source=671,scope_layer=1 │ false :: Value │ macro_source=671,scope_layer=1 │ true :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=984,jl_source=L42 │ state_2_action_1 :: Identifier │ macro_source=984,scope_layer=1 │ [if] │ scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x24 :: Value │ macro_source=671,scope_layer=1 │ true :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=994,jl_source=L42 │ state_2_action_5 :: Identifier │ macro_source=994,scope_layer=1 │ [if] │ scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x5c :: Value │ macro_source=671,scope_layer=1 │ true :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1004,jl_source=L42 │ state_3_action_1 :: Identifier │ macro_source=1004,scope_layer=1 │ [if] │ scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x7b :: Value │ macro_source=671,scope_layer=1 │ true :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1014,jl_source=L42 │ state_2_action_3 :: Identifier │ macro_source=1014,scope_layer=1 │ [if] │ scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x7d :: Value │ macro_source=671,scope_layer=1 │ true :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1024,jl_source=L42 │ state_2_action_2 :: Identifier │ macro_source=1024,scope_layer=1 │ [block] │ scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ -1 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1031,jl_source=L42 │ exit :: Identifier │ macro_source=1031,scope_layer=1 │ [block] │ scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_3_action_1 :: Identifier │ macro_source=1042,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.CHAR :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1054,jl_source=L42 │ state_3 :: Identifier │ macro_source=1054,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_3 :: Identifier │ macro_source=1058,scope_layer=1 │ [unknown_head] │ scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ 1 :: Value │ macro_source=671,scope_layer=1 │ [if] │ scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ > :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ p_end :: Identifier │ macro_source=671,scope_layer=1 │ [block] │ scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 3 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1072,jl_source=L42 │ exit :: Identifier │ macro_source=1072,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_case_3 :: Identifier │ macro_source=1078,scope_layer=1 │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ [block] │ │ [inbounds] │ macro_source=1086 │ true :: Value │ macro_source=1086 │ [local] │ │ [=] │ │ val :: Identifier │ scope_layer=24 │ [call] │ macro_source=1086 │ getindex :: Identifier │ macro_source=1086,scope_layer=1 │ mem :: Identifier │ macro_source=1086,scope_layer=1 │ p :: Identifier │ macro_source=1086,scope_layer=1 │ [inbounds] │ │ pop :: Identifier │ scope_layer=24 │ val :: Identifier │ scope_layer=24 │ [if] │ scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x7b:0xff :: Value │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x00:0x40 :: Value │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x5b:0x60 :: Value │ macro_source=671,scope_layer=1 │ false :: Value │ macro_source=671,scope_layer=1 │ true :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1109,jl_source=L42 │ state_2_action_4 :: Identifier │ macro_source=1109,scope_layer=1 │ [if] │ scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x41:0x5a :: Value │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x61:0x7a :: Value │ macro_source=671,scope_layer=1 │ false :: Value │ macro_source=671,scope_layer=1 │ true :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1126,jl_source=L42 │ state_4_action_1 :: Identifier │ macro_source=1126,scope_layer=1 │ [block] │ scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ -3 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1133,jl_source=L42 │ exit :: Identifier │ macro_source=1133,scope_layer=1 │ [block] │ scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_4_action_1 :: Identifier │ macro_source=1141,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.COMMAND :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1153,jl_source=L42 │ state_4 :: Identifier │ macro_source=1153,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_4 :: Identifier │ macro_source=1157,scope_layer=1 │ [unknown_head] │ scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ 1 :: Value │ macro_source=671,scope_layer=1 │ [if] │ scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ > :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ p_end :: Identifier │ macro_source=671,scope_layer=1 │ [block] │ scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 4 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1171,jl_source=L42 │ exit :: Identifier │ macro_source=1171,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_case_4 :: Identifier │ macro_source=1177,scope_layer=1 │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ [block] │ │ [inbounds] │ macro_source=1185 │ true :: Value │ macro_source=1185 │ [local] │ │ [=] │ │ val :: Identifier │ scope_layer=33 │ [call] │ macro_source=1185 │ getindex :: Identifier │ macro_source=1185,scope_layer=1 │ mem :: Identifier │ macro_source=1185,scope_layer=1 │ p :: Identifier │ macro_source=1185,scope_layer=1 │ [inbounds] │ │ pop :: Identifier │ scope_layer=33 │ val :: Identifier │ scope_layer=33 │ [if] │ scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x41:0x5a :: Value │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x61:0x7a :: Value │ macro_source=671,scope_layer=1 │ false :: Value │ macro_source=671,scope_layer=1 │ true :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1203,jl_source=L42 │ state_4_action_1 :: Identifier │ macro_source=1203,scope_layer=1 │ [block] │ scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ -4 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1210,jl_source=L42 │ exit :: Identifier │ macro_source=1210,scope_layer=1 │ [block] │ scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_2_action_1 :: Identifier │ macro_source=1217,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.CHAR :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1229,jl_source=L42 │ state_2 :: Identifier │ macro_source=1229,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_2_action_2 :: Identifier │ macro_source=1233,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.CHAR :: Value │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.RIGHT_CURLY :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1252,jl_source=L42 │ state_2 :: Identifier │ macro_source=1252,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_2_action_3 :: Identifier │ macro_source=1256,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.CHAR :: Value │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.LEFT_CURLY :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1275,jl_source=L42 │ state_2 :: Identifier │ macro_source=1275,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_2_action_4 :: Identifier │ macro_source=1279,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.COMMAND :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1291,jl_source=L42 │ state_2 :: Identifier │ macro_source=1291,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_2_action_5 :: Identifier │ macro_source=1295,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.CHAR :: Value │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.MATHMODE :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1314,jl_source=L42 │ state_2 :: Identifier │ macro_source=1314,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_2 :: Identifier │ macro_source=1318,scope_layer=1 │ [unknown_head] │ scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ 1 :: Value │ macro_source=671,scope_layer=1 │ [if] │ scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ > :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ p_end :: Identifier │ macro_source=671,scope_layer=1 │ [block] │ scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 2 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1332,jl_source=L42 │ exit :: Identifier │ macro_source=1332,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_case_2 :: Identifier │ macro_source=1338,scope_layer=1 │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ [block] │ │ [inbounds] │ macro_source=1346 │ true :: Value │ macro_source=1346 │ [local] │ │ [=] │ │ val :: Identifier │ scope_layer=49 │ [call] │ macro_source=1346 │ getindex :: Identifier │ macro_source=1346,scope_layer=1 │ mem :: Identifier │ macro_source=1346,scope_layer=1 │ p :: Identifier │ macro_source=1346,scope_layer=1 │ [inbounds] │ │ pop :: Identifier │ scope_layer=49 │ val :: Identifier │ scope_layer=49 │ [block] │ scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ -2 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1354,jl_source=L42 │ exit :: Identifier │ macro_source=1354,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ exit :: Identifier │ macro_source=1361,scope_layer=1 │ [if] │ macro_source=671,scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ is_eof :: Identifier │ macro_source=671,scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ > :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ p_end :: Identifier │ macro_source=671,scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ > :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 1 :: Value │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ & :: Identifier │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ < :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 66 :: Value │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ isodd :: Identifier │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ >>> :: Identifier │ macro_source=671,scope_layer=1 │ 0x0000000000000007 :: Value │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ & :: Identifier │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ - :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 2 :: Value │ macro_source=671,scope_layer=1 │ 63 :: Value │ macro_source=671,scope_layer=1 │ false :: Value │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [if] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 3 :: Value │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [if] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 2 :: Value │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [if] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 4 :: Value │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 0 :: Value │ macro_source=671,scope_layer=1 │ data :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ │ cs :: Identifier │ scope_layer=1 │ 1 :: Value │ │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ token :: Identifier │ scope_layer=1 │ LaTeXEscapes.error :: Value │ │ [block] │ │ [=] │ │ found_token :: Identifier │ scope_layer=1 │ [tuple] │ │ token_start :: Identifier │ scope_layer=1 │ [call] │ │ % :: Identifier │ scope_layer=1 │ [call] │ │ + :: Identifier │ scope_layer=1 │ [call] │ │ - :: Identifier │ scope_layer=1 │ stop :: Identifier │ scope_layer=1 │ token_start :: Identifier │ scope_layer=1 │ 1 :: Value │ │ Int32 :: Identifier │ scope_layer=1 │ token :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ < :: Identifier │ scope_layer=1 │ start :: Identifier │ scope_layer=1 │ token_start :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ error_state :: Identifier │ scope_layer=1 │ [tuple] │ │ start :: Identifier │ scope_layer=1 │ [call] │ │ % :: Identifier │ scope_layer=1 │ [call] │ │ - :: Identifier │ scope_layer=1 │ token_start :: Identifier │ scope_layer=1 │ start :: Identifier │ scope_layer=1 │ Int32 :: Identifier │ scope_layer=1 │ LaTeXEscapes.error :: Value │ │ [return] │ │ [tuple] │ │ error_state :: Identifier │ scope_layer=1 │ found_token :: Identifier │ scope_layer=1 │ [block] │ │ [return] │ │ [tuple] │ │ found_token :: Identifier │ scope_layer=1 │ [tuple] │ │ [call] │ │ + :: Identifier │ scope_layer=1 │ stop :: Identifier │ scope_layer=1 │ 1 :: Value │ │ [call] │ │ Int32 :: Identifier │ scope_layer=1 │ 0 :: Value │ │ LaTeXEscapes.error :: Value │ │ [block] │ │ [if] │ │ [call] │ │ > :: Identifier │ scope_layer=1 │ p :: Identifier │ scope_layer=1 │ p_end :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ error_state :: Identifier │ scope_layer=1 │ [tuple] │ │ start :: Identifier │ scope_layer=1 │ [call] │ │ % :: Identifier │ scope_layer=1 │ [call] │ │ - :: Identifier │ scope_layer=1 │ p :: Identifier │ scope_layer=1 │ start :: Identifier │ scope_layer=1 │ Int32 :: Identifier │ scope_layer=1 │ LaTeXEscapes.error :: Value │ │ [return] │ │ [tuple] │ │ error_state :: Identifier │ scope_layer=1 │ [tuple] │ │ [call] │ │ + :: Identifier │ scope_layer=1 │ p_end :: Identifier │ scope_layer=1 │ 1 :: Value │ │ [call] │ │ Int32 :: Identifier │ scope_layer=1 │ 0 :: Value │ │ LaTeXEscapes.error :: Value │ │ [block] │ │ [unknown_head] │ scope_layer=1 │ token_start :: Identifier │ scope_layer=1 │ 1 :: Value │ │ │ file = "none" │ line = 1 └ mod = LaTeXEscapes ERROR: LoadError: LoweringError: #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =# - label `exit` referenced but not defined Expression:  goto:exit Containing expressions:  (block (= #₄₄/mem (call Automa.SizedMemory #₂₁/data)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block goto:exit)) (if (call #₄₅/== #₂₀/cs 1) goto:state_case_1 (if (call #₄₅/== #₂₀/cs 2) goto:state_case_2 (if (call #₄₅/== #₂₀/cs 3) goto:state_case_3 (if (call #₄₅/== #₂₀/cs 4) goto:state_case_4 goto:exit)))) (symbolicblock label:loop-exit #₄₆/state_1) (= #₉₁ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₉₃/Int #₃₆/Int) (= #₉₂/tmp #₉₁) (if (call core.isa #₉₂/tmp #₉₃/Int) core.nothing (= #₉₂/tmp (call core.typeassert (call top.convert #₉₃/Int #₉₂/tmp) #₉₃/Int))) #₉₂/tmp)) #₉₁ (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₉₄ 1) (= #₂₀/cs (block (= #₉₆/Int #₃₆/Int) (= #₉₅/tmp #₉₄) (if (call core.isa #₉₅/tmp #₉₆/Int) core.nothing (= #₉₅/tmp (call core.typeassert (call top.convert #₉₆/Int #₉₅/tmp) #₉₆/Int))) #₉₅/tmp)) #₉₄ goto:exit)) (symbolicblock label:loop-exit #₄₇/state_case_1) (call core.tuple) (inbounds true) core.nothing (= #₃₈/val (call #₄₈/getindex #₄₄/mem #₂₄/p)) (inbounds_pop) (= #₉₇/val #₃₈/val) (= #₁₉/byte (block (= #₉₉/UInt8 #₃₅/UInt8) (= #₉₈/tmp #₉₇/val) (if (call core.isa #₉₈/tmp #₉₉/UInt8) core.nothing (= #₉₈/tmp (call core.typeassert (call top.convert #₉₉/UInt8 #₉₈/tmp) #₉₉/UInt8))) #₉₈/tmp)) #₉₇/val (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x7e:0xff) (call #₄₉/in #₁₉/byte 0x25:0x5b) (call #₄₉/in #₁₉/byte 0x00:0x23) (call #₄₉/in #₁₉/byte 0x5d:0x7a) (call #₄₉/in #₁₉/byte 0x7c:0x7c)) true false) true) goto:state_2_action_1 (if (&& (call #₄₅/== #₁₉/byte 0x24) true) goto:state_2_action_5 (if (&& (call #₄₅/== #₁₉/byte 0x5c) true) goto:state_3_action_1 (if (&& (call #₄₅/== #₁₉/byte 0x7b) true) goto:state_2_action_3 (if (&& (call #₄₅/== #₁₉/byte 0x7d) true) goto:state_2_action_2 (block (= #₁₀₀ -1) (= #₂₀/cs (block (= #₁₀₂/Int #₃₆/Int) (= #₁₀₁/tmp #₁₀₀) (if (call core.isa #₁₀₁/tmp #₁₀₂/Int) core.nothing (= #₁₀₁/tmp (call core.typeassert (call top.convert #₁₀₂/Int #₁₀₁/tmp) #₁₀₂/Int))) #₁₀₁/tmp)) #₁₀₀ goto:exit)))))) (symbolicblock label:loop-exit #₅₀/state_3_action_1) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR) goto:state_3 (symbolicblock label:loop-exit #₅₁/state_3) (= #₁₀₃ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₁₀₅/Int #₃₆/Int) (= #₁₀₄/tmp #₁₀₃) (if (call core.isa #₁₀₄/tmp #₁₀₅/Int) core.nothing (= #₁₀₄/tmp (call core.typeassert (call top.convert #₁₀₅/Int #₁₀₄/tmp) #₁₀₅/Int))) #₁₀₄/tmp)) #₁₀₃ (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₁₀₆ 3) (= #₂₀/cs (block (= #₁₀₈/Int #₃₆/Int) (= #₁₀₇/tmp #₁₀₆) (if (call core.isa #₁₀₇/tmp #₁₀₈/Int) core.nothing (= #₁₀₇/tmp (call core.typeassert (call top.convert #₁₀₈/Int #₁₀₇/tmp) #₁₀₈/Int))) #₁₀₇/tmp)) #₁₀₆ goto:exit)) (symbolicblock label:loop-exit #₅₂/state_case_3) (call core.tuple) (inbounds true) core.nothing (= #₃₉/val (call #₄₈/getindex #₄₄/mem #₂₄/p)) (inbounds_pop) (= #₁₀₉/val #₃₉/val) (= #₁₉/byte (block (= #₁₁₁/UInt8 #₃₅/UInt8) (= #₁₁₀/tmp #₁₀₉/val) (if (call core.isa #₁₁₀/tmp #₁₁₁/UInt8) core.nothing (= #₁₁₀/tmp (call core.typeassert (call top.convert #₁₁₁/UInt8 #₁₁₀/tmp) #₁₁₁/UInt8))) #₁₁₀/tmp)) #₁₀₉/val (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x7b:0xff) (call #₄₉/in #₁₉/byte 0x00:0x40) (call #₄₉/in #₁₉/byte 0x5b:0x60)) true false) true) goto:state_2_action_4 (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x41:0x5a) (call #₄₉/in #₁₉/byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (= #₁₁₂ -3) (= #₂₀/cs (block (= #₁₁₄/Int #₃₆/Int) (= #₁₁₃/tmp #₁₁₂) (if (call core.isa #₁₁₃/tmp #₁₁₄/Int) core.nothing (= #₁₁₃/tmp (call core.typeassert (call top.convert #₁₁₄/Int #₁₁₃/tmp) #₁₁₄/Int))) #₁₁₃/tmp)) #₁₁₂ goto:exit))) (symbolicblock label:loop-exit #₅₃/state_4_action_1) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.COMMAND) goto:state_4 (symbolicblock label:loop-exit #₅₄/state_4) (= #₁₁₅ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₁₁₇/Int #₃₆/Int) (= #₁₁₆/tmp #₁₁₅) (if (call core.isa #₁₁₆/tmp #₁₁₇/Int) core.nothing (= #₁₁₆/tmp (call core.typeassert (call top.convert #₁₁₇/Int #₁₁₆/tmp) #₁₁₇/Int))) #₁₁₆/tmp)) #₁₁₅ (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₁₁₈ 4) (= #₂₀/cs (block (= #₁₂₀/Int #₃₆/Int) (= #₁₁₉/tmp #₁₁₈) (if (call core.isa #₁₁₉/tmp #₁₂₀/Int) core.nothing (= #₁₁₉/tmp (call core.typeassert (call top.convert #₁₂₀/Int #₁₁₉/tmp) #₁₂₀/Int))) #₁₁₉/tmp)) #₁₁₈ goto:exit)) (symbolicblock label:loop-exit #₅₅/state_case_4) (call core.tuple) (inbounds true) core.nothing (= #₄₀/val (call #₄₈/getindex #₄₄/mem #₂₄/p)) (inbounds_pop) (= #₁₂₁/val #₄₀/val) (= #₁₉/byte (block (= #₁₂₃/UInt8 #₃₅/UInt8) (= #₁₂₂/tmp #₁₂₁/val) (if (call core.isa #₁₂₂/tmp #₁₂₃/UInt8) core.nothing (= #₁₂₂/tmp (call core.typeassert (call top.convert #₁₂₃/UInt8 #₁₂₂/tmp) #₁₂₃/UInt8))) #₁₂₂/tmp)) #₁₂₁/val (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x41:0x5a) (call #₄₉/in #₁₉/byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (= #₁₂₄ -4) (= #₂₀/cs (block (= #₁₂₆/Int #₃₆/Int) (= #₁₂₅/tmp #₁₂₄) (if (call core.isa #₁₂₅/tmp #₁₂₆/Int) core.nothing (= #₁₂₅/tmp (call core.typeassert (call top.convert #₁₂₆/Int #₁₂₅/tmp) #₁₂₆/Int))) #₁₂₅/tmp)) #₁₂₄ goto:exit)) (symbolicblock label:loop-exit #₅₆/state_2_action_1) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR) goto:state_2 (symbolicblock label:loop-exit #₅₇/state_2_action_2) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.RIGHT_CURLY) goto:state_2 (symbolicblock label:loop-exit #₅₈/state_2_action_3) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.LEFT_CURLY) goto:state_2 (symbolicblock label:loop-exit #₅₉/state_2_action_4) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.COMMAND) goto:state_2 (symbolicblock label:loop-exit #₆₀/state_2_action_5) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.MATHMODE) goto:state_2 (symbolicblock label:loop-exit #₆₁/state_2) (= #₁₂₇ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₁₂₉/Int #₃₆/Int) (= #₁₂₈/tmp #₁₂₇) (if (call core.isa #₁₂₈/tmp #₁₂₉/Int) core.nothing (= #₁₂₈/tmp (call core.typeassert (call top.convert #₁₂₉/Int #₁₂₈/tmp) #₁₂₉/Int))) #₁₂₈/tmp)) #₁₂₇ (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₁₃₀ 2) (= #₂₀/cs (block (= #₁₃₂/Int #₃₆/Int) (= #₁₃₁/tmp #₁₃₀) (if (call core.isa #₁₃₁/tmp #₁₃₂/Int) core.nothing (= #₁₃₁/tmp (call core.typeassert (call top.convert #₁₃₂/Int #₁₃₁/tmp) #₁₃₂/Int))) #₁₃₁/tmp)) #₁₃₀ goto:exit)) (symbolicblock label:loop-exit #₆₂/state_case_2) (call core.tuple) (inbounds true) core.nothing (= #₄₁/val (call #₄₈/getindex #₄₄/mem #₂₄/p)) (inbounds_pop) (= #₁₃₃/val #₄₁/val) (= #₁₉/byte (block (= #₁₃₅/UInt8 #₃₅/UInt8) (= #₁₃₄/tmp #₁₃₃/val) (if (call core.isa #₁₃₄/tmp #₁₃₅/UInt8) core.nothing (= #₁₃₄/tmp (call core.typeassert (call top.convert #₁₃₅/UInt8 #₁₃₄/tmp) #₁₃₅/UInt8))) #₁₃₄/tmp)) #₁₃₃/val (= #₁₃₆ -2) (= #₂₀/cs (block (= #₁₃₈/Int #₃₆/Int) (= #₁₃₇/tmp #₁₃₆) (if (call core.isa #₁₃₇/tmp #₁₃₈/Int) core.nothing (= #₁₃₇/tmp (call core.typeassert (call top.convert #₁₃₈/Int #₁₃₇/tmp) #₁₃₈/Int))) #₁₃₇/tmp)) #₁₃₆ goto:exit (symbolicblock label:loop-exit #₆₃/exit) (if (&& #₂₂/is_eof (call #₃₀/> #₂₄/p #₂₅/p_end) (call #₃₀/> #₂₀/cs 1) (if (block (call #₆₄/& (call #₆₅/< #₂₀/cs 66) (call #₆₆/isodd (call #₆₇/>>> 0x0000000000000007 (call #₆₄/& (call #₆₈/- #₂₀/cs 2) 63))))) true false)) (block (if (call #₄₅/== #₂₀/cs 3) (block) (if (call #₄₅/== #₂₀/cs 2) (block) (if (call #₄₅/== #₂₀/cs 4) (block) (call core.tuple)))) (= #₁₃₉ 0) (= #₂₀/cs (block (= #₁₄₁/Int #₃₆/Int) (= #₁₄₀/tmp #₁₃₉) (if (call core.isa #₁₄₀/tmp #₁₄₁/Int) core.nothing (= #₁₄₀/tmp (call core.typeassert (call top.convert #₁₄₁/Int #₁₄₀/tmp) #₁₄₁/Int))) #₁₄₀/tmp)) #₁₃₉)))  (block (= #₄₄/mem (call Automa.SizedMemory #₂₁/data)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block goto:exit)) (if (call #₄₅/== #₂₀/cs 1) goto:state_case_1 (if (call #₄₅/== #₂₀/cs 2) goto:state_case_2 (if (call #₄₅/== #₂₀/cs 3) goto:state_case_3 (if (call #₄₅/== #₂₀/cs 4) goto:state_case_4 goto:exit)))) (block (block (symbolicblock label:loop-exit #₄₆/state_1) (block (block (= #₉₁ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₉₃/Int #₃₆/Int) (= #₉₂/tmp #₉₁) (if (call core.isa #₉₂/tmp #₉₃/Int) core.nothing (= #₉₂/tmp (call core.typeassert (call top.convert #₉₃/Int #₉₂/tmp) #₉₃/Int))) #₉₂/tmp)) #₉₁)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (block (= #₉₄ 1) (= #₂₀/cs (block (= #₉₆/Int #₃₆/Int) (= #₉₅/tmp #₉₄) (if (call core.isa #₉₅/tmp #₉₆/Int) core.nothing (= #₉₅/tmp (call core.typeassert (call top.convert #₉₆/Int #₉₅/tmp) #₉₆/Int))) #₉₅/tmp)) #₉₄) goto:exit)) (symbolicblock label:loop-exit #₄₇/state_case_1) (call core.tuple) (block (inbounds true) (block core.nothing (= #₃₈/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (block (= #₉₇/val #₃₈/val) (= #₁₉/byte (block (= #₉₉/UInt8 #₃₅/UInt8) (= #₉₈/tmp #₉₇/val) (if (call core.isa #₉₈/tmp #₉₉/UInt8) core.nothing (= #₉₈/tmp (call core.typeassert (call top.convert #₉₉/UInt8 #₉₈/tmp) #₉₉/UInt8))) #₉₈/tmp)) #₉₇/val)) (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x7e:0xff) (call #₄₉/in #₁₉/byte 0x25:0x5b) (call #₄₉/in #₁₉/byte 0x00:0x23) (call #₄₉/in #₁₉/byte 0x5d:0x7a) (call #₄₉/in #₁₉/byte 0x7c:0x7c)) true false) true) goto:state_2_action_1 (if (&& (call #₄₅/== #₁₉/byte 0x24) true) goto:state_2_action_5 (if (&& (call #₄₅/== #₁₉/byte 0x5c) true) goto:state_3_action_1 (if (&& (call #₄₅/== #₁₉/byte 0x7b) true) goto:state_2_action_3 (if (&& (call #₄₅/== #₁₉/byte 0x7d) true) goto:state_2_action_2 (block (block (= #₁₀₀ -1) (= #₂₀/cs (block (= #₁₀₂/Int #₃₆/Int) (= #₁₀₁/tmp #₁₀₀) (if (call core.isa #₁₀₁/tmp #₁₀₂/Int) core.nothing (= #₁₀₁/tmp (call core.typeassert (call top.convert #₁₀₂/Int #₁₀₁/tmp) #₁₀₂/Int))) #₁₀₁/tmp)) #₁₀₀) goto:exit))))))) (block (symbolicblock label:loop-exit #₅₀/state_3_action_1) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR))) goto:state_3 (symbolicblock label:loop-exit #₅₁/state_3) (block (block (= #₁₀₃ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₁₀₅/Int #₃₆/Int) (= #₁₀₄/tmp #₁₀₃) (if (call core.isa #₁₀₄/tmp #₁₀₅/Int) core.nothing (= #₁₀₄/tmp (call core.typeassert (call top.convert #₁₀₅/Int #₁₀₄/tmp) #₁₀₅/Int))) #₁₀₄/tmp)) #₁₀₃)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (block (= #₁₀₆ 3) (= #₂₀/cs (block (= #₁₀₈/Int #₃₆/Int) (= #₁₀₇/tmp #₁₀₆) (if (call core.isa #₁₀₇/tmp #₁₀₈/Int) core.nothing (= #₁₀₇/tmp (call core.typeassert (call top.convert #₁₀₈/Int #₁₀₇/tmp) #₁₀₈/Int))) #₁₀₇/tmp)) #₁₀₆) goto:exit)) (symbolicblock label:loop-exit #₅₂/state_case_3) (call core.tuple) (block (inbounds true) (block core.nothing (= #₃₉/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (block (= #₁₀₉/val #₃₉/val) (= #₁₉/byte (block (= #₁₁₁/UInt8 #₃₅/UInt8) (= #₁₁₀/tmp #₁₀₉/val) (if (call core.isa #₁₁₀/tmp #₁₁₁/UInt8) core.nothing (= #₁₁₀/tmp (call core.typeassert (call top.convert #₁₁₁/UInt8 #₁₁₀/tmp) #₁₁₁/UInt8))) #₁₁₀/tmp)) #₁₀₉/val)) (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x7b:0xff) (call #₄₉/in #₁₉/byte 0x00:0x40) (call #₄₉/in #₁₉/byte 0x5b:0x60)) true false) true) goto:state_2_action_4 (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x41:0x5a) (call #₄₉/in #₁₉/byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (block (= #₁₁₂ -3) (= #₂₀/cs (block (= #₁₁₄/Int #₃₆/Int) (= #₁₁₃/tmp #₁₁₂) (if (call core.isa #₁₁₃/tmp #₁₁₄/Int) core.nothing (= #₁₁₃/tmp (call core.typeassert (call top.convert #₁₁₄/Int #₁₁₃/tmp) #₁₁₄/Int))) #₁₁₃/tmp)) #₁₁₂) goto:exit)))) (block (symbolicblock label:loop-exit #₅₃/state_4_action_1) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.COMMAND))) goto:state_4 (symbolicblock label:loop-exit #₅₄/state_4) (block (block (= #₁₁₅ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₁₁₇/Int #₃₆/Int) (= #₁₁₆/tmp #₁₁₅) (if (call core.isa #₁₁₆/tmp #₁₁₇/Int) core.nothing (= #₁₁₆/tmp (call core.typeassert (call top.convert #₁₁₇/Int #₁₁₆/tmp) #₁₁₇/Int))) #₁₁₆/tmp)) #₁₁₅)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (block (= #₁₁₈ 4) (= #₂₀/cs (block (= #₁₂₀/Int #₃₆/Int) (= #₁₁₉/tmp #₁₁₈) (if (call core.isa #₁₁₉/tmp #₁₂₀/Int) core.nothing (= #₁₁₉/tmp (call core.typeassert (call top.convert #₁₂₀/Int #₁₁₉/tmp) #₁₂₀/Int))) #₁₁₉/tmp)) #₁₁₈) goto:exit)) (symbolicblock label:loop-exit #₅₅/state_case_4) (call core.tuple) (block (inbounds true) (block core.nothing (= #₄₀/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (block (= #₁₂₁/val #₄₀/val) (= #₁₉/byte (block (= #₁₂₃/UInt8 #₃₅/UInt8) (= #₁₂₂/tmp #₁₂₁/val) (if (call core.isa #₁₂₂/tmp #₁₂₃/UInt8) core.nothing (= #₁₂₂/tmp (call core.typeassert (call top.convert #₁₂₃/UInt8 #₁₂₂/tmp) #₁₂₃/UInt8))) #₁₂₂/tmp)) #₁₂₁/val)) (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x41:0x5a) (call #₄₉/in #₁₉/byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (block (= #₁₂₄ -4) (= #₂₀/cs (block (= #₁₂₆/Int #₃₆/Int) (= #₁₂₅/tmp #₁₂₄) (if (call core.isa #₁₂₅/tmp #₁₂₆/Int) core.nothing (= #₁₂₅/tmp (call core.typeassert (call top.convert #₁₂₆/Int #₁₂₅/tmp) #₁₂₆/Int))) #₁₂₅/tmp)) #₁₂₄) goto:exit))) (block (symbolicblock label:loop-exit #₅₆/state_2_action_1) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR))) goto:state_2 (symbolicblock label:loop-exit #₅₇/state_2_action_2) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR)) (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.RIGHT_CURLY))) goto:state_2 (symbolicblock label:loop-exit #₅₈/state_2_action_3) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR)) (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.LEFT_CURLY))) goto:state_2 (symbolicblock label:loop-exit #₅₉/state_2_action_4) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.COMMAND))) goto:state_2 (symbolicblock label:loop-exit #₆₀/state_2_action_5) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR)) (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.MATHMODE))) goto:state_2 (symbolicblock label:loop-exit #₆₁/state_2) (block (block (= #₁₂₇ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₁₂₉/Int #₃₆/Int) (= #₁₂₈/tmp #₁₂₇) (if (call core.isa #₁₂₈/tmp #₁₂₉/Int) core.nothing (= #₁₂₈/tmp (call core.typeassert (call top.convert #₁₂₉/Int #₁₂₈/tmp) #₁₂₉/Int))) #₁₂₈/tmp)) #₁₂₇)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (block (= #₁₃₀ 2) (= #₂₀/cs (block (= #₁₃₂/Int #₃₆/Int) (= #₁₃₁/tmp #₁₃₀) (if (call core.isa #₁₃₁/tmp #₁₃₂/Int) core.nothing (= #₁₃₁/tmp (call core.typeassert (call top.convert #₁₃₂/Int #₁₃₁/tmp) #₁₃₂/Int))) #₁₃₁/tmp)) #₁₃₀) goto:exit)) (symbolicblock label:loop-exit #₆₂/state_case_2) (call core.tuple) (block (inbounds true) (block core.nothing (= #₄₁/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (block (= #₁₃₃/val #₄₁/val) (= #₁₉/byte (block (= #₁₃₅/UInt8 #₃₅/UInt8) (= #₁₃₄/tmp #₁₃₃/val) (if (call core.isa #₁₃₄/tmp #₁₃₅/UInt8) core.nothing (= #₁₃₄/tmp (call core.typeassert (call top.convert #₁₃₅/UInt8 #₁₃₄/tmp) #₁₃₅/UInt8))) #₁₃₄/tmp)) #₁₃₃/val)) (block (block (= #₁₃₆ -2) (= #₂₀/cs (block (= #₁₃₈/Int #₃₆/Int) (= #₁₃₇/tmp #₁₃₆) (if (call core.isa #₁₃₇/tmp #₁₃₈/Int) core.nothing (= #₁₃₇/tmp (call core.typeassert (call top.convert #₁₃₈/Int #₁₃₇/tmp) #₁₃₈/Int))) #₁₃₇/tmp)) #₁₃₆) goto:exit))) (symbolicblock label:loop-exit #₆₃/exit) (if (&& #₂₂/is_eof (call #₃₀/> #₂₄/p #₂₅/p_end) (call #₃₀/> #₂₀/cs 1) (if (block (call #₆₄/& (call #₆₅/< #₂₀/cs 66) (call #₆₆/isodd (call #₆₇/>>> 0x0000000000000007 (call #₆₄/& (call #₆₈/- #₂₀/cs 2) 63))))) true false)) (block (if (call #₄₅/== #₂₀/cs 3) (block) (if (call #₄₅/== #₂₀/cs 2) (block) (if (call #₄₅/== #₂₀/cs 4) (block) (call core.tuple)))) (block (= #₁₃₉ 0) (= #₂₀/cs (block (= #₁₄₁/Int #₃₆/Int) (= #₁₄₀/tmp #₁₃₉) (if (call core.isa #₁₄₀/tmp #₁₄₁/Int) core.nothing (= #₁₄₀/tmp (call core.typeassert (call top.convert #₁₄₁/Int #₁₄₀/tmp) #₁₄₁/Int))) #₁₄₀/tmp)) #₁₃₉))))  (block (= #₄₄/mem (call Automa.SizedMemory #₂₁/data)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block goto:exit)) (if (call #₄₅/== #₂₀/cs 1) goto:state_case_1 (if (call #₄₅/== #₂₀/cs 2) goto:state_case_2 (if (call #₄₅/== #₂₀/cs 3) goto:state_case_3 (if (call #₄₅/== #₂₀/cs 4) goto:state_case_4 goto:exit)))) (block (block (symbolicblock label:loop-exit #₄₆/state_1) (block (= #₂₄/p (call #₃₄/+ #₂₄/p 1))) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₂₀/cs 1) goto:exit)) (symbolicblock label:loop-exit #₄₇/state_case_1) (call core.tuple) (block (inbounds true) (block core.nothing (= #₃₈/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (= #₁₉/byte #₃₈/val)) (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x7e:0xff) (call #₄₉/in #₁₉/byte 0x25:0x5b) (call #₄₉/in #₁₉/byte 0x00:0x23) (call #₄₉/in #₁₉/byte 0x5d:0x7a) (call #₄₉/in #₁₉/byte 0x7c:0x7c)) true false) true) goto:state_2_action_1 (if (&& (call #₄₅/== #₁₉/byte 0x24) true) goto:state_2_action_5 (if (&& (call #₄₅/== #₁₉/byte 0x5c) true) goto:state_3_action_1 (if (&& (call #₄₅/== #₁₉/byte 0x7b) true) goto:state_2_action_3 (if (&& (call #₄₅/== #₁₉/byte 0x7d) true) goto:state_2_action_2 (block (= #₂₀/cs -1) goto:exit))))))) (block (symbolicblock label:loop-exit #₅₀/state_3_action_1) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR))) goto:state_3 (symbolicblock label:loop-exit #₅₁/state_3) (block (= #₂₄/p (call #₃₄/+ #₂₄/p 1))) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₂₀/cs 3) goto:exit)) (symbolicblock label:loop-exit #₅₂/state_case_3) (call core.tuple) (block (inbounds true) (block core.nothing (= #₃₉/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (= #₁₉/byte #₃₉/val)) (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x7b:0xff) (call #₄₉/in #₁₉/byte 0x00:0x40) (call #₄₉/in #₁₉/byte 0x5b:0x60)) true false) true) goto:state_2_action_4 (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x41:0x5a) (call #₄₉/in #₁₉/byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (= #₂₀/cs -3) goto:exit)))) (block (symbolicblock label:loop-exit #₅₃/state_4_action_1) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.COMMAND))) goto:state_4 (symbolicblock label:loop-exit #₅₄/state_4) (block (= #₂₄/p (call #₃₄/+ #₂₄/p 1))) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₂₀/cs 4) goto:exit)) (symbolicblock label:loop-exit #₅₅/state_case_4) (call core.tuple) (block (inbounds true) (block core.nothing (= #₄₀/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (= #₁₉/byte #₄₀/val)) (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x41:0x5a) (call #₄₉/in #₁₉/byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (= #₂₀/cs -4) goto:exit))) (block (symbolicblock label:loop-exit #₅₆/state_2_action_1) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR))) goto:state_2 (symbolicblock label:loop-exit #₅₇/state_2_action_2) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR)) (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.RIGHT_CURLY))) goto:state_2 (symbolicblock label:loop-exit #₅₈/state_2_action_3) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR)) (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.LEFT_CURLY))) goto:state_2 (symbolicblock label:loop-exit #₅₉/state_2_action_4) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.COMMAND))) goto:state_2 (symbolicblock label:loop-exit #₆₀/state_2_action_5) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR)) (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.MATHMODE))) goto:state_2 (symbolicblock label:loop-exit #₆₁/state_2) (block (= #₂₄/p (call #₃₄/+ #₂₄/p 1))) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₂₀/cs 2) goto:exit)) (symbolicblock label:loop-exit #₆₂/state_case_2) (call core.tuple) (block (inbounds true) (block core.nothing (= #₄₁/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (= #₁₉/byte #₄₁/val)) (block (= #₂₀/cs -2) goto:exit))) (symbolicblock label:loop-exit #₆₃/exit) (if (&& #₂₂/is_eof (call #₃₀/> #₂₄/p #₂₅/p_end) (call #₃₀/> #₂₀/cs 1) (if (block (call #₆₄/& (call #₆₅/< #₂₀/cs 66) (call #₆₆/isodd (call #₆₇/>>> 0x0000000000000007 (call #₆₄/& (call #₆₈/- #₂₀/cs 2) 63))))) true false)) (block (if (call #₄₅/== #₂₀/cs 3) (block) (if (call #₄₅/== #₂₀/cs 2) (block) (if (call #₄₅/== #₂₀/cs 4) (block) (call core.tuple)))) (= #₂₀/cs 0))))  (block (= mem (call Automa.SizedMemory data)) (if (call > p p_end) (block goto:exit)) (if (call == cs 1) goto:state_case_1 (if (call == cs 2) goto:state_case_2 (if (call == cs 3) goto:state_case_3 (if (call == cs 4) goto:state_case_4 goto:exit)))) (block (block (symbolicblock label:loop-exit state_1) (block (= p (call + p 1))) (if (call > p p_end) (block (= cs 1) goto:exit)) (symbolicblock label:loop-exit state_case_1) (call core.tuple) (block (inbounds true) (block (local val) (= val (call getindex mem p))) (inbounds_pop) (= byte val)) (if (&& (if (|| (call in byte 0x7e:0xff) (call in byte 0x25:0x5b) (call in byte 0x00:0x23) (call in byte 0x5d:0x7a) (call in byte 0x7c:0x7c)) true false) true) goto:state_2_action_1 (if (&& (call == byte 0x24) true) goto:state_2_action_5 (if (&& (call == byte 0x5c) true) goto:state_3_action_1 (if (&& (call == byte 0x7b) true) goto:state_2_action_3 (if (&& (call == byte 0x7d) true) goto:state_2_action_2 (block (= cs -1) goto:exit))))))) (block (symbolicblock label:loop-exit state_3_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) goto:state_3 (symbolicblock label:loop-exit state_3) (block (= p (call + p 1))) (if (call > p p_end) (block (= cs 3) goto:exit)) (symbolicblock label:loop-exit state_case_3) (call core.tuple) (block (inbounds true) (block (local val) (= val (call getindex mem p))) (inbounds_pop) (= byte val)) (if (&& (if (|| (call in byte 0x7b:0xff) (call in byte 0x00:0x40) (call in byte 0x5b:0x60)) true false) true) goto:state_2_action_4 (if (&& (if (|| (call in byte 0x41:0x5a) (call in byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (= cs -3) goto:exit)))) (block (symbolicblock label:loop-exit state_4_action_1) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) goto:state_4 (symbolicblock label:loop-exit state_4) (block (= p (call + p 1))) (if (call > p p_end) (block (= cs 4) goto:exit)) (symbolicblock label:loop-exit state_case_4) (call core.tuple) (block (inbounds true) (block (local val) (= val (call getindex mem p))) (inbounds_pop) (= byte val)) (if (&& (if (|| (call in byte 0x41:0x5a) (call in byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (= cs -4) goto:exit))) (block (symbolicblock label:loop-exit state_2_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) goto:state_2 (symbolicblock label:loop-exit state_2_action_2) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.RIGHT_CURLY))) goto:state_2 (symbolicblock label:loop-exit state_2_action_3) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.LEFT_CURLY))) goto:state_2 (symbolicblock label:loop-exit state_2_action_4) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) goto:state_2 (symbolicblock label:loop-exit state_2_action_5) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.MATHMODE))) goto:state_2 (symbolicblock label:loop-exit state_2) (block (= p (call + p 1))) (if (call > p p_end) (block (= cs 2) goto:exit)) (symbolicblock label:loop-exit state_case_2) (call core.tuple) (block (inbounds true) (block (local val) (= val (call getindex mem p))) (inbounds_pop) (= byte val)) (block (= cs -2) goto:exit))) (symbolicblock label:loop-exit exit) (if (&& is_eof (call > p p_end) (call > cs 1) (if (block (call & (call < cs 66) (call isodd (call >>> 0x0000000000000007 (call & (call - cs 2) 63))))) true false)) (block (if (call == cs 3) (block) (if (call == cs 2) (block) (if (call == cs 4) (block) (call core.tuple)))) (= cs 0))))  (block (= mem (call Automa.SizedMemory data)) (if (call > p p_end) (block goto:exit)) (if (call == cs 1) goto:state_case_1 (if (call == cs 2) goto:state_case_2 (if (call == cs 3) goto:state_case_3 (if (call == cs 4) goto:state_case_4 goto:exit)))) (block (block (symbolicblock label:loop-exit state_1) (op= p + 1) (if (call > p p_end) (block (= cs 1) goto:exit)) (symbolicblock label:loop-exit state_case_1) (tuple) (= byte (block (inbounds true) (local (= val (call getindex mem p))) (inbounds_pop) val)) (if (&& (|| (call in byte 0x7e:0xff) (|| (call in byte 0x25:0x5b) (|| (call in byte 0x00:0x23) (|| (call in byte 0x5d:0x7a) (|| (call in byte 0x7c:0x7c) false))))) true) goto:state_2_action_1 (if (&& (call == byte 0x24) true) goto:state_2_action_5 (if (&& (call == byte 0x5c) true) goto:state_3_action_1 (if (&& (call == byte 0x7b) true) goto:state_2_action_3 (if (&& (call == byte 0x7d) true) goto:state_2_action_2 (block (= cs -1) goto:exit))))))) (block (symbolicblock label:loop-exit state_3_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) goto:state_3 (symbolicblock label:loop-exit state_3) (op= p + 1) (if (call > p p_end) (block (= cs 3) goto:exit)) (symbolicblock label:loop-exit state_case_3) (tuple) (= byte (block (inbounds true) (local (= val (call getindex mem p))) (inbounds_pop) val)) (if (&& (|| (call in byte 0x7b:0xff) (|| (call in byte 0x00:0x40) (|| (call in byte 0x5b:0x60) false))) true) goto:state_2_action_4 (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) goto:state_4_action_1 (block (= cs -3) goto:exit)))) (block (symbolicblock label:loop-exit state_4_action_1) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) goto:state_4 (symbolicblock label:loop-exit state_4) (op= p + 1) (if (call > p p_end) (block (= cs 4) goto:exit)) (symbolicblock label:loop-exit state_case_4) (tuple) (= byte (block (inbounds true) (local (= val (call getindex mem p))) (inbounds_pop) val)) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) goto:state_4_action_1 (block (= cs -4) goto:exit))) (block (symbolicblock label:loop-exit state_2_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) goto:state_2 (symbolicblock label:loop-exit state_2_action_2) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.RIGHT_CURLY))) goto:state_2 (symbolicblock label:loop-exit state_2_action_3) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.LEFT_CURLY))) goto:state_2 (symbolicblock label:loop-exit state_2_action_4) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) goto:state_2 (symbolicblock label:loop-exit state_2_action_5) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.MATHMODE))) goto:state_2 (symbolicblock label:loop-exit state_2) (op= p + 1) (if (call > p p_end) (block (= cs 2) goto:exit)) (symbolicblock label:loop-exit state_case_2) (tuple) (= byte (block (inbounds true) (local (= val (call getindex mem p))) (inbounds_pop) val)) (block (= cs -2) goto:exit))) (symbolicblock label:loop-exit exit) (if (&& is_eof (&& (call > p p_end) (&& (call > cs 1) (|| (block (call & (call < cs 66) (call isodd (call >>> 0x0000000000000007 (call & (call - cs 2) 63))))) false)))) (block (if (call == cs 3) (block) (if (call == cs 2) (block) (if (call == cs 4) (block) (tuple)))) (= cs 0))))  Detailed provenance:  goto:exit @#= /source/usr/share/julia/JuliaLowering/src/syntax_macros.jl:42 =#  └─ (symbolicgoto exit) @#= /source/usr/share/julia/JuliaLowering/src/syntax_macros.jl:42 =#  ├─ exit  │ ├─ exit  │ │ ├─ exit  │ │ │ └─ @ /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534  │ │ └─ (macrocall (. GC (inert @preserve)) :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 =#) data (block (= mem (call Automa.SizedMemory data)) (if (call > p p_end) (block (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit))) (if (call == cs 1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_1) (if (call == cs 2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_2) (if (call == cs 3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_3) (if (call == cs 4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:513 =#) exit))))) (block (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_1) (unknown_head p 1) (if (call > p p_end) (block (= cs 1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_1) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x7e:0xff) (|| (call in byte 0x25:0x5b) (|| (call in byte 0x00:0x23) (|| (call in byte 0x5d:0x7a) (|| (call in byte 0x7c:0x7c) false))))) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_1) (if (&& (call == byte 0x24) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_5) (if (&& (call == byte 0x5c) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_3_action_1) (if (&& (call == byte 0x7b) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_3) (if (&& (call == byte 0x7d) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_2) (block (= cs -1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))))))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_3_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_3) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_3) (unknown_head p 1) (if (call > p p_end) (block (= cs 3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_3) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x7b:0xff) (|| (call in byte 0x00:0x40) (|| (call in byte 0x5b:0x60) false))) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_4) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_4_action_1) (block (= cs -3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit))))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_4_action_1) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_4) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_4) (unknown_head p 1) (if (call > p p_end) (block (= cs 4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_4) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_4_action_1) (block (= cs -4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_2) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.RIGHT_CURLY))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_3) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.LEFT_CURLY))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_4) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_5) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.MATHMODE))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_2) (unknown_head p 1) (if (call > p p_end) (block (= cs 2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_2) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (block (= cs -2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:538 =#) exit) (if (&& is_eof (&& (call > p p_end) (&& (call > cs 1) (|| (block (call & (call < cs 66) (call isodd (call >>> 0x0000000000000007 (call & (call - cs 2) 63))))) false)))) (block (if (call == cs 3) (block) (if (call == cs 2) (block) (if (call == cs 4) (block) (tuple)))) (= cs 0)))))  │ │ └─ @ /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531  │ └─ (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit)  │ ├─ (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit)  │ │ └─ @ /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534  │ └─ (macrocall (. GC (inert @preserve)) :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 =#) data (block (= mem (call Automa.SizedMemory data)) (if (call > p p_end) (block (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit))) (if (call == cs 1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_1) (if (call == cs 2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_2) (if (call == cs 3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_3) (if (call == cs 4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:513 =#) exit))))) (block (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_1) (unknown_head p 1) (if (call > p p_end) (block (= cs 1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_1) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x7e:0xff) (|| (call in byte 0x25:0x5b) (|| (call in byte 0x00:0x23) (|| (call in byte 0x5d:0x7a) (|| (call in byte 0x7c:0x7c) false))))) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_1) (if (&& (call == byte 0x24) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_5) (if (&& (call == byte 0x5c) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_3_action_1) (if (&& (call == byte 0x7b) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_3) (if (&& (call == byte 0x7d) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_2) (block (= cs -1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))))))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_3_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_3) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_3) (unknown_head p 1) (if (call > p p_end) (block (= cs 3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_3) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x7b:0xff) (|| (call in byte 0x00:0x40) (|| (call in byte 0x5b:0x60) false))) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_4) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_4_action_1) (block (= cs -3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit))))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_4_action_1) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_4) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_4) (unknown_head p 1) (if (call > p p_end) (block (= cs 4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_4) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_4_action_1) (block (= cs -4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_2) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.RIGHT_CURLY))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_3) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.LEFT_CURLY))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_4) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_5) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.MATHMODE))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_2) (unknown_head p 1) (if (call > p p_end) (block (= cs 2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_2) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (block (= cs -2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:538 =#) exit) (if (&& is_eof (&& (call > p p_end) (&& (call > cs 1) (|| (block (call & (call < cs 66) (call isodd (call >>> 0x0000000000000007 (call & (call - cs 2) 63))))) false)))) (block (if (call == cs 3) (block) (if (call == cs 2) (block) (if (call == cs 4) (block) (tuple)))) (= cs 0)))))  │ └─ @ /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531  └─ (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit)  ├─ (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit)  │ └─ @ /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534  └─ (macrocall (. GC (inert @preserve)) :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 =#) data (block (= mem (call Automa.SizedMemory data)) (if (call > p p_end) (block (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit))) (if (call == cs 1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_1) (if (call == cs 2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_2) (if (call == cs 3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_3) (if (call == cs 4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:513 =#) exit))))) (block (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_1) (unknown_head p 1) (if (call > p p_end) (block (= cs 1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_1) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x7e:0xff) (|| (call in byte 0x25:0x5b) (|| (call in byte 0x00:0x23) (|| (call in byte 0x5d:0x7a) (|| (call in byte 0x7c:0x7c) false))))) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_1) (if (&& (call == byte 0x24) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_5) (if (&& (call == byte 0x5c) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_3_action_1) (if (&& (call == byte 0x7b) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_3) (if (&& (call == byte 0x7d) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_2) (block (= cs -1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))))))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_3_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_3) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_3) (unknown_head p 1) (if (call > p p_end) (block (= cs 3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_3) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x7b:0xff) (|| (call in byte 0x00:0x40) (|| (call in byte 0x5b:0x60) false))) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_4) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_4_action_1) (block (= cs -3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit))))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_4_action_1) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_4) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_4) (unknown_head p 1) (if (call > p p_end) (block (= cs 4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_4) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_4_action_1) (block (= cs -4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_2) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.RIGHT_CURLY))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_3) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.LEFT_CURLY))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_4) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_5) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.MATHMODE))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_2) (unknown_head p 1) (if (call > p p_end) (block (= cs 2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_2) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (block (= cs -2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:538 =#) exit) (if (&& is_eof (&& (call > p p_end) (&& (call > cs 1) (|| (block (call & (call < cs 66) (call isodd (call >>> 0x0000000000000007 (call & (call - cs 2) 63))))) false)))) (block (if (call == cs 3) (block) (if (call == cs 2) (block) (if (call == cs 4) (block) (tuple)))) (= cs 0)))))  └─ @ /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531  Stacktrace:  [1] compile_body(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1043  [2] compile_lambda(outer_ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1191  [3] compile(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, needs_value::Bool, in_tail_pos::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:854  [4] compile(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, needs_value::Bool, in_tail_pos::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:715  [5] compile_body(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1031  [6] compile_lambda(outer_ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1191  [7] linearize_ir(ctx::Base.JuliaLowering.ClosureConversionCtx{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1281  [8] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:33  [9] eval(m::Module, e::Any)  @ Core boot.jl:521  [10] |>(x::Expr, f::Core.EvalInto)  @ Base operators.jl:983  [11] top-level scope  @ ~/.julia/packages/LaTeXEscapes/LdmDD/src/LaTeXEscapes.jl:30  [12] include(mod::Module, _path::String)  @ Base Base.jl:326  [13] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [14] top-level scope  @ stdin:5  [15] eval(m::Module, e::Any)  @ Core boot.jl:521  [16] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [17] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [18] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [19] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/LaTeXEscapes/LdmDD/src/LaTeXEscapes.jl:1 in expression starting at stdin:5 ✗ LaTeXEscapes 3.9 s ✓ Glib_jll 3.7 s ✓ Xorg_libXrender_jll 3.7 s ✓ Xorg_libXext_jll 3.6 s ✓ OpenJpeg_jll 3.6 s ✓ Cairo_jll 4.0 s ✓ Poppler_jll 3.8 s ✓ HarfBuzz_jll 3.7 s ✓ Pango_jll 3.8 s ✓ HarfBuzz_ICU_jll 45.1 s ✓ Cairo 3.8 s ✓ tectonic_jll ERROR: LoadError: LoweringError: #= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:30 =# - assignment syntax in structure fields is reserved Expression:  (= val (function (call Length (:: scale Float64) (:: unit Symbol)) (block (meta :begin_optional ArgCheck.LabelArgCheck()) (= #7###calle#1044 isfinite) (= #8###arg#1043 scale) (if (call #7###calle#1044 #8###arg#1043) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call isfinite scale)) ArgCheck.ArgCheckFlavor() (inert Any[:isfinite, :scale]) (vect #7###calle#1044 #8###arg#1043) (tuple))))) (meta :end_optional ArgCheck.LabelArgCheck()) (meta :begin_optional ArgCheck.LabelArgCheck()) (= #9###calle#1047 ∈) (= #10###arg#1045 unit) (= #11###arg#1046 (tuple :mm :inch :pt)) (if (call #9###calle#1047 #10###arg#1045 #11###arg#1046) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) ArgCheck.ArgCheckFlavor() (inert Any[:∈, :unit, :((:mm, :inch, :pt))]) (vect #9###calle#1047 #10###arg#1045 #11###arg#1046) (tuple))))) (meta :end_optional ArgCheck.LabelArgCheck()) (call new scale unit)))) Containing expressions:  (block (:: scale Float64) (:: unit Symbol) (= val (function (call Length (:: scale Float64) (:: unit Symbol)) (block (meta :begin_optional ArgCheck.LabelArgCheck()) (= #7###calle#1044 isfinite) (= #8###arg#1043 scale) (if (call #7###calle#1044 #8###arg#1043) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call isfinite scale)) ArgCheck.ArgCheckFlavor() (inert Any[:isfinite, :scale]) (vect #7###calle#1044 #8###arg#1043) (tuple))))) (meta :end_optional ArgCheck.LabelArgCheck()) (meta :begin_optional ArgCheck.LabelArgCheck()) (= #9###calle#1047 ∈) (= #10###arg#1045 unit) (= #11###arg#1046 (tuple :mm :inch :pt)) (if (call #9###calle#1047 #10###arg#1045 #11###arg#1046) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) ArgCheck.ArgCheckFlavor() (inert Any[:∈, :unit, :((:mm, :inch, :pt))]) (vect #9###calle#1047 #10###arg#1045 #11###arg#1046) (tuple))))) (meta :end_optional ArgCheck.LabelArgCheck()) (call new scale unit)))) (call Base.Docs.doc! Miter.Lengths (call Base.Docs.Binding Miter.Lengths :Length) (call Base.Docs.docstr (call Core.svec (call DocStringExtensions.interpolation SIGNATURES (inert (function (call Length (:: scale Float64) (:: unit Symbol)) (block (macrocall @argcheck :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:39 =#) (call isfinite scale)) (macrocall @argcheck :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:40 =#) (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) (call new scale unit))))) "\n\nConstruct a length with the given unit, which can be one of `:mm`, `:inch`, `:pt`.\n\nNote that the preferred constructor is using the constants `mm` (`cm`), `inch`, and\n`pt`, eg `100mm`.\n") (call Dict{Symbol, Any} :path => "/home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl" :linenumber => 30 :module => Miter.Lengths)) (curly Union (curly Tuple Float64 Symbol))) val)  Detailed provenance:  (= val (function (call Length (:: scale Float64) (:: unit Symbol)) (block (meta :begin_optional ArgCheck.LabelArgCheck()) (= #7###calle#1044 isfinite) (= #8###arg#1043 scale) (if (call #7###calle#1044 #8###arg#1043) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call isfinite scale)) ArgCheck.ArgCheckFlavor() (inert Any[:isfinite, :scale]) (vect #7###calle#1044 #8###arg#1043) (tuple))))) (meta :end_optional ArgCheck.LabelArgCheck()) (meta :begin_optional ArgCheck.LabelArgCheck()) (= #9###calle#1047 ∈) (= #10###arg#1045 unit) (= #11###arg#1046 (tuple :mm :inch :pt)) (if (call #9###calle#1047 #10###arg#1045 #11###arg#1046) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) ArgCheck.ArgCheckFlavor() (inert Any[:∈, :unit, :((:mm, :inch, :pt))]) (vect #9###calle#1047 #10###arg#1045 #11###arg#1046) (tuple))))) (meta :end_optional ArgCheck.LabelArgCheck()) (call new scale unit))))  └─ (= val (function (call Length (:: scale Float64) (:: unit Symbol)) (block (block (meta :begin_optional ArgCheck.LabelArgCheck()) (block (= #7###calle#1044 isfinite) (= #8###arg#1043 scale) (if (call #7###calle#1044 #8###arg#1043) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call isfinite scale)) ArgCheck.ArgCheckFlavor() (inert Any[:isfinite, :scale]) (vect #7###calle#1044 #8###arg#1043) (tuple)))))) (meta :end_optional ArgCheck.LabelArgCheck())) (block (meta :begin_optional ArgCheck.LabelArgCheck()) (block (= #9###calle#1047 ∈) (= #10###arg#1045 unit) (= #11###arg#1046 (tuple :mm :inch :pt)) (if (call #9###calle#1047 #10###arg#1045 #11###arg#1046) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) ArgCheck.ArgCheckFlavor() (inert Any[:∈, :unit, :((:mm, :inch, :pt))]) (vect #9###calle#1047 #10###arg#1045 #11###arg#1046) (tuple)))))) (meta :end_optional ArgCheck.LabelArgCheck())) (call new scale unit))))  └─ (= val (function (call Length (:: scale Float64) (:: unit Symbol)) (block (block (meta begin_optional ArgCheck.LabelArgCheck()) (block (= #7###calle#1044 isfinite) (= #8###arg#1043 scale) (if (call #7###calle#1044 #8###arg#1043) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call isfinite scale)) ArgCheck.ArgCheckFlavor() (inert Any[:isfinite, :scale]) (vect #7###calle#1044 #8###arg#1043) (tuple)))))) (meta end_optional ArgCheck.LabelArgCheck())) (block (meta begin_optional ArgCheck.LabelArgCheck()) (block (= #9###calle#1047 ∈) (= #10###arg#1045 unit) (= #11###arg#1046 (tuple (inert mm) (inert inch) (inert pt))) (if (call #9###calle#1047 #10###arg#1045 #11###arg#1046) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) ArgCheck.ArgCheckFlavor() (inert Any[:∈, :unit, :((:mm, :inch, :pt))]) (vect #9###calle#1047 #10###arg#1045 #11###arg#1046) (tuple)))))) (meta end_optional ArgCheck.LabelArgCheck())) (call new scale unit))))  └─ (= val (escape (function (call Length (:: scale Float64) (:: unit Symbol)) (block (block (meta begin_optional ArgCheck.LabelArgCheck()) (block (= #7###calle#1044 isfinite) (= #8###arg#1043 scale) (if (call #7###calle#1044 #8###arg#1043) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call isfinite scale)) ArgCheck.ArgCheckFlavor() (inert Any[:isfinite, :scale]) (vect #7###calle#1044 #8###arg#1043) (tuple)))))) (meta end_optional ArgCheck.LabelArgCheck())) (block (meta begin_optional ArgCheck.LabelArgCheck()) (block (= #9###calle#1047 ∈) (= #10###arg#1045 unit) (= #11###arg#1046 (tuple (inert mm) (inert inch) (inert pt))) (if (call #9###calle#1047 #10###arg#1045 #11###arg#1046) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) ArgCheck.ArgCheckFlavor() (inert Any[:∈, :unit, :((:mm, :inch, :pt))]) (vect #9###calle#1047 #10###arg#1045 #11###arg#1046) (tuple)))))) (meta end_optional ArgCheck.LabelArgCheck())) (call new scale unit)))))  ├─ @ /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:30  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:30 =#) (string SIGNATURES "\n\nConstruct a length with the given unit, which can be one of `:mm`, `:inch`, `:pt`.\n\nNote that the preferred constructor is using the constants `mm` (`cm`), `inch`, and\n`pt`, eg `100mm`.\n") (function (call Length (:: scale Float64) (:: unit Symbol)) (block (macrocall @argcheck :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:39 =#) (call isfinite scale)) (macrocall @argcheck :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:40 =#) (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) (call new scale unit))))  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:30 =#) (string SIGNATURES "\n\nConstruct a length with the given unit, which can be one of `:mm`, `:inch`, `:pt`.\n\nNote that the preferred constructor is using the constants `mm` (`cm`), `inch`, and\n`pt`, eg `100mm`.\n") (function (call Length (:: scale Float64) (:: unit Symbol)) (block (macrocall @argcheck :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:39 =#) (call isfinite scale)) (macrocall @argcheck :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:40 =#) (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) (call new scale unit))))  ├─ @ /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:30  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:5 =#) "This module defines `Length`, a container for lengths.\n\nThe preferred way to construct `Length`s is using the exported constants `mm`, `inch`,\nand `pt`, eg `100mm` (`cm == 10mm` is provided for convenience). An effort is made to\npreserve the original unit with arithmetic operators `*`, `/`, `+`, `-` when it makes\nsense, otherwise conversion is to `mm`.\n\nComparisons with `>`, `≥`, `==` are supported.\n\n`/` should be used to obtain the dimensionless length, eg `1inch/mm == 25.4`.\n\n!!! NOTE\n `pt` is what TeX calls `bp`, 1/72 inch.\n" (module true Lengths (block (using (: (. ArgCheck) (. @argcheck))) (using (: (. DocStringExtensions) (. SIGNATURES))) (export mm cm inch pt) (struct false Length (block (:: scale Float64) (:: unit Symbol) (macrocall @doc :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:30 =#) (string SIGNATURES "\n\nConstruct a length with the given unit, which can be one of `:mm`, `:inch`, `:pt`.\n\nNote that the preferred constructor is using the constants `mm` (`cm`), `inch`, and\n`pt`, eg `100mm`.\n") (function (call Length (:: scale Float64) (:: unit Symbol)) (block (macrocall @argcheck :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:39 =#) (call isfinite scale)) (macrocall @argcheck :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:40 =#) (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) (call new scale unit)))))) (= (call Length (:: scale Real) (:: unit Symbol)) (block (call Length (call Float64 scale) unit))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:47 =#) "One millimeter." (const (= mm (call Length 1.0 (inert mm))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:50 =#) "One centimeter." (const (= cm (call Length 10.0 (inert mm))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:53 =#) "One inch." (const (= inch (call Length 1.0 (inert inch))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:56 =#) "One point (Postscript, CSS). TeX calls this unit “bp”." (const (= pt (call Length 1.0 (inert pt))))) (function (call (. Base (inert show)) (:: io IO) (:: l Length)) (block (= (tuple (parameters scale unit)) l) (call print io scale unit))) (= (call (. Base (inert *)) (:: l Length) (:: v Real)) (block (call Length (call * (. l (inert scale)) v) (. l (inert unit))))) (= (call (. Base (inert *)) (:: v Real) (:: l Length)) (block (call * l v))) (= (call (. Base (inert /)) (:: l Length) (:: v Real)) (block (call Length (call / (. l (inert scale)) v) (. l (inert unit))))) (const (= INCH2MM 25.4)) (const (= INCH2PT 72.0)) (function (call (. Base (inert /)) (:: A Length) (:: B Length)) (block (= r (call / (. A (inert scale)) (. B (inert scale)))) (macrocall @argcheck :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:75 =#) (call isfinite r) "Non-finite unit ratio") (= au (. A (inert unit))) (= bu (. B (inert unit))) (if (call ≡ au bu) (block r) (elseif (block (&& (call ≡ au (inert mm)) (call ≡ bu (inert inch)))) (block (call / r INCH2MM)) (elseif (block (&& (call ≡ au (inert inch)) (call ≡ bu (inert mm)))) (block (call * r INCH2MM)) (elseif (block (&& (call ≡ au (inert pt)) (call ≡ bu (inert inch)))) (block (call / r INCH2PT)) (elseif (block (&& (call ≡ au (inert inch)) (call ≡ bu (inert pt)))) (block (call * r INCH2PT)) (elseif (block (&& (call ≡ au (inert mm)) (call ≡ bu (inert pt)))) (block (call / (call * r INCH2PT) INCH2MM)) (elseif (block (&& (call ≡ au (inert pt)) (call ≡ bu (inert mm)))) (block (call / (call * r INCH2MM) INCH2PT)) (block (call error (string "internal error dividing " au " by " bu)))))))))))) (function (call (. Base (inert +)) (... (:: ls Length))) (block (if (call allequal (-> x (block (. x (inert unit)))) ls) (block (call Length (call mapreduce (-> x (block (. x (inert scale)))) + ls) (. (call first ls) (inert unit)))) (block (call Length (call mapreduce (-> x (block (call / x mm))) + ls) (inert mm)))))) (= (call (. Base (inert -)) (:: l Length)) (block (call Length (call - (. l (inert scale))) (. l (inert unit))))) (= (call (. Base (inert -)) (:: l1 Length) (:: l2 Length)) (block (call + l1 (call - l2)))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:110 =#) (string SIGNATURES "\n\nThe scales of the two lengths in the same unit (the unit of the first one). For comparisons.\n") (function (call _scale_in_same_unit (:: l1 Length) (:: l2 Length)) (block (if (call ≡ (. l1 (inert unit)) (. l2 (inert unit))) (block (tuple (. l1 (inert scale)) (. l2 (inert scale)))) (block (tuple (. l1 (inert scale)) (call / l2 (call Length 1.0 (. l1 (inert unit)))))))))) (= (call (. Base (inert ≤)) (:: l1 Length) (:: l2 Length)) (block (call ≤ (... (call _scale_in_same_unit l1 l2))))) (= (call (. Base (inert ==)) (:: l1 Length) (:: l2 Length)) (block (call == (... (call _scale_in_same_unit l1 l2))))) (= (call (. Base (inert <)) (:: l1 Length) (:: l2 Length)) (block (call < (... (call _scale_in_same_unit l1 l2))))))))  └─ @ /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:5  Stacktrace:  [1] _collect_struct_fields(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, field_names::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_types::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_attrs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_docs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, inner_defs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, exs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, SubArray{Int64, 1, Vector{Int64}, Tuple{UnitRange{Int64}}, true}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:3166  [2] expand_struct_def(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:3736  [3] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4317  [4] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133 [inlined]  [5] expand_forms_2(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4450  [6] lower_step(iter::Base.JuliaLowering.LoweringIterator{Dict{Symbol, Dict{Int64, Any}}}, mod::Module, world::UInt64; soft_scope::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:90  [7] _eval(mod::Module, iter::Base.JuliaLowering.LoweringIterator{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:530  [8] eval(mod::Module, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; macro_world::UInt64, soft_scope::Nothing, opts::@Kwargs{expr_compat_mode::Bool})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:518 [inlined]  [9] top-level scope  @ ~/.julia/packages/Miter/ZLJxp/src/lengths.jl:5  [10] macro expansion  @ ~/.julia/packages/Miter/ZLJxp/src/lengths.jl:5 [inlined]  [11] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [12] top-level scope  @ ~/.julia/packages/Miter/ZLJxp/src/Miter.jl:8  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:5 in expression starting at /home/pkgeval/.julia/packages/Miter/ZLJxp/src/Miter.jl:1 in expression starting at stdin:5 ✗ Miter 69 dependencies successfully precompiled in 1995 seconds. 28 already precompiled. Precompilation completed after 2013.71s ################################################################################ # Loading # Loading Miter... ┌ Info: JuliaLowering threw given input: │ code = │ quote │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:147 =# │ function Base.iterate(tokenizer::(Automa.Tokenizer){LaTeXEscapes.LaTeXToken, D, 1}, state = (1, Int32(1), LaTeXEscapes.error)) where D │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:147 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:148 =# │ data = tokenizer.data │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:149 =# │ (start, len, token) = state │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:150 =# │ start > sizeof(data) && return nothing │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:151 =# │ if token !== LaTeXEscapes.error │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:152 =# │ return (state, (start + len, Int32(0), LaTeXEscapes.error)) │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:154 =# │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:236 =# │ byte::UInt8 = 0x00 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:237 =# │ p::Int = 1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:238 =# │ p_end::Int = sizeof(data) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:239 =# │ is_eof::Bool = true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:240 =# │ cs::Int = 1 │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:155 =# │ token_start = start │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:156 =# │ stop = 0 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:157 =# │ token = LaTeXEscapes.error │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:158 =# │ while true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:159 =# │ p = token_start │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:162 =# │ cs = 1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:163 =# │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 =# GC.@preserve data begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:532 =# │ mem = (Automa.SizedMemory)(data) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:533 =# │ if p > p_end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =# @goto exit │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:536 =# │ if cs == 1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =# @goto state_case_1 │ else │ if cs == 2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =# @goto state_case_2 │ else │ if cs == 3 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =# @goto state_case_3 │ else │ if cs == 4 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =# @goto state_case_4 │ else │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:513 =# @goto exit │ end │ end │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:537 =# │ begin │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# @label state_1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:463 =# │ p += 1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:464 =# │ if p > p_end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:465 =# │ cs = 1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# @goto exit │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# @label state_case_1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:501 =# │ () │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# │ byte = #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# @inbounds(getindex(mem, p)) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:503 =# │ if (byte in 0x7e:0xff || (byte in 0x25:0x5b || (byte in 0x00:0x23 || (byte in 0x5d:0x7a || (byte in 0x7c:0x7c || false))))) && true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_2_action_1 │ else │ if byte == 0x24 && true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_2_action_5 │ else │ if byte == 0x5c && true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_3_action_1 │ else │ if byte == 0x7b && true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_2_action_3 │ else │ if byte == 0x7d && true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_2_action_2 │ else │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ cs = -1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# @goto exit │ end │ end │ end │ end │ end │ end │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_3_action_1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ begin │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.CHAR │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_3 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# @label state_3 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:463 =# │ p += 1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:464 =# │ if p > p_end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:465 =# │ cs = 3 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# @goto exit │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# @label state_case_3 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:501 =# │ () │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# │ byte = #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# @inbounds(getindex(mem, p)) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:503 =# │ if (byte in 0x7b:0xff || (byte in 0x00:0x40 || (byte in 0x5b:0x60 || false))) && true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_2_action_4 │ else │ if (byte in 0x41:0x5a || (byte in 0x61:0x7a || false)) && true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_4_action_1 │ else │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ cs = -3 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# @goto exit │ end │ end │ end │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_4_action_1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ begin │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.COMMAND │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_4 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# @label state_4 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:463 =# │ p += 1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:464 =# │ if p > p_end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:465 =# │ cs = 4 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# @goto exit │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# @label state_case_4 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:501 =# │ () │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# │ byte = #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# @inbounds(getindex(mem, p)) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:503 =# │ if (byte in 0x41:0x5a || (byte in 0x61:0x7a || false)) && true │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_4_action_1 │ else │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ cs = -4 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# @goto exit │ end │ end │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_2_action_1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ begin │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.CHAR │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_2_action_2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ begin │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.CHAR │ end │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.RIGHT_CURLY │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_2_action_3 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ begin │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.CHAR │ end │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.LEFT_CURLY │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_2_action_4 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ begin │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.COMMAND │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_2_action_5 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ begin │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.CHAR │ end │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ stop = p │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ token = LaTeXEscapes.MATHMODE │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# @label state_2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:463 =# │ p += 1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:464 =# │ if p > p_end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:465 =# │ cs = 2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# @goto exit │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# @label state_case_2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:501 =# │ () │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# │ byte = #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# @inbounds(getindex(mem, p)) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:503 =# │ begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ cs = -2 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# @goto exit │ end │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:538 =# │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:538 =# @label exit │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:539 =# │ if is_eof && (p > p_end && (cs > 1 && (begin │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:659 =# │ (cs < 66) & isodd(0x0000000000000007 >>> ((cs - 2) & 63)) │ end || false))) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:540 =# │ if cs == 3 │ else │ if cs == 2 │ else │ if cs == 4 │ else │ () │ end │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:541 =# │ cs = 0 │ end │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:164 =# │ cs = 1 │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:169 =# │ if token !== LaTeXEscapes.error │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:170 =# │ found_token = (token_start, ((stop - token_start) + 1) % Int32, token) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:173 =# │ if start < token_start │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:174 =# │ error_state = (start, (token_start - start) % Int32, LaTeXEscapes.error) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:175 =# │ return (error_state, found_token) │ else │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:178 =# │ return (found_token, (stop + 1, Int32(0), LaTeXEscapes.error)) │ end │ else │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:182 =# │ if p > p_end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:183 =# │ error_state = (start, (p - start) % Int32, LaTeXEscapes.error) │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:184 =# │ return (error_state, (p_end + 1, Int32(0), LaTeXEscapes.error)) │ else │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:187 =# │ token_start += 1 │ end │ end │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:158 =# │ end │ end │ end │ st0 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source,__macro_ctx__ │ [block] │ │ [function] │ │ [where] │ │ [call] │ │ [.] │ │ Base :: Identifier │ │ [inert] │ │ iterate :: Identifier │ │ [::] │ │ tokenizer :: Identifier │ │ [curly] │ │ Automa.Tokenizer :: Value │ │ LaTeXEscapes.LaTeXToken :: Value │ │ D :: Identifier │ │ 1 :: Value │ │ [kw] │ │ state :: Identifier │ │ [tuple] │ │ 1 :: Value │ │ [call] │ │ Int32 :: Identifier │ │ 1 :: Value │ │ LaTeXEscapes.error :: Value │ │ D :: Identifier │ │ [block] │ │ [=] │ │ data :: Identifier │ │ [.] │ │ tokenizer :: Identifier │ │ [inert] │ │ data :: Identifier │ │ [=] │ │ [tuple] │ │ start :: Identifier │ │ len :: Identifier │ │ token :: Identifier │ │ state :: Identifier │ │ [&&] │ │ [call] │ │ > :: Identifier │ │ start :: Identifier │ │ [call] │ │ sizeof :: Identifier │ │ data :: Identifier │ │ [return] │ │ nothing :: Identifier │ │ [if] │ │ [call] │ │ !== :: Identifier │ │ token :: Identifier │ │ LaTeXEscapes.error :: Value │ │ [block] │ │ [return] │ │ [tuple] │ │ state :: Identifier │ │ [tuple] │ │ [call] │ │ + :: Identifier │ │ start :: Identifier │ │ len :: Identifier │ │ [call] │ │ Int32 :: Identifier │ │ 0 :: Value │ │ LaTeXEscapes.error :: Value │ │ [block] │ │ [=] │ │ [::] │ │ byte :: Identifier │ │ UInt8 :: Identifier │ │ 0x00 :: Value │ │ [=] │ │ [::] │ │ p :: Identifier │ │ Int :: Identifier │ │ 1 :: Value │ │ [=] │ │ [::] │ │ p_end :: Identifier │ │ Int :: Identifier │ │ [call] │ │ sizeof :: Identifier │ │ data :: Identifier │ │ [=] │ │ [::] │ │ is_eof :: Identifier │ │ Bool :: Identifier │ │ true :: Value │ │ [=] │ │ [::] │ │ cs :: Identifier │ │ Int :: Identifier │ │ 1 :: Value │ │ [=] │ │ token_start :: Identifier │ │ start :: Identifier │ │ [=] │ │ stop :: Identifier │ │ 0 :: Value │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.error :: Value │ │ [while] │ │ true :: Value │ │ [block] │ │ [=] │ │ p :: Identifier │ │ token_start :: Identifier │ │ [=] │ │ cs :: Identifier │ │ 1 :: Value │ │ [block] │ │ [macrocall] │ │ [.] │ │ GC :: Identifier │ │ [inert] │ │ @preserve :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 =#) :: Value │ │ data :: Identifier │ │ [block] │ │ [=] │ │ mem :: Identifier │ │ [call] │ │ Automa.SizedMemory :: Value │ │ data :: Identifier │ │ [if] │ │ [call] │ │ > :: Identifier │ │ p :: Identifier │ │ p_end :: Identifier │ │ [block] │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) :: Value │ │ exit :: Identifier │ │ [if] │ │ [call] │ │ == :: Identifier │ │ cs :: Identifier │ │ 1 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) :: Value │ │ state_case_1 :: Identifier │ │ [if] │ │ [call] │ │ == :: Identifier │ │ cs :: Identifier │ │ 2 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) :: Value │ │ state_case_2 :: Identifier │ │ [if] │ │ [call] │ │ == :: Identifier │ │ cs :: Identifier │ │ 3 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) :: Value │ │ state_case_3 :: Identifier │ │ [if] │ │ [call] │ │ == :: Identifier │ │ cs :: Identifier │ │ 4 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) :: Value │ │ state_case_4 :: Identifier │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:513 =#) :: Value │ │ exit :: Identifier │ │ [block] │ │ [block] │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) :: Value │ │ state_1 :: Identifier │ │ [unknown_head] │ │ p :: Identifier │ │ 1 :: Value │ │ [if] │ │ [call] │ │ > :: Identifier │ │ p :: Identifier │ │ p_end :: Identifier │ │ [block] │ │ [=] │ │ cs :: Identifier │ │ 1 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) :: Value │ │ exit :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) :: Value │ │ state_case_1 :: Identifier │ │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ │ byte :: Identifier │ │ [macrocall] │ │ @inbounds :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) :: Value │ │ [call] │ │ getindex :: Identifier │ │ mem :: Identifier │ │ p :: Identifier │ │ [if] │ │ [&&] │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x7e:0xff :: Value │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x25:0x5b :: Value │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x00:0x23 :: Value │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x5d:0x7a :: Value │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x7c:0x7c :: Value │ │ false :: Value │ │ true :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ state_2_action_1 :: Identifier │ │ [if] │ │ [&&] │ │ [call] │ │ == :: Identifier │ │ byte :: Identifier │ │ 0x24 :: Value │ │ true :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ state_2_action_5 :: Identifier │ │ [if] │ │ [&&] │ │ [call] │ │ == :: Identifier │ │ byte :: Identifier │ │ 0x5c :: Value │ │ true :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ state_3_action_1 :: Identifier │ │ [if] │ │ [&&] │ │ [call] │ │ == :: Identifier │ │ byte :: Identifier │ │ 0x7b :: Value │ │ true :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ state_2_action_3 :: Identifier │ │ [if] │ │ [&&] │ │ [call] │ │ == :: Identifier │ │ byte :: Identifier │ │ 0x7d :: Value │ │ true :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ state_2_action_2 :: Identifier │ │ [block] │ │ [=] │ │ cs :: Identifier │ │ -1 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) :: Value │ │ exit :: Identifier │ │ [block] │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ state_3_action_1 :: Identifier │ │ [block] │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.CHAR :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ state_3 :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) :: Value │ │ state_3 :: Identifier │ │ [unknown_head] │ │ p :: Identifier │ │ 1 :: Value │ │ [if] │ │ [call] │ │ > :: Identifier │ │ p :: Identifier │ │ p_end :: Identifier │ │ [block] │ │ [=] │ │ cs :: Identifier │ │ 3 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) :: Value │ │ exit :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) :: Value │ │ state_case_3 :: Identifier │ │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ │ byte :: Identifier │ │ [macrocall] │ │ @inbounds :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) :: Value │ │ [call] │ │ getindex :: Identifier │ │ mem :: Identifier │ │ p :: Identifier │ │ [if] │ │ [&&] │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x7b:0xff :: Value │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x00:0x40 :: Value │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x5b:0x60 :: Value │ │ false :: Value │ │ true :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ state_2_action_4 :: Identifier │ │ [if] │ │ [&&] │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x41:0x5a :: Value │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x61:0x7a :: Value │ │ false :: Value │ │ true :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ state_4_action_1 :: Identifier │ │ [block] │ │ [=] │ │ cs :: Identifier │ │ -3 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) :: Value │ │ exit :: Identifier │ │ [block] │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ state_4_action_1 :: Identifier │ │ [block] │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.COMMAND :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ state_4 :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) :: Value │ │ state_4 :: Identifier │ │ [unknown_head] │ │ p :: Identifier │ │ 1 :: Value │ │ [if] │ │ [call] │ │ > :: Identifier │ │ p :: Identifier │ │ p_end :: Identifier │ │ [block] │ │ [=] │ │ cs :: Identifier │ │ 4 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) :: Value │ │ exit :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) :: Value │ │ state_case_4 :: Identifier │ │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ │ byte :: Identifier │ │ [macrocall] │ │ @inbounds :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) :: Value │ │ [call] │ │ getindex :: Identifier │ │ mem :: Identifier │ │ p :: Identifier │ │ [if] │ │ [&&] │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x41:0x5a :: Value │ │ [||] │ │ [call] │ │ in :: Identifier │ │ byte :: Identifier │ │ 0x61:0x7a :: Value │ │ false :: Value │ │ true :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ state_4_action_1 :: Identifier │ │ [block] │ │ [=] │ │ cs :: Identifier │ │ -4 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) :: Value │ │ exit :: Identifier │ │ [block] │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ state_2_action_1 :: Identifier │ │ [block] │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.CHAR :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ state_2 :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ state_2_action_2 :: Identifier │ │ [block] │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.CHAR :: Value │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.RIGHT_CURLY :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ state_2 :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ state_2_action_3 :: Identifier │ │ [block] │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.CHAR :: Value │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.LEFT_CURLY :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ state_2 :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ state_2_action_4 :: Identifier │ │ [block] │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.COMMAND :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ state_2 :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ state_2_action_5 :: Identifier │ │ [block] │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.CHAR :: Value │ │ [block] │ │ [=] │ │ stop :: Identifier │ │ p :: Identifier │ │ [=] │ │ token :: Identifier │ │ LaTeXEscapes.MATHMODE :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ state_2 :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) :: Value │ │ state_2 :: Identifier │ │ [unknown_head] │ │ p :: Identifier │ │ 1 :: Value │ │ [if] │ │ [call] │ │ > :: Identifier │ │ p :: Identifier │ │ p_end :: Identifier │ │ [block] │ │ [=] │ │ cs :: Identifier │ │ 2 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) :: Value │ │ exit :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) :: Value │ │ state_case_2 :: Identifier │ │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ │ byte :: Identifier │ │ [macrocall] │ │ @inbounds :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) :: Value │ │ [call] │ │ getindex :: Identifier │ │ mem :: Identifier │ │ p :: Identifier │ │ [block] │ │ [=] │ │ cs :: Identifier │ │ -2 :: Value │ │ [macrocall] │ │ @goto :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) :: Value │ │ exit :: Identifier │ │ [macrocall] │ │ @label :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:538 =#) :: Value │ │ exit :: Identifier │ │ [if] │ │ [&&] │ │ is_eof :: Identifier │ │ [&&] │ │ [call] │ │ > :: Identifier │ │ p :: Identifier │ │ p_end :: Identifier │ │ [&&] │ │ [call] │ │ > :: Identifier │ │ cs :: Identifier │ │ 1 :: Value │ │ [||] │ │ [block] │ │ [call] │ │ & :: Identifier │ │ [call] │ │ < :: Identifier │ │ cs :: Identifier │ │ 66 :: Value │ │ [call] │ │ isodd :: Identifier │ │ [call] │ │ >>> :: Identifier │ │ 0x0000000000000007 :: Value │ │ [call] │ │ & :: Identifier │ │ [call] │ │ - :: Identifier │ │ cs :: Identifier │ │ 2 :: Value │ │ 63 :: Value │ │ false :: Value │ │ [block] │ │ [if] │ │ [call] │ │ == :: Identifier │ │ cs :: Identifier │ │ 3 :: Value │ │ [block] │ macro_source=671,scope_layer=1 │ [if] │ │ [call] │ │ == :: Identifier │ │ cs :: Identifier │ │ 2 :: Value │ │ [block] │ macro_source=671,scope_layer=1 │ [if] │ │ [call] │ │ == :: Identifier │ │ cs :: Identifier │ │ 4 :: Value │ │ [block] │ macro_source=671,scope_layer=1 │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ │ cs :: Identifier │ │ 0 :: Value │ │ [=] │ │ cs :: Identifier │ │ 1 :: Value │ │ [if] │ │ [call] │ │ !== :: Identifier │ │ token :: Identifier │ │ LaTeXEscapes.error :: Value │ │ [block] │ │ [=] │ │ found_token :: Identifier │ │ [tuple] │ │ token_start :: Identifier │ │ [call] │ │ % :: Identifier │ │ [call] │ │ + :: Identifier │ │ [call] │ │ - :: Identifier │ │ stop :: Identifier │ │ token_start :: Identifier │ │ 1 :: Value │ │ Int32 :: Identifier │ │ token :: Identifier │ │ [if] │ │ [call] │ │ < :: Identifier │ │ start :: Identifier │ │ token_start :: Identifier │ │ [block] │ │ [=] │ │ error_state :: Identifier │ │ [tuple] │ │ start :: Identifier │ │ [call] │ │ % :: Identifier │ │ [call] │ │ - :: Identifier │ │ token_start :: Identifier │ │ start :: Identifier │ │ Int32 :: Identifier │ │ LaTeXEscapes.error :: Value │ │ [return] │ │ [tuple] │ │ error_state :: Identifier │ │ found_token :: Identifier │ │ [block] │ │ [return] │ │ [tuple] │ │ found_token :: Identifier │ │ [tuple] │ │ [call] │ │ + :: Identifier │ │ stop :: Identifier │ │ 1 :: Value │ │ [call] │ │ Int32 :: Identifier │ │ 0 :: Value │ │ LaTeXEscapes.error :: Value │ │ [block] │ │ [if] │ │ [call] │ │ > :: Identifier │ │ p :: Identifier │ │ p_end :: Identifier │ │ [block] │ │ [=] │ │ error_state :: Identifier │ │ [tuple] │ │ start :: Identifier │ │ [call] │ │ % :: Identifier │ │ [call] │ │ - :: Identifier │ │ p :: Identifier │ │ start :: Identifier │ │ Int32 :: Identifier │ │ LaTeXEscapes.error :: Value │ │ [return] │ │ [tuple] │ │ error_state :: Identifier │ │ [tuple] │ │ [call] │ │ + :: Identifier │ │ p_end :: Identifier │ │ 1 :: Value │ │ [call] │ │ Int32 :: Identifier │ │ 0 :: Value │ │ LaTeXEscapes.error :: Value │ │ [block] │ │ [unknown_head] │ │ token_start :: Identifier │ │ 1 :: Value │ │ │ st1 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source │ [block] │ │ [function] │ │ [where] │ │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=1 │ [inert] │ │ iterate :: Identifier │ │ [::] │ │ tokenizer :: Identifier │ scope_layer=1 │ [curly] │ │ Automa.Tokenizer :: Value │ │ LaTeXEscapes.LaTeXToken :: Value │ │ D :: Identifier │ scope_layer=1 │ 1 :: Value │ │ [kw] │ │ state :: Identifier │ scope_layer=1 │ [tuple] │ │ 1 :: Value │ │ [call] │ │ Int32 :: Identifier │ scope_layer=1 │ 1 :: Value │ │ LaTeXEscapes.error :: Value │ │ D :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ data :: Identifier │ scope_layer=1 │ [.] │ │ tokenizer :: Identifier │ scope_layer=1 │ [inert] │ │ data :: Identifier │ │ [=] │ │ [tuple] │ │ start :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ token :: Identifier │ scope_layer=1 │ state :: Identifier │ scope_layer=1 │ [&&] │ │ [call] │ │ > :: Identifier │ scope_layer=1 │ start :: Identifier │ scope_layer=1 │ [call] │ │ sizeof :: Identifier │ scope_layer=1 │ data :: Identifier │ scope_layer=1 │ [return] │ │ nothing :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ token :: Identifier │ scope_layer=1 │ LaTeXEscapes.error :: Value │ │ [block] │ │ [return] │ │ [tuple] │ │ state :: Identifier │ scope_layer=1 │ [tuple] │ │ [call] │ │ + :: Identifier │ scope_layer=1 │ start :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ [call] │ │ Int32 :: Identifier │ scope_layer=1 │ 0 :: Value │ │ LaTeXEscapes.error :: Value │ │ [block] │ │ [=] │ │ [::] │ │ byte :: Identifier │ scope_layer=1 │ UInt8 :: Identifier │ scope_layer=1 │ 0x00 :: Value │ │ [=] │ │ [::] │ │ p :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ 1 :: Value │ │ [=] │ │ [::] │ │ p_end :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ [call] │ │ sizeof :: Identifier │ scope_layer=1 │ data :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ is_eof :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ true :: Value │ │ [=] │ │ [::] │ │ cs :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ 1 :: Value │ │ [=] │ │ token_start :: Identifier │ scope_layer=1 │ start :: Identifier │ scope_layer=1 │ [=] │ │ stop :: Identifier │ scope_layer=1 │ 0 :: Value │ │ [=] │ │ token :: Identifier │ scope_layer=1 │ LaTeXEscapes.error :: Value │ │ [while] │ │ true :: Value │ │ [block] │ │ [=] │ │ p :: Identifier │ scope_layer=1 │ token_start :: Identifier │ scope_layer=1 │ [=] │ │ cs :: Identifier │ scope_layer=1 │ 1 :: Value │ │ [block] │ │ [gc_preserve] │ jl_source=L226 │ [block] │ scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ mem :: Identifier │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ Automa.SizedMemory :: Value │ macro_source=671,scope_layer=1 │ data :: Identifier │ macro_source=671,scope_layer=1 │ [if] │ scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ > :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ p_end :: Identifier │ macro_source=671,scope_layer=1 │ [block] │ scope_layer=1 │ [symbolicgoto] │ macro_source=877,jl_source=L42 │ exit :: Identifier │ macro_source=877,scope_layer=1 │ [if] │ scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 1 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=887,jl_source=L42 │ state_case_1 :: Identifier │ macro_source=887,scope_layer=1 │ [if] │ scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 2 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=895,jl_source=L42 │ state_case_2 :: Identifier │ macro_source=895,scope_layer=1 │ [if] │ scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 3 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=903,jl_source=L42 │ state_case_3 :: Identifier │ macro_source=903,scope_layer=1 │ [if] │ scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 4 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=911,jl_source=L42 │ state_case_4 :: Identifier │ macro_source=911,scope_layer=1 │ [symbolicgoto] │ macro_source=915,jl_source=L42 │ exit :: Identifier │ macro_source=915,scope_layer=1 │ [block] │ scope_layer=1 │ [block] │ scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_1 :: Identifier │ macro_source=923,scope_layer=1 │ [unknown_head] │ scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ 1 :: Value │ macro_source=671,scope_layer=1 │ [if] │ scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ > :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ p_end :: Identifier │ macro_source=671,scope_layer=1 │ [block] │ scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 1 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=937,jl_source=L42 │ exit :: Identifier │ macro_source=937,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_case_1 :: Identifier │ macro_source=943,scope_layer=1 │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ [block] │ │ [inbounds] │ macro_source=951 │ true :: Value │ macro_source=951 │ [local] │ │ [=] │ │ val :: Identifier │ scope_layer=12 │ [call] │ macro_source=951 │ getindex :: Identifier │ macro_source=951,scope_layer=1 │ mem :: Identifier │ macro_source=951,scope_layer=1 │ p :: Identifier │ macro_source=951,scope_layer=1 │ [inbounds] │ │ pop :: Identifier │ scope_layer=12 │ val :: Identifier │ scope_layer=12 │ [if] │ scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x7e:0xff :: Value │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x25:0x5b :: Value │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x00:0x23 :: Value │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x5d:0x7a :: Value │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x7c:0x7c :: Value │ macro_source=671,scope_layer=1 │ false :: Value │ macro_source=671,scope_layer=1 │ true :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=984,jl_source=L42 │ state_2_action_1 :: Identifier │ macro_source=984,scope_layer=1 │ [if] │ scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x24 :: Value │ macro_source=671,scope_layer=1 │ true :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=994,jl_source=L42 │ state_2_action_5 :: Identifier │ macro_source=994,scope_layer=1 │ [if] │ scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x5c :: Value │ macro_source=671,scope_layer=1 │ true :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1004,jl_source=L42 │ state_3_action_1 :: Identifier │ macro_source=1004,scope_layer=1 │ [if] │ scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x7b :: Value │ macro_source=671,scope_layer=1 │ true :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1014,jl_source=L42 │ state_2_action_3 :: Identifier │ macro_source=1014,scope_layer=1 │ [if] │ scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x7d :: Value │ macro_source=671,scope_layer=1 │ true :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1024,jl_source=L42 │ state_2_action_2 :: Identifier │ macro_source=1024,scope_layer=1 │ [block] │ scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ -1 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1031,jl_source=L42 │ exit :: Identifier │ macro_source=1031,scope_layer=1 │ [block] │ scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_3_action_1 :: Identifier │ macro_source=1042,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.CHAR :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1054,jl_source=L42 │ state_3 :: Identifier │ macro_source=1054,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_3 :: Identifier │ macro_source=1058,scope_layer=1 │ [unknown_head] │ scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ 1 :: Value │ macro_source=671,scope_layer=1 │ [if] │ scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ > :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ p_end :: Identifier │ macro_source=671,scope_layer=1 │ [block] │ scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 3 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1072,jl_source=L42 │ exit :: Identifier │ macro_source=1072,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_case_3 :: Identifier │ macro_source=1078,scope_layer=1 │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ [block] │ │ [inbounds] │ macro_source=1086 │ true :: Value │ macro_source=1086 │ [local] │ │ [=] │ │ val :: Identifier │ scope_layer=24 │ [call] │ macro_source=1086 │ getindex :: Identifier │ macro_source=1086,scope_layer=1 │ mem :: Identifier │ macro_source=1086,scope_layer=1 │ p :: Identifier │ macro_source=1086,scope_layer=1 │ [inbounds] │ │ pop :: Identifier │ scope_layer=24 │ val :: Identifier │ scope_layer=24 │ [if] │ scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x7b:0xff :: Value │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x00:0x40 :: Value │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x5b:0x60 :: Value │ macro_source=671,scope_layer=1 │ false :: Value │ macro_source=671,scope_layer=1 │ true :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1109,jl_source=L42 │ state_2_action_4 :: Identifier │ macro_source=1109,scope_layer=1 │ [if] │ scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x41:0x5a :: Value │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x61:0x7a :: Value │ macro_source=671,scope_layer=1 │ false :: Value │ macro_source=671,scope_layer=1 │ true :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1126,jl_source=L42 │ state_4_action_1 :: Identifier │ macro_source=1126,scope_layer=1 │ [block] │ scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ -3 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1133,jl_source=L42 │ exit :: Identifier │ macro_source=1133,scope_layer=1 │ [block] │ scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_4_action_1 :: Identifier │ macro_source=1141,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.COMMAND :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1153,jl_source=L42 │ state_4 :: Identifier │ macro_source=1153,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_4 :: Identifier │ macro_source=1157,scope_layer=1 │ [unknown_head] │ scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ 1 :: Value │ macro_source=671,scope_layer=1 │ [if] │ scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ > :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ p_end :: Identifier │ macro_source=671,scope_layer=1 │ [block] │ scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 4 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1171,jl_source=L42 │ exit :: Identifier │ macro_source=1171,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_case_4 :: Identifier │ macro_source=1177,scope_layer=1 │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ [block] │ │ [inbounds] │ macro_source=1185 │ true :: Value │ macro_source=1185 │ [local] │ │ [=] │ │ val :: Identifier │ scope_layer=33 │ [call] │ macro_source=1185 │ getindex :: Identifier │ macro_source=1185,scope_layer=1 │ mem :: Identifier │ macro_source=1185,scope_layer=1 │ p :: Identifier │ macro_source=1185,scope_layer=1 │ [inbounds] │ │ pop :: Identifier │ scope_layer=33 │ val :: Identifier │ scope_layer=33 │ [if] │ scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x41:0x5a :: Value │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ in :: Identifier │ macro_source=671,scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ 0x61:0x7a :: Value │ macro_source=671,scope_layer=1 │ false :: Value │ macro_source=671,scope_layer=1 │ true :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1203,jl_source=L42 │ state_4_action_1 :: Identifier │ macro_source=1203,scope_layer=1 │ [block] │ scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ -4 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1210,jl_source=L42 │ exit :: Identifier │ macro_source=1210,scope_layer=1 │ [block] │ scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_2_action_1 :: Identifier │ macro_source=1217,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.CHAR :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1229,jl_source=L42 │ state_2 :: Identifier │ macro_source=1229,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_2_action_2 :: Identifier │ macro_source=1233,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.CHAR :: Value │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.RIGHT_CURLY :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1252,jl_source=L42 │ state_2 :: Identifier │ macro_source=1252,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_2_action_3 :: Identifier │ macro_source=1256,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.CHAR :: Value │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.LEFT_CURLY :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1275,jl_source=L42 │ state_2 :: Identifier │ macro_source=1275,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_2_action_4 :: Identifier │ macro_source=1279,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.COMMAND :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1291,jl_source=L42 │ state_2 :: Identifier │ macro_source=1291,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_2_action_5 :: Identifier │ macro_source=1295,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.CHAR :: Value │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ stop :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ token :: Identifier │ macro_source=671,scope_layer=1 │ LaTeXEscapes.MATHMODE :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1314,jl_source=L42 │ state_2 :: Identifier │ macro_source=1314,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_2 :: Identifier │ macro_source=1318,scope_layer=1 │ [unknown_head] │ scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ 1 :: Value │ macro_source=671,scope_layer=1 │ [if] │ scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ > :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ p_end :: Identifier │ macro_source=671,scope_layer=1 │ [block] │ scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 2 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1332,jl_source=L42 │ exit :: Identifier │ macro_source=1332,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ state_case_2 :: Identifier │ macro_source=1338,scope_layer=1 │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ scope_layer=1 │ byte :: Identifier │ macro_source=671,scope_layer=1 │ [block] │ │ [inbounds] │ macro_source=1346 │ true :: Value │ macro_source=1346 │ [local] │ │ [=] │ │ val :: Identifier │ scope_layer=49 │ [call] │ macro_source=1346 │ getindex :: Identifier │ macro_source=1346,scope_layer=1 │ mem :: Identifier │ macro_source=1346,scope_layer=1 │ p :: Identifier │ macro_source=1346,scope_layer=1 │ [inbounds] │ │ pop :: Identifier │ scope_layer=49 │ val :: Identifier │ scope_layer=49 │ [block] │ scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ -2 :: Value │ macro_source=671,scope_layer=1 │ [symbolicgoto] │ macro_source=1354,jl_source=L42 │ exit :: Identifier │ macro_source=1354,scope_layer=1 │ [symbolicblock] │ │ loop-exit :: Identifier │ scope_layer=1 │ exit :: Identifier │ macro_source=1361,scope_layer=1 │ [if] │ macro_source=671,scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ is_eof :: Identifier │ macro_source=671,scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ > :: Identifier │ macro_source=671,scope_layer=1 │ p :: Identifier │ macro_source=671,scope_layer=1 │ p_end :: Identifier │ macro_source=671,scope_layer=1 │ [&&] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ > :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 1 :: Value │ macro_source=671,scope_layer=1 │ [||] │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ & :: Identifier │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ < :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 66 :: Value │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ isodd :: Identifier │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ >>> :: Identifier │ macro_source=671,scope_layer=1 │ 0x0000000000000007 :: Value │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ & :: Identifier │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ - :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 2 :: Value │ macro_source=671,scope_layer=1 │ 63 :: Value │ macro_source=671,scope_layer=1 │ false :: Value │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [if] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 3 :: Value │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [if] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 2 :: Value │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [if] │ macro_source=671,scope_layer=1 │ [call] │ macro_source=671,scope_layer=1 │ == :: Identifier │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 4 :: Value │ macro_source=671,scope_layer=1 │ [block] │ macro_source=671,scope_layer=1 │ [tuple] │ macro_source=671,scope_layer=1 │ [=] │ macro_source=671,scope_layer=1 │ cs :: Identifier │ macro_source=671,scope_layer=1 │ 0 :: Value │ macro_source=671,scope_layer=1 │ data :: Identifier │ macro_source=671,scope_layer=1 │ [=] │ │ cs :: Identifier │ scope_layer=1 │ 1 :: Value │ │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ token :: Identifier │ scope_layer=1 │ LaTeXEscapes.error :: Value │ │ [block] │ │ [=] │ │ found_token :: Identifier │ scope_layer=1 │ [tuple] │ │ token_start :: Identifier │ scope_layer=1 │ [call] │ │ % :: Identifier │ scope_layer=1 │ [call] │ │ + :: Identifier │ scope_layer=1 │ [call] │ │ - :: Identifier │ scope_layer=1 │ stop :: Identifier │ scope_layer=1 │ token_start :: Identifier │ scope_layer=1 │ 1 :: Value │ │ Int32 :: Identifier │ scope_layer=1 │ token :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ < :: Identifier │ scope_layer=1 │ start :: Identifier │ scope_layer=1 │ token_start :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ error_state :: Identifier │ scope_layer=1 │ [tuple] │ │ start :: Identifier │ scope_layer=1 │ [call] │ │ % :: Identifier │ scope_layer=1 │ [call] │ │ - :: Identifier │ scope_layer=1 │ token_start :: Identifier │ scope_layer=1 │ start :: Identifier │ scope_layer=1 │ Int32 :: Identifier │ scope_layer=1 │ LaTeXEscapes.error :: Value │ │ [return] │ │ [tuple] │ │ error_state :: Identifier │ scope_layer=1 │ found_token :: Identifier │ scope_layer=1 │ [block] │ │ [return] │ │ [tuple] │ │ found_token :: Identifier │ scope_layer=1 │ [tuple] │ │ [call] │ │ + :: Identifier │ scope_layer=1 │ stop :: Identifier │ scope_layer=1 │ 1 :: Value │ │ [call] │ │ Int32 :: Identifier │ scope_layer=1 │ 0 :: Value │ │ LaTeXEscapes.error :: Value │ │ [block] │ │ [if] │ │ [call] │ │ > :: Identifier │ scope_layer=1 │ p :: Identifier │ scope_layer=1 │ p_end :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ error_state :: Identifier │ scope_layer=1 │ [tuple] │ │ start :: Identifier │ scope_layer=1 │ [call] │ │ % :: Identifier │ scope_layer=1 │ [call] │ │ - :: Identifier │ scope_layer=1 │ p :: Identifier │ scope_layer=1 │ start :: Identifier │ scope_layer=1 │ Int32 :: Identifier │ scope_layer=1 │ LaTeXEscapes.error :: Value │ │ [return] │ │ [tuple] │ │ error_state :: Identifier │ scope_layer=1 │ [tuple] │ │ [call] │ │ + :: Identifier │ scope_layer=1 │ p_end :: Identifier │ scope_layer=1 │ 1 :: Value │ │ [call] │ │ Int32 :: Identifier │ scope_layer=1 │ 0 :: Value │ │ LaTeXEscapes.error :: Value │ │ [block] │ │ [unknown_head] │ scope_layer=1 │ token_start :: Identifier │ scope_layer=1 │ 1 :: Value │ │ │ file = "none" │ line = 1 └ mod = LaTeXEscapes ERROR: LoadError: LoweringError: #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =# - label `exit` referenced but not defined Expression:  goto:exit Containing expressions:  (block (= #₄₄/mem (call Automa.SizedMemory #₂₁/data)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block goto:exit)) (if (call #₄₅/== #₂₀/cs 1) goto:state_case_1 (if (call #₄₅/== #₂₀/cs 2) goto:state_case_2 (if (call #₄₅/== #₂₀/cs 3) goto:state_case_3 (if (call #₄₅/== #₂₀/cs 4) goto:state_case_4 goto:exit)))) (symbolicblock label:loop-exit #₄₆/state_1) (= #₉₁ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₉₃/Int #₃₆/Int) (= #₉₂/tmp #₉₁) (if (call core.isa #₉₂/tmp #₉₃/Int) core.nothing (= #₉₂/tmp (call core.typeassert (call top.convert #₉₃/Int #₉₂/tmp) #₉₃/Int))) #₉₂/tmp)) #₉₁ (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₉₄ 1) (= #₂₀/cs (block (= #₉₆/Int #₃₆/Int) (= #₉₅/tmp #₉₄) (if (call core.isa #₉₅/tmp #₉₆/Int) core.nothing (= #₉₅/tmp (call core.typeassert (call top.convert #₉₆/Int #₉₅/tmp) #₉₆/Int))) #₉₅/tmp)) #₉₄ goto:exit)) (symbolicblock label:loop-exit #₄₇/state_case_1) (call core.tuple) (inbounds true) core.nothing (= #₃₈/val (call #₄₈/getindex #₄₄/mem #₂₄/p)) (inbounds_pop) (= #₉₇/val #₃₈/val) (= #₁₉/byte (block (= #₉₉/UInt8 #₃₅/UInt8) (= #₉₈/tmp #₉₇/val) (if (call core.isa #₉₈/tmp #₉₉/UInt8) core.nothing (= #₉₈/tmp (call core.typeassert (call top.convert #₉₉/UInt8 #₉₈/tmp) #₉₉/UInt8))) #₉₈/tmp)) #₉₇/val (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x7e:0xff) (call #₄₉/in #₁₉/byte 0x25:0x5b) (call #₄₉/in #₁₉/byte 0x00:0x23) (call #₄₉/in #₁₉/byte 0x5d:0x7a) (call #₄₉/in #₁₉/byte 0x7c:0x7c)) true false) true) goto:state_2_action_1 (if (&& (call #₄₅/== #₁₉/byte 0x24) true) goto:state_2_action_5 (if (&& (call #₄₅/== #₁₉/byte 0x5c) true) goto:state_3_action_1 (if (&& (call #₄₅/== #₁₉/byte 0x7b) true) goto:state_2_action_3 (if (&& (call #₄₅/== #₁₉/byte 0x7d) true) goto:state_2_action_2 (block (= #₁₀₀ -1) (= #₂₀/cs (block (= #₁₀₂/Int #₃₆/Int) (= #₁₀₁/tmp #₁₀₀) (if (call core.isa #₁₀₁/tmp #₁₀₂/Int) core.nothing (= #₁₀₁/tmp (call core.typeassert (call top.convert #₁₀₂/Int #₁₀₁/tmp) #₁₀₂/Int))) #₁₀₁/tmp)) #₁₀₀ goto:exit)))))) (symbolicblock label:loop-exit #₅₀/state_3_action_1) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR) goto:state_3 (symbolicblock label:loop-exit #₅₁/state_3) (= #₁₀₃ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₁₀₅/Int #₃₆/Int) (= #₁₀₄/tmp #₁₀₃) (if (call core.isa #₁₀₄/tmp #₁₀₅/Int) core.nothing (= #₁₀₄/tmp (call core.typeassert (call top.convert #₁₀₅/Int #₁₀₄/tmp) #₁₀₅/Int))) #₁₀₄/tmp)) #₁₀₃ (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₁₀₆ 3) (= #₂₀/cs (block (= #₁₀₈/Int #₃₆/Int) (= #₁₀₇/tmp #₁₀₆) (if (call core.isa #₁₀₇/tmp #₁₀₈/Int) core.nothing (= #₁₀₇/tmp (call core.typeassert (call top.convert #₁₀₈/Int #₁₀₇/tmp) #₁₀₈/Int))) #₁₀₇/tmp)) #₁₀₆ goto:exit)) (symbolicblock label:loop-exit #₅₂/state_case_3) (call core.tuple) (inbounds true) core.nothing (= #₃₉/val (call #₄₈/getindex #₄₄/mem #₂₄/p)) (inbounds_pop) (= #₁₀₉/val #₃₉/val) (= #₁₉/byte (block (= #₁₁₁/UInt8 #₃₅/UInt8) (= #₁₁₀/tmp #₁₀₉/val) (if (call core.isa #₁₁₀/tmp #₁₁₁/UInt8) core.nothing (= #₁₁₀/tmp (call core.typeassert (call top.convert #₁₁₁/UInt8 #₁₁₀/tmp) #₁₁₁/UInt8))) #₁₁₀/tmp)) #₁₀₉/val (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x7b:0xff) (call #₄₉/in #₁₉/byte 0x00:0x40) (call #₄₉/in #₁₉/byte 0x5b:0x60)) true false) true) goto:state_2_action_4 (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x41:0x5a) (call #₄₉/in #₁₉/byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (= #₁₁₂ -3) (= #₂₀/cs (block (= #₁₁₄/Int #₃₆/Int) (= #₁₁₃/tmp #₁₁₂) (if (call core.isa #₁₁₃/tmp #₁₁₄/Int) core.nothing (= #₁₁₃/tmp (call core.typeassert (call top.convert #₁₁₄/Int #₁₁₃/tmp) #₁₁₄/Int))) #₁₁₃/tmp)) #₁₁₂ goto:exit))) (symbolicblock label:loop-exit #₅₃/state_4_action_1) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.COMMAND) goto:state_4 (symbolicblock label:loop-exit #₅₄/state_4) (= #₁₁₅ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₁₁₇/Int #₃₆/Int) (= #₁₁₆/tmp #₁₁₅) (if (call core.isa #₁₁₆/tmp #₁₁₇/Int) core.nothing (= #₁₁₆/tmp (call core.typeassert (call top.convert #₁₁₇/Int #₁₁₆/tmp) #₁₁₇/Int))) #₁₁₆/tmp)) #₁₁₅ (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₁₁₈ 4) (= #₂₀/cs (block (= #₁₂₀/Int #₃₆/Int) (= #₁₁₉/tmp #₁₁₈) (if (call core.isa #₁₁₉/tmp #₁₂₀/Int) core.nothing (= #₁₁₉/tmp (call core.typeassert (call top.convert #₁₂₀/Int #₁₁₉/tmp) #₁₂₀/Int))) #₁₁₉/tmp)) #₁₁₈ goto:exit)) (symbolicblock label:loop-exit #₅₅/state_case_4) (call core.tuple) (inbounds true) core.nothing (= #₄₀/val (call #₄₈/getindex #₄₄/mem #₂₄/p)) (inbounds_pop) (= #₁₂₁/val #₄₀/val) (= #₁₉/byte (block (= #₁₂₃/UInt8 #₃₅/UInt8) (= #₁₂₂/tmp #₁₂₁/val) (if (call core.isa #₁₂₂/tmp #₁₂₃/UInt8) core.nothing (= #₁₂₂/tmp (call core.typeassert (call top.convert #₁₂₃/UInt8 #₁₂₂/tmp) #₁₂₃/UInt8))) #₁₂₂/tmp)) #₁₂₁/val (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x41:0x5a) (call #₄₉/in #₁₉/byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (= #₁₂₄ -4) (= #₂₀/cs (block (= #₁₂₆/Int #₃₆/Int) (= #₁₂₅/tmp #₁₂₄) (if (call core.isa #₁₂₅/tmp #₁₂₆/Int) core.nothing (= #₁₂₅/tmp (call core.typeassert (call top.convert #₁₂₆/Int #₁₂₅/tmp) #₁₂₆/Int))) #₁₂₅/tmp)) #₁₂₄ goto:exit)) (symbolicblock label:loop-exit #₅₆/state_2_action_1) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR) goto:state_2 (symbolicblock label:loop-exit #₅₇/state_2_action_2) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.RIGHT_CURLY) goto:state_2 (symbolicblock label:loop-exit #₅₈/state_2_action_3) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.LEFT_CURLY) goto:state_2 (symbolicblock label:loop-exit #₅₉/state_2_action_4) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.COMMAND) goto:state_2 (symbolicblock label:loop-exit #₆₀/state_2_action_5) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.MATHMODE) goto:state_2 (symbolicblock label:loop-exit #₆₁/state_2) (= #₁₂₇ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₁₂₉/Int #₃₆/Int) (= #₁₂₈/tmp #₁₂₇) (if (call core.isa #₁₂₈/tmp #₁₂₉/Int) core.nothing (= #₁₂₈/tmp (call core.typeassert (call top.convert #₁₂₉/Int #₁₂₈/tmp) #₁₂₉/Int))) #₁₂₈/tmp)) #₁₂₇ (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₁₃₀ 2) (= #₂₀/cs (block (= #₁₃₂/Int #₃₆/Int) (= #₁₃₁/tmp #₁₃₀) (if (call core.isa #₁₃₁/tmp #₁₃₂/Int) core.nothing (= #₁₃₁/tmp (call core.typeassert (call top.convert #₁₃₂/Int #₁₃₁/tmp) #₁₃₂/Int))) #₁₃₁/tmp)) #₁₃₀ goto:exit)) (symbolicblock label:loop-exit #₆₂/state_case_2) (call core.tuple) (inbounds true) core.nothing (= #₄₁/val (call #₄₈/getindex #₄₄/mem #₂₄/p)) (inbounds_pop) (= #₁₃₃/val #₄₁/val) (= #₁₉/byte (block (= #₁₃₅/UInt8 #₃₅/UInt8) (= #₁₃₄/tmp #₁₃₃/val) (if (call core.isa #₁₃₄/tmp #₁₃₅/UInt8) core.nothing (= #₁₃₄/tmp (call core.typeassert (call top.convert #₁₃₅/UInt8 #₁₃₄/tmp) #₁₃₅/UInt8))) #₁₃₄/tmp)) #₁₃₃/val (= #₁₃₆ -2) (= #₂₀/cs (block (= #₁₃₈/Int #₃₆/Int) (= #₁₃₇/tmp #₁₃₆) (if (call core.isa #₁₃₇/tmp #₁₃₈/Int) core.nothing (= #₁₃₇/tmp (call core.typeassert (call top.convert #₁₃₈/Int #₁₃₇/tmp) #₁₃₈/Int))) #₁₃₇/tmp)) #₁₃₆ goto:exit (symbolicblock label:loop-exit #₆₃/exit) (if (&& #₂₂/is_eof (call #₃₀/> #₂₄/p #₂₅/p_end) (call #₃₀/> #₂₀/cs 1) (if (block (call #₆₄/& (call #₆₅/< #₂₀/cs 66) (call #₆₆/isodd (call #₆₇/>>> 0x0000000000000007 (call #₆₄/& (call #₆₈/- #₂₀/cs 2) 63))))) true false)) (block (if (call #₄₅/== #₂₀/cs 3) (block) (if (call #₄₅/== #₂₀/cs 2) (block) (if (call #₄₅/== #₂₀/cs 4) (block) (call core.tuple)))) (= #₁₃₉ 0) (= #₂₀/cs (block (= #₁₄₁/Int #₃₆/Int) (= #₁₄₀/tmp #₁₃₉) (if (call core.isa #₁₄₀/tmp #₁₄₁/Int) core.nothing (= #₁₄₀/tmp (call core.typeassert (call top.convert #₁₄₁/Int #₁₄₀/tmp) #₁₄₁/Int))) #₁₄₀/tmp)) #₁₃₉)))  (block (= #₄₄/mem (call Automa.SizedMemory #₂₁/data)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block goto:exit)) (if (call #₄₅/== #₂₀/cs 1) goto:state_case_1 (if (call #₄₅/== #₂₀/cs 2) goto:state_case_2 (if (call #₄₅/== #₂₀/cs 3) goto:state_case_3 (if (call #₄₅/== #₂₀/cs 4) goto:state_case_4 goto:exit)))) (block (block (symbolicblock label:loop-exit #₄₆/state_1) (block (block (= #₉₁ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₉₃/Int #₃₆/Int) (= #₉₂/tmp #₉₁) (if (call core.isa #₉₂/tmp #₉₃/Int) core.nothing (= #₉₂/tmp (call core.typeassert (call top.convert #₉₃/Int #₉₂/tmp) #₉₃/Int))) #₉₂/tmp)) #₉₁)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (block (= #₉₄ 1) (= #₂₀/cs (block (= #₉₆/Int #₃₆/Int) (= #₉₅/tmp #₉₄) (if (call core.isa #₉₅/tmp #₉₆/Int) core.nothing (= #₉₅/tmp (call core.typeassert (call top.convert #₉₆/Int #₉₅/tmp) #₉₆/Int))) #₉₅/tmp)) #₉₄) goto:exit)) (symbolicblock label:loop-exit #₄₇/state_case_1) (call core.tuple) (block (inbounds true) (block core.nothing (= #₃₈/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (block (= #₉₇/val #₃₈/val) (= #₁₉/byte (block (= #₉₉/UInt8 #₃₅/UInt8) (= #₉₈/tmp #₉₇/val) (if (call core.isa #₉₈/tmp #₉₉/UInt8) core.nothing (= #₉₈/tmp (call core.typeassert (call top.convert #₉₉/UInt8 #₉₈/tmp) #₉₉/UInt8))) #₉₈/tmp)) #₉₇/val)) (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x7e:0xff) (call #₄₉/in #₁₉/byte 0x25:0x5b) (call #₄₉/in #₁₉/byte 0x00:0x23) (call #₄₉/in #₁₉/byte 0x5d:0x7a) (call #₄₉/in #₁₉/byte 0x7c:0x7c)) true false) true) goto:state_2_action_1 (if (&& (call #₄₅/== #₁₉/byte 0x24) true) goto:state_2_action_5 (if (&& (call #₄₅/== #₁₉/byte 0x5c) true) goto:state_3_action_1 (if (&& (call #₄₅/== #₁₉/byte 0x7b) true) goto:state_2_action_3 (if (&& (call #₄₅/== #₁₉/byte 0x7d) true) goto:state_2_action_2 (block (block (= #₁₀₀ -1) (= #₂₀/cs (block (= #₁₀₂/Int #₃₆/Int) (= #₁₀₁/tmp #₁₀₀) (if (call core.isa #₁₀₁/tmp #₁₀₂/Int) core.nothing (= #₁₀₁/tmp (call core.typeassert (call top.convert #₁₀₂/Int #₁₀₁/tmp) #₁₀₂/Int))) #₁₀₁/tmp)) #₁₀₀) goto:exit))))))) (block (symbolicblock label:loop-exit #₅₀/state_3_action_1) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR))) goto:state_3 (symbolicblock label:loop-exit #₅₁/state_3) (block (block (= #₁₀₃ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₁₀₅/Int #₃₆/Int) (= #₁₀₄/tmp #₁₀₃) (if (call core.isa #₁₀₄/tmp #₁₀₅/Int) core.nothing (= #₁₀₄/tmp (call core.typeassert (call top.convert #₁₀₅/Int #₁₀₄/tmp) #₁₀₅/Int))) #₁₀₄/tmp)) #₁₀₃)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (block (= #₁₀₆ 3) (= #₂₀/cs (block (= #₁₀₈/Int #₃₆/Int) (= #₁₀₇/tmp #₁₀₆) (if (call core.isa #₁₀₇/tmp #₁₀₈/Int) core.nothing (= #₁₀₇/tmp (call core.typeassert (call top.convert #₁₀₈/Int #₁₀₇/tmp) #₁₀₈/Int))) #₁₀₇/tmp)) #₁₀₆) goto:exit)) (symbolicblock label:loop-exit #₅₂/state_case_3) (call core.tuple) (block (inbounds true) (block core.nothing (= #₃₉/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (block (= #₁₀₉/val #₃₉/val) (= #₁₉/byte (block (= #₁₁₁/UInt8 #₃₅/UInt8) (= #₁₁₀/tmp #₁₀₉/val) (if (call core.isa #₁₁₀/tmp #₁₁₁/UInt8) core.nothing (= #₁₁₀/tmp (call core.typeassert (call top.convert #₁₁₁/UInt8 #₁₁₀/tmp) #₁₁₁/UInt8))) #₁₁₀/tmp)) #₁₀₉/val)) (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x7b:0xff) (call #₄₉/in #₁₉/byte 0x00:0x40) (call #₄₉/in #₁₉/byte 0x5b:0x60)) true false) true) goto:state_2_action_4 (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x41:0x5a) (call #₄₉/in #₁₉/byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (block (= #₁₁₂ -3) (= #₂₀/cs (block (= #₁₁₄/Int #₃₆/Int) (= #₁₁₃/tmp #₁₁₂) (if (call core.isa #₁₁₃/tmp #₁₁₄/Int) core.nothing (= #₁₁₃/tmp (call core.typeassert (call top.convert #₁₁₄/Int #₁₁₃/tmp) #₁₁₄/Int))) #₁₁₃/tmp)) #₁₁₂) goto:exit)))) (block (symbolicblock label:loop-exit #₅₃/state_4_action_1) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.COMMAND))) goto:state_4 (symbolicblock label:loop-exit #₅₄/state_4) (block (block (= #₁₁₅ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₁₁₇/Int #₃₆/Int) (= #₁₁₆/tmp #₁₁₅) (if (call core.isa #₁₁₆/tmp #₁₁₇/Int) core.nothing (= #₁₁₆/tmp (call core.typeassert (call top.convert #₁₁₇/Int #₁₁₆/tmp) #₁₁₇/Int))) #₁₁₆/tmp)) #₁₁₅)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (block (= #₁₁₈ 4) (= #₂₀/cs (block (= #₁₂₀/Int #₃₆/Int) (= #₁₁₉/tmp #₁₁₈) (if (call core.isa #₁₁₉/tmp #₁₂₀/Int) core.nothing (= #₁₁₉/tmp (call core.typeassert (call top.convert #₁₂₀/Int #₁₁₉/tmp) #₁₂₀/Int))) #₁₁₉/tmp)) #₁₁₈) goto:exit)) (symbolicblock label:loop-exit #₅₅/state_case_4) (call core.tuple) (block (inbounds true) (block core.nothing (= #₄₀/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (block (= #₁₂₁/val #₄₀/val) (= #₁₉/byte (block (= #₁₂₃/UInt8 #₃₅/UInt8) (= #₁₂₂/tmp #₁₂₁/val) (if (call core.isa #₁₂₂/tmp #₁₂₃/UInt8) core.nothing (= #₁₂₂/tmp (call core.typeassert (call top.convert #₁₂₃/UInt8 #₁₂₂/tmp) #₁₂₃/UInt8))) #₁₂₂/tmp)) #₁₂₁/val)) (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x41:0x5a) (call #₄₉/in #₁₉/byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (block (= #₁₂₄ -4) (= #₂₀/cs (block (= #₁₂₆/Int #₃₆/Int) (= #₁₂₅/tmp #₁₂₄) (if (call core.isa #₁₂₅/tmp #₁₂₆/Int) core.nothing (= #₁₂₅/tmp (call core.typeassert (call top.convert #₁₂₆/Int #₁₂₅/tmp) #₁₂₆/Int))) #₁₂₅/tmp)) #₁₂₄) goto:exit))) (block (symbolicblock label:loop-exit #₅₆/state_2_action_1) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR))) goto:state_2 (symbolicblock label:loop-exit #₅₇/state_2_action_2) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR)) (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.RIGHT_CURLY))) goto:state_2 (symbolicblock label:loop-exit #₅₈/state_2_action_3) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR)) (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.LEFT_CURLY))) goto:state_2 (symbolicblock label:loop-exit #₅₉/state_2_action_4) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.COMMAND))) goto:state_2 (symbolicblock label:loop-exit #₆₀/state_2_action_5) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR)) (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.MATHMODE))) goto:state_2 (symbolicblock label:loop-exit #₆₁/state_2) (block (block (= #₁₂₇ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₁₂₉/Int #₃₆/Int) (= #₁₂₈/tmp #₁₂₇) (if (call core.isa #₁₂₈/tmp #₁₂₉/Int) core.nothing (= #₁₂₈/tmp (call core.typeassert (call top.convert #₁₂₉/Int #₁₂₈/tmp) #₁₂₉/Int))) #₁₂₈/tmp)) #₁₂₇)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (block (= #₁₃₀ 2) (= #₂₀/cs (block (= #₁₃₂/Int #₃₆/Int) (= #₁₃₁/tmp #₁₃₀) (if (call core.isa #₁₃₁/tmp #₁₃₂/Int) core.nothing (= #₁₃₁/tmp (call core.typeassert (call top.convert #₁₃₂/Int #₁₃₁/tmp) #₁₃₂/Int))) #₁₃₁/tmp)) #₁₃₀) goto:exit)) (symbolicblock label:loop-exit #₆₂/state_case_2) (call core.tuple) (block (inbounds true) (block core.nothing (= #₄₁/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (block (= #₁₃₃/val #₄₁/val) (= #₁₉/byte (block (= #₁₃₅/UInt8 #₃₅/UInt8) (= #₁₃₄/tmp #₁₃₃/val) (if (call core.isa #₁₃₄/tmp #₁₃₅/UInt8) core.nothing (= #₁₃₄/tmp (call core.typeassert (call top.convert #₁₃₅/UInt8 #₁₃₄/tmp) #₁₃₅/UInt8))) #₁₃₄/tmp)) #₁₃₃/val)) (block (block (= #₁₃₆ -2) (= #₂₀/cs (block (= #₁₃₈/Int #₃₆/Int) (= #₁₃₇/tmp #₁₃₆) (if (call core.isa #₁₃₇/tmp #₁₃₈/Int) core.nothing (= #₁₃₇/tmp (call core.typeassert (call top.convert #₁₃₈/Int #₁₃₇/tmp) #₁₃₈/Int))) #₁₃₇/tmp)) #₁₃₆) goto:exit))) (symbolicblock label:loop-exit #₆₃/exit) (if (&& #₂₂/is_eof (call #₃₀/> #₂₄/p #₂₅/p_end) (call #₃₀/> #₂₀/cs 1) (if (block (call #₆₄/& (call #₆₅/< #₂₀/cs 66) (call #₆₆/isodd (call #₆₇/>>> 0x0000000000000007 (call #₆₄/& (call #₆₈/- #₂₀/cs 2) 63))))) true false)) (block (if (call #₄₅/== #₂₀/cs 3) (block) (if (call #₄₅/== #₂₀/cs 2) (block) (if (call #₄₅/== #₂₀/cs 4) (block) (call core.tuple)))) (block (= #₁₃₉ 0) (= #₂₀/cs (block (= #₁₄₁/Int #₃₆/Int) (= #₁₄₀/tmp #₁₃₉) (if (call core.isa #₁₄₀/tmp #₁₄₁/Int) core.nothing (= #₁₄₀/tmp (call core.typeassert (call top.convert #₁₄₁/Int #₁₄₀/tmp) #₁₄₁/Int))) #₁₄₀/tmp)) #₁₃₉))))  (block (= #₄₄/mem (call Automa.SizedMemory #₂₁/data)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block goto:exit)) (if (call #₄₅/== #₂₀/cs 1) goto:state_case_1 (if (call #₄₅/== #₂₀/cs 2) goto:state_case_2 (if (call #₄₅/== #₂₀/cs 3) goto:state_case_3 (if (call #₄₅/== #₂₀/cs 4) goto:state_case_4 goto:exit)))) (block (block (symbolicblock label:loop-exit #₄₆/state_1) (block (= #₂₄/p (call #₃₄/+ #₂₄/p 1))) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₂₀/cs 1) goto:exit)) (symbolicblock label:loop-exit #₄₇/state_case_1) (call core.tuple) (block (inbounds true) (block core.nothing (= #₃₈/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (= #₁₉/byte #₃₈/val)) (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x7e:0xff) (call #₄₉/in #₁₉/byte 0x25:0x5b) (call #₄₉/in #₁₉/byte 0x00:0x23) (call #₄₉/in #₁₉/byte 0x5d:0x7a) (call #₄₉/in #₁₉/byte 0x7c:0x7c)) true false) true) goto:state_2_action_1 (if (&& (call #₄₅/== #₁₉/byte 0x24) true) goto:state_2_action_5 (if (&& (call #₄₅/== #₁₉/byte 0x5c) true) goto:state_3_action_1 (if (&& (call #₄₅/== #₁₉/byte 0x7b) true) goto:state_2_action_3 (if (&& (call #₄₅/== #₁₉/byte 0x7d) true) goto:state_2_action_2 (block (= #₂₀/cs -1) goto:exit))))))) (block (symbolicblock label:loop-exit #₅₀/state_3_action_1) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR))) goto:state_3 (symbolicblock label:loop-exit #₅₁/state_3) (block (= #₂₄/p (call #₃₄/+ #₂₄/p 1))) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₂₀/cs 3) goto:exit)) (symbolicblock label:loop-exit #₅₂/state_case_3) (call core.tuple) (block (inbounds true) (block core.nothing (= #₃₉/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (= #₁₉/byte #₃₉/val)) (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x7b:0xff) (call #₄₉/in #₁₉/byte 0x00:0x40) (call #₄₉/in #₁₉/byte 0x5b:0x60)) true false) true) goto:state_2_action_4 (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x41:0x5a) (call #₄₉/in #₁₉/byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (= #₂₀/cs -3) goto:exit)))) (block (symbolicblock label:loop-exit #₅₃/state_4_action_1) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.COMMAND))) goto:state_4 (symbolicblock label:loop-exit #₅₄/state_4) (block (= #₂₄/p (call #₃₄/+ #₂₄/p 1))) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₂₀/cs 4) goto:exit)) (symbolicblock label:loop-exit #₅₅/state_case_4) (call core.tuple) (block (inbounds true) (block core.nothing (= #₄₀/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (= #₁₉/byte #₄₀/val)) (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x41:0x5a) (call #₄₉/in #₁₉/byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (= #₂₀/cs -4) goto:exit))) (block (symbolicblock label:loop-exit #₅₆/state_2_action_1) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR))) goto:state_2 (symbolicblock label:loop-exit #₅₇/state_2_action_2) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR)) (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.RIGHT_CURLY))) goto:state_2 (symbolicblock label:loop-exit #₅₈/state_2_action_3) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR)) (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.LEFT_CURLY))) goto:state_2 (symbolicblock label:loop-exit #₅₉/state_2_action_4) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.COMMAND))) goto:state_2 (symbolicblock label:loop-exit #₆₀/state_2_action_5) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR)) (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.MATHMODE))) goto:state_2 (symbolicblock label:loop-exit #₆₁/state_2) (block (= #₂₄/p (call #₃₄/+ #₂₄/p 1))) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₂₀/cs 2) goto:exit)) (symbolicblock label:loop-exit #₆₂/state_case_2) (call core.tuple) (block (inbounds true) (block core.nothing (= #₄₁/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (= #₁₉/byte #₄₁/val)) (block (= #₂₀/cs -2) goto:exit))) (symbolicblock label:loop-exit #₆₃/exit) (if (&& #₂₂/is_eof (call #₃₀/> #₂₄/p #₂₅/p_end) (call #₃₀/> #₂₀/cs 1) (if (block (call #₆₄/& (call #₆₅/< #₂₀/cs 66) (call #₆₆/isodd (call #₆₇/>>> 0x0000000000000007 (call #₆₄/& (call #₆₈/- #₂₀/cs 2) 63))))) true false)) (block (if (call #₄₅/== #₂₀/cs 3) (block) (if (call #₄₅/== #₂₀/cs 2) (block) (if (call #₄₅/== #₂₀/cs 4) (block) (call core.tuple)))) (= #₂₀/cs 0))))  (block (= mem (call Automa.SizedMemory data)) (if (call > p p_end) (block goto:exit)) (if (call == cs 1) goto:state_case_1 (if (call == cs 2) goto:state_case_2 (if (call == cs 3) goto:state_case_3 (if (call == cs 4) goto:state_case_4 goto:exit)))) (block (block (symbolicblock label:loop-exit state_1) (block (= p (call + p 1))) (if (call > p p_end) (block (= cs 1) goto:exit)) (symbolicblock label:loop-exit state_case_1) (call core.tuple) (block (inbounds true) (block (local val) (= val (call getindex mem p))) (inbounds_pop) (= byte val)) (if (&& (if (|| (call in byte 0x7e:0xff) (call in byte 0x25:0x5b) (call in byte 0x00:0x23) (call in byte 0x5d:0x7a) (call in byte 0x7c:0x7c)) true false) true) goto:state_2_action_1 (if (&& (call == byte 0x24) true) goto:state_2_action_5 (if (&& (call == byte 0x5c) true) goto:state_3_action_1 (if (&& (call == byte 0x7b) true) goto:state_2_action_3 (if (&& (call == byte 0x7d) true) goto:state_2_action_2 (block (= cs -1) goto:exit))))))) (block (symbolicblock label:loop-exit state_3_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) goto:state_3 (symbolicblock label:loop-exit state_3) (block (= p (call + p 1))) (if (call > p p_end) (block (= cs 3) goto:exit)) (symbolicblock label:loop-exit state_case_3) (call core.tuple) (block (inbounds true) (block (local val) (= val (call getindex mem p))) (inbounds_pop) (= byte val)) (if (&& (if (|| (call in byte 0x7b:0xff) (call in byte 0x00:0x40) (call in byte 0x5b:0x60)) true false) true) goto:state_2_action_4 (if (&& (if (|| (call in byte 0x41:0x5a) (call in byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (= cs -3) goto:exit)))) (block (symbolicblock label:loop-exit state_4_action_1) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) goto:state_4 (symbolicblock label:loop-exit state_4) (block (= p (call + p 1))) (if (call > p p_end) (block (= cs 4) goto:exit)) (symbolicblock label:loop-exit state_case_4) (call core.tuple) (block (inbounds true) (block (local val) (= val (call getindex mem p))) (inbounds_pop) (= byte val)) (if (&& (if (|| (call in byte 0x41:0x5a) (call in byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (= cs -4) goto:exit))) (block (symbolicblock label:loop-exit state_2_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) goto:state_2 (symbolicblock label:loop-exit state_2_action_2) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.RIGHT_CURLY))) goto:state_2 (symbolicblock label:loop-exit state_2_action_3) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.LEFT_CURLY))) goto:state_2 (symbolicblock label:loop-exit state_2_action_4) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) goto:state_2 (symbolicblock label:loop-exit state_2_action_5) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.MATHMODE))) goto:state_2 (symbolicblock label:loop-exit state_2) (block (= p (call + p 1))) (if (call > p p_end) (block (= cs 2) goto:exit)) (symbolicblock label:loop-exit state_case_2) (call core.tuple) (block (inbounds true) (block (local val) (= val (call getindex mem p))) (inbounds_pop) (= byte val)) (block (= cs -2) goto:exit))) (symbolicblock label:loop-exit exit) (if (&& is_eof (call > p p_end) (call > cs 1) (if (block (call & (call < cs 66) (call isodd (call >>> 0x0000000000000007 (call & (call - cs 2) 63))))) true false)) (block (if (call == cs 3) (block) (if (call == cs 2) (block) (if (call == cs 4) (block) (call core.tuple)))) (= cs 0))))  (block (= mem (call Automa.SizedMemory data)) (if (call > p p_end) (block goto:exit)) (if (call == cs 1) goto:state_case_1 (if (call == cs 2) goto:state_case_2 (if (call == cs 3) goto:state_case_3 (if (call == cs 4) goto:state_case_4 goto:exit)))) (block (block (symbolicblock label:loop-exit state_1) (op= p + 1) (if (call > p p_end) (block (= cs 1) goto:exit)) (symbolicblock label:loop-exit state_case_1) (tuple) (= byte (block (inbounds true) (local (= val (call getindex mem p))) (inbounds_pop) val)) (if (&& (|| (call in byte 0x7e:0xff) (|| (call in byte 0x25:0x5b) (|| (call in byte 0x00:0x23) (|| (call in byte 0x5d:0x7a) (|| (call in byte 0x7c:0x7c) false))))) true) goto:state_2_action_1 (if (&& (call == byte 0x24) true) goto:state_2_action_5 (if (&& (call == byte 0x5c) true) goto:state_3_action_1 (if (&& (call == byte 0x7b) true) goto:state_2_action_3 (if (&& (call == byte 0x7d) true) goto:state_2_action_2 (block (= cs -1) goto:exit))))))) (block (symbolicblock label:loop-exit state_3_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) goto:state_3 (symbolicblock label:loop-exit state_3) (op= p + 1) (if (call > p p_end) (block (= cs 3) goto:exit)) (symbolicblock label:loop-exit state_case_3) (tuple) (= byte (block (inbounds true) (local (= val (call getindex mem p))) (inbounds_pop) val)) (if (&& (|| (call in byte 0x7b:0xff) (|| (call in byte 0x00:0x40) (|| (call in byte 0x5b:0x60) false))) true) goto:state_2_action_4 (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) goto:state_4_action_1 (block (= cs -3) goto:exit)))) (block (symbolicblock label:loop-exit state_4_action_1) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) goto:state_4 (symbolicblock label:loop-exit state_4) (op= p + 1) (if (call > p p_end) (block (= cs 4) goto:exit)) (symbolicblock label:loop-exit state_case_4) (tuple) (= byte (block (inbounds true) (local (= val (call getindex mem p))) (inbounds_pop) val)) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) goto:state_4_action_1 (block (= cs -4) goto:exit))) (block (symbolicblock label:loop-exit state_2_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) goto:state_2 (symbolicblock label:loop-exit state_2_action_2) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.RIGHT_CURLY))) goto:state_2 (symbolicblock label:loop-exit state_2_action_3) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.LEFT_CURLY))) goto:state_2 (symbolicblock label:loop-exit state_2_action_4) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) goto:state_2 (symbolicblock label:loop-exit state_2_action_5) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.MATHMODE))) goto:state_2 (symbolicblock label:loop-exit state_2) (op= p + 1) (if (call > p p_end) (block (= cs 2) goto:exit)) (symbolicblock label:loop-exit state_case_2) (tuple) (= byte (block (inbounds true) (local (= val (call getindex mem p))) (inbounds_pop) val)) (block (= cs -2) goto:exit))) (symbolicblock label:loop-exit exit) (if (&& is_eof (&& (call > p p_end) (&& (call > cs 1) (|| (block (call & (call < cs 66) (call isodd (call >>> 0x0000000000000007 (call & (call - cs 2) 63))))) false)))) (block (if (call == cs 3) (block) (if (call == cs 2) (block) (if (call == cs 4) (block) (tuple)))) (= cs 0))))  Detailed provenance:  goto:exit @#= /source/usr/share/julia/JuliaLowering/src/syntax_macros.jl:42 =#  └─ (symbolicgoto exit) @#= /source/usr/share/julia/JuliaLowering/src/syntax_macros.jl:42 =#  ├─ exit  │ ├─ exit  │ │ ├─ exit  │ │ │ └─ @ /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534  │ │ └─ (macrocall (. GC (inert @preserve)) :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 =#) data (block (= mem (call Automa.SizedMemory data)) (if (call > p p_end) (block (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit))) (if (call == cs 1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_1) (if (call == cs 2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_2) (if (call == cs 3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_3) (if (call == cs 4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:513 =#) exit))))) (block (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_1) (unknown_head p 1) (if (call > p p_end) (block (= cs 1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_1) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x7e:0xff) (|| (call in byte 0x25:0x5b) (|| (call in byte 0x00:0x23) (|| (call in byte 0x5d:0x7a) (|| (call in byte 0x7c:0x7c) false))))) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_1) (if (&& (call == byte 0x24) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_5) (if (&& (call == byte 0x5c) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_3_action_1) (if (&& (call == byte 0x7b) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_3) (if (&& (call == byte 0x7d) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_2) (block (= cs -1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))))))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_3_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_3) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_3) (unknown_head p 1) (if (call > p p_end) (block (= cs 3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_3) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x7b:0xff) (|| (call in byte 0x00:0x40) (|| (call in byte 0x5b:0x60) false))) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_4) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_4_action_1) (block (= cs -3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit))))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_4_action_1) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_4) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_4) (unknown_head p 1) (if (call > p p_end) (block (= cs 4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_4) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_4_action_1) (block (= cs -4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_2) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.RIGHT_CURLY))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_3) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.LEFT_CURLY))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_4) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_5) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.MATHMODE))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_2) (unknown_head p 1) (if (call > p p_end) (block (= cs 2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_2) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (block (= cs -2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:538 =#) exit) (if (&& is_eof (&& (call > p p_end) (&& (call > cs 1) (|| (block (call & (call < cs 66) (call isodd (call >>> 0x0000000000000007 (call & (call - cs 2) 63))))) false)))) (block (if (call == cs 3) (block) (if (call == cs 2) (block) (if (call == cs 4) (block) (tuple)))) (= cs 0)))))  │ │ └─ @ /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531  │ └─ (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit)  │ ├─ (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit)  │ │ └─ @ /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534  │ └─ (macrocall (. GC (inert @preserve)) :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 =#) data (block (= mem (call Automa.SizedMemory data)) (if (call > p p_end) (block (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit))) (if (call == cs 1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_1) (if (call == cs 2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_2) (if (call == cs 3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_3) (if (call == cs 4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:513 =#) exit))))) (block (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_1) (unknown_head p 1) (if (call > p p_end) (block (= cs 1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_1) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x7e:0xff) (|| (call in byte 0x25:0x5b) (|| (call in byte 0x00:0x23) (|| (call in byte 0x5d:0x7a) (|| (call in byte 0x7c:0x7c) false))))) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_1) (if (&& (call == byte 0x24) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_5) (if (&& (call == byte 0x5c) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_3_action_1) (if (&& (call == byte 0x7b) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_3) (if (&& (call == byte 0x7d) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_2) (block (= cs -1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))))))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_3_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_3) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_3) (unknown_head p 1) (if (call > p p_end) (block (= cs 3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_3) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x7b:0xff) (|| (call in byte 0x00:0x40) (|| (call in byte 0x5b:0x60) false))) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_4) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_4_action_1) (block (= cs -3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit))))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_4_action_1) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_4) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_4) (unknown_head p 1) (if (call > p p_end) (block (= cs 4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_4) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_4_action_1) (block (= cs -4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_2) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.RIGHT_CURLY))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_3) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.LEFT_CURLY))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_4) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_5) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.MATHMODE))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_2) (unknown_head p 1) (if (call > p p_end) (block (= cs 2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_2) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (block (= cs -2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:538 =#) exit) (if (&& is_eof (&& (call > p p_end) (&& (call > cs 1) (|| (block (call & (call < cs 66) (call isodd (call >>> 0x0000000000000007 (call & (call - cs 2) 63))))) false)))) (block (if (call == cs 3) (block) (if (call == cs 2) (block) (if (call == cs 4) (block) (tuple)))) (= cs 0)))))  │ └─ @ /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531  └─ (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit)  ├─ (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit)  │ └─ @ /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534  └─ (macrocall (. GC (inert @preserve)) :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 =#) data (block (= mem (call Automa.SizedMemory data)) (if (call > p p_end) (block (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit))) (if (call == cs 1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_1) (if (call == cs 2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_2) (if (call == cs 3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_3) (if (call == cs 4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:513 =#) exit))))) (block (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_1) (unknown_head p 1) (if (call > p p_end) (block (= cs 1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_1) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x7e:0xff) (|| (call in byte 0x25:0x5b) (|| (call in byte 0x00:0x23) (|| (call in byte 0x5d:0x7a) (|| (call in byte 0x7c:0x7c) false))))) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_1) (if (&& (call == byte 0x24) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_5) (if (&& (call == byte 0x5c) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_3_action_1) (if (&& (call == byte 0x7b) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_3) (if (&& (call == byte 0x7d) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_2) (block (= cs -1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))))))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_3_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_3) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_3) (unknown_head p 1) (if (call > p p_end) (block (= cs 3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_3) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x7b:0xff) (|| (call in byte 0x00:0x40) (|| (call in byte 0x5b:0x60) false))) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_4) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_4_action_1) (block (= cs -3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit))))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_4_action_1) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_4) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_4) (unknown_head p 1) (if (call > p p_end) (block (= cs 4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_4) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_4_action_1) (block (= cs -4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_2) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.RIGHT_CURLY))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_3) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.LEFT_CURLY))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_4) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_5) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.MATHMODE))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_2) (unknown_head p 1) (if (call > p p_end) (block (= cs 2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_2) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (block (= cs -2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:538 =#) exit) (if (&& is_eof (&& (call > p p_end) (&& (call > cs 1) (|| (block (call & (call < cs 66) (call isodd (call >>> 0x0000000000000007 (call & (call - cs 2) 63))))) false)))) (block (if (call == cs 3) (block) (if (call == cs 2) (block) (if (call == cs 4) (block) (tuple)))) (= cs 0)))))  └─ @ /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531  Stacktrace:  [1] compile_body(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1043  [2] compile_lambda(outer_ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1191  [3] compile(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, needs_value::Bool, in_tail_pos::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:854  [4] compile(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, needs_value::Bool, in_tail_pos::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:715  [5] compile_body(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1031  [6] compile_lambda(outer_ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1191  [7] linearize_ir(ctx::Base.JuliaLowering.ClosureConversionCtx{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1281  [8] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:33  [9] eval(m::Module, e::Any)  @ Core boot.jl:521  [10] |>(x::Expr, f::Core.EvalInto)  @ Base operators.jl:983  [11] top-level scope  @ ~/.julia/packages/LaTeXEscapes/LdmDD/src/LaTeXEscapes.jl:30  [12] include(mod::Module, _path::String)  @ Base Base.jl:326  [13] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [14] top-level scope  @ stdin:5  [15] eval(m::Module, e::Any)  @ Core boot.jl:521  [16] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [17] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [18] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [19] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/LaTeXEscapes/LdmDD/src/LaTeXEscapes.jl:1 in expression starting at stdin:5 ERROR: LoadError: LoweringError: #= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:30 =# - assignment syntax in structure fields is reserved Expression:  (= val (function (call Length (:: scale Float64) (:: unit Symbol)) (block (meta :begin_optional ArgCheck.LabelArgCheck()) (= #7###calle#1044 isfinite) (= #8###arg#1043 scale) (if (call #7###calle#1044 #8###arg#1043) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call isfinite scale)) ArgCheck.ArgCheckFlavor() (inert Any[:isfinite, :scale]) (vect #7###calle#1044 #8###arg#1043) (tuple))))) (meta :end_optional ArgCheck.LabelArgCheck()) (meta :begin_optional ArgCheck.LabelArgCheck()) (= #9###calle#1047 ∈) (= #10###arg#1045 unit) (= #11###arg#1046 (tuple :mm :inch :pt)) (if (call #9###calle#1047 #10###arg#1045 #11###arg#1046) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) ArgCheck.ArgCheckFlavor() (inert Any[:∈, :unit, :((:mm, :inch, :pt))]) (vect #9###calle#1047 #10###arg#1045 #11###arg#1046) (tuple))))) (meta :end_optional ArgCheck.LabelArgCheck()) (call new scale unit)))) Containing expressions:  (block (:: scale Float64) (:: unit Symbol) (= val (function (call Length (:: scale Float64) (:: unit Symbol)) (block (meta :begin_optional ArgCheck.LabelArgCheck()) (= #7###calle#1044 isfinite) (= #8###arg#1043 scale) (if (call #7###calle#1044 #8###arg#1043) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call isfinite scale)) ArgCheck.ArgCheckFlavor() (inert Any[:isfinite, :scale]) (vect #7###calle#1044 #8###arg#1043) (tuple))))) (meta :end_optional ArgCheck.LabelArgCheck()) (meta :begin_optional ArgCheck.LabelArgCheck()) (= #9###calle#1047 ∈) (= #10###arg#1045 unit) (= #11###arg#1046 (tuple :mm :inch :pt)) (if (call #9###calle#1047 #10###arg#1045 #11###arg#1046) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) ArgCheck.ArgCheckFlavor() (inert Any[:∈, :unit, :((:mm, :inch, :pt))]) (vect #9###calle#1047 #10###arg#1045 #11###arg#1046) (tuple))))) (meta :end_optional ArgCheck.LabelArgCheck()) (call new scale unit)))) (call Base.Docs.doc! Miter.Lengths (call Base.Docs.Binding Miter.Lengths :Length) (call Base.Docs.docstr (call Core.svec (call DocStringExtensions.interpolation SIGNATURES (inert (function (call Length (:: scale Float64) (:: unit Symbol)) (block (macrocall @argcheck :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:39 =#) (call isfinite scale)) (macrocall @argcheck :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:40 =#) (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) (call new scale unit))))) "\n\nConstruct a length with the given unit, which can be one of `:mm`, `:inch`, `:pt`.\n\nNote that the preferred constructor is using the constants `mm` (`cm`), `inch`, and\n`pt`, eg `100mm`.\n") (call Dict{Symbol, Any} :path => "/home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl" :linenumber => 30 :module => Miter.Lengths)) (curly Union (curly Tuple Float64 Symbol))) val)  Detailed provenance:  (= val (function (call Length (:: scale Float64) (:: unit Symbol)) (block (meta :begin_optional ArgCheck.LabelArgCheck()) (= #7###calle#1044 isfinite) (= #8###arg#1043 scale) (if (call #7###calle#1044 #8###arg#1043) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call isfinite scale)) ArgCheck.ArgCheckFlavor() (inert Any[:isfinite, :scale]) (vect #7###calle#1044 #8###arg#1043) (tuple))))) (meta :end_optional ArgCheck.LabelArgCheck()) (meta :begin_optional ArgCheck.LabelArgCheck()) (= #9###calle#1047 ∈) (= #10###arg#1045 unit) (= #11###arg#1046 (tuple :mm :inch :pt)) (if (call #9###calle#1047 #10###arg#1045 #11###arg#1046) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) ArgCheck.ArgCheckFlavor() (inert Any[:∈, :unit, :((:mm, :inch, :pt))]) (vect #9###calle#1047 #10###arg#1045 #11###arg#1046) (tuple))))) (meta :end_optional ArgCheck.LabelArgCheck()) (call new scale unit))))  └─ (= val (function (call Length (:: scale Float64) (:: unit Symbol)) (block (block (meta :begin_optional ArgCheck.LabelArgCheck()) (block (= #7###calle#1044 isfinite) (= #8###arg#1043 scale) (if (call #7###calle#1044 #8###arg#1043) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call isfinite scale)) ArgCheck.ArgCheckFlavor() (inert Any[:isfinite, :scale]) (vect #7###calle#1044 #8###arg#1043) (tuple)))))) (meta :end_optional ArgCheck.LabelArgCheck())) (block (meta :begin_optional ArgCheck.LabelArgCheck()) (block (= #9###calle#1047 ∈) (= #10###arg#1045 unit) (= #11###arg#1046 (tuple :mm :inch :pt)) (if (call #9###calle#1047 #10###arg#1045 #11###arg#1046) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) ArgCheck.ArgCheckFlavor() (inert Any[:∈, :unit, :((:mm, :inch, :pt))]) (vect #9###calle#1047 #10###arg#1045 #11###arg#1046) (tuple)))))) (meta :end_optional ArgCheck.LabelArgCheck())) (call new scale unit))))  └─ (= val (function (call Length (:: scale Float64) (:: unit Symbol)) (block (block (meta begin_optional ArgCheck.LabelArgCheck()) (block (= #7###calle#1044 isfinite) (= #8###arg#1043 scale) (if (call #7###calle#1044 #8###arg#1043) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call isfinite scale)) ArgCheck.ArgCheckFlavor() (inert Any[:isfinite, :scale]) (vect #7###calle#1044 #8###arg#1043) (tuple)))))) (meta end_optional ArgCheck.LabelArgCheck())) (block (meta begin_optional ArgCheck.LabelArgCheck()) (block (= #9###calle#1047 ∈) (= #10###arg#1045 unit) (= #11###arg#1046 (tuple (inert mm) (inert inch) (inert pt))) (if (call #9###calle#1047 #10###arg#1045 #11###arg#1046) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) ArgCheck.ArgCheckFlavor() (inert Any[:∈, :unit, :((:mm, :inch, :pt))]) (vect #9###calle#1047 #10###arg#1045 #11###arg#1046) (tuple)))))) (meta end_optional ArgCheck.LabelArgCheck())) (call new scale unit))))  └─ (= val (escape (function (call Length (:: scale Float64) (:: unit Symbol)) (block (block (meta begin_optional ArgCheck.LabelArgCheck()) (block (= #7###calle#1044 isfinite) (= #8###arg#1043 scale) (if (call #7###calle#1044 #8###arg#1043) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call isfinite scale)) ArgCheck.ArgCheckFlavor() (inert Any[:isfinite, :scale]) (vect #7###calle#1044 #8###arg#1043) (tuple)))))) (meta end_optional ArgCheck.LabelArgCheck())) (block (meta begin_optional ArgCheck.LabelArgCheck()) (block (= #9###calle#1047 ∈) (= #10###arg#1045 unit) (= #11###arg#1046 (tuple (inert mm) (inert inch) (inert pt))) (if (call #9###calle#1047 #10###arg#1045 #11###arg#1046) (block nothing) (block (call throw_check_error (call CallErrorInfo (inert (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) ArgCheck.ArgCheckFlavor() (inert Any[:∈, :unit, :((:mm, :inch, :pt))]) (vect #9###calle#1047 #10###arg#1045 #11###arg#1046) (tuple)))))) (meta end_optional ArgCheck.LabelArgCheck())) (call new scale unit)))))  ├─ @ /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:30  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:30 =#) (string SIGNATURES "\n\nConstruct a length with the given unit, which can be one of `:mm`, `:inch`, `:pt`.\n\nNote that the preferred constructor is using the constants `mm` (`cm`), `inch`, and\n`pt`, eg `100mm`.\n") (function (call Length (:: scale Float64) (:: unit Symbol)) (block (macrocall @argcheck :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:39 =#) (call isfinite scale)) (macrocall @argcheck :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:40 =#) (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) (call new scale unit))))  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:30 =#) (string SIGNATURES "\n\nConstruct a length with the given unit, which can be one of `:mm`, `:inch`, `:pt`.\n\nNote that the preferred constructor is using the constants `mm` (`cm`), `inch`, and\n`pt`, eg `100mm`.\n") (function (call Length (:: scale Float64) (:: unit Symbol)) (block (macrocall @argcheck :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:39 =#) (call isfinite scale)) (macrocall @argcheck :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:40 =#) (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) (call new scale unit))))  ├─ @ /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:30  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:5 =#) "This module defines `Length`, a container for lengths.\n\nThe preferred way to construct `Length`s is using the exported constants `mm`, `inch`,\nand `pt`, eg `100mm` (`cm == 10mm` is provided for convenience). An effort is made to\npreserve the original unit with arithmetic operators `*`, `/`, `+`, `-` when it makes\nsense, otherwise conversion is to `mm`.\n\nComparisons with `>`, `≥`, `==` are supported.\n\n`/` should be used to obtain the dimensionless length, eg `1inch/mm == 25.4`.\n\n!!! NOTE\n `pt` is what TeX calls `bp`, 1/72 inch.\n" (module true Lengths (block (using (: (. ArgCheck) (. @argcheck))) (using (: (. DocStringExtensions) (. SIGNATURES))) (export mm cm inch pt) (struct false Length (block (:: scale Float64) (:: unit Symbol) (macrocall @doc :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:30 =#) (string SIGNATURES "\n\nConstruct a length with the given unit, which can be one of `:mm`, `:inch`, `:pt`.\n\nNote that the preferred constructor is using the constants `mm` (`cm`), `inch`, and\n`pt`, eg `100mm`.\n") (function (call Length (:: scale Float64) (:: unit Symbol)) (block (macrocall @argcheck :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:39 =#) (call isfinite scale)) (macrocall @argcheck :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:40 =#) (call ∈ unit (tuple (inert mm) (inert inch) (inert pt)))) (call new scale unit)))))) (= (call Length (:: scale Real) (:: unit Symbol)) (block (call Length (call Float64 scale) unit))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:47 =#) "One millimeter." (const (= mm (call Length 1.0 (inert mm))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:50 =#) "One centimeter." (const (= cm (call Length 10.0 (inert mm))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:53 =#) "One inch." (const (= inch (call Length 1.0 (inert inch))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:56 =#) "One point (Postscript, CSS). TeX calls this unit “bp”." (const (= pt (call Length 1.0 (inert pt))))) (function (call (. Base (inert show)) (:: io IO) (:: l Length)) (block (= (tuple (parameters scale unit)) l) (call print io scale unit))) (= (call (. Base (inert *)) (:: l Length) (:: v Real)) (block (call Length (call * (. l (inert scale)) v) (. l (inert unit))))) (= (call (. Base (inert *)) (:: v Real) (:: l Length)) (block (call * l v))) (= (call (. Base (inert /)) (:: l Length) (:: v Real)) (block (call Length (call / (. l (inert scale)) v) (. l (inert unit))))) (const (= INCH2MM 25.4)) (const (= INCH2PT 72.0)) (function (call (. Base (inert /)) (:: A Length) (:: B Length)) (block (= r (call / (. A (inert scale)) (. B (inert scale)))) (macrocall @argcheck :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:75 =#) (call isfinite r) "Non-finite unit ratio") (= au (. A (inert unit))) (= bu (. B (inert unit))) (if (call ≡ au bu) (block r) (elseif (block (&& (call ≡ au (inert mm)) (call ≡ bu (inert inch)))) (block (call / r INCH2MM)) (elseif (block (&& (call ≡ au (inert inch)) (call ≡ bu (inert mm)))) (block (call * r INCH2MM)) (elseif (block (&& (call ≡ au (inert pt)) (call ≡ bu (inert inch)))) (block (call / r INCH2PT)) (elseif (block (&& (call ≡ au (inert inch)) (call ≡ bu (inert pt)))) (block (call * r INCH2PT)) (elseif (block (&& (call ≡ au (inert mm)) (call ≡ bu (inert pt)))) (block (call / (call * r INCH2PT) INCH2MM)) (elseif (block (&& (call ≡ au (inert pt)) (call ≡ bu (inert mm)))) (block (call / (call * r INCH2MM) INCH2PT)) (block (call error (string "internal error dividing " au " by " bu)))))))))))) (function (call (. Base (inert +)) (... (:: ls Length))) (block (if (call allequal (-> x (block (. x (inert unit)))) ls) (block (call Length (call mapreduce (-> x (block (. x (inert scale)))) + ls) (. (call first ls) (inert unit)))) (block (call Length (call mapreduce (-> x (block (call / x mm))) + ls) (inert mm)))))) (= (call (. Base (inert -)) (:: l Length)) (block (call Length (call - (. l (inert scale))) (. l (inert unit))))) (= (call (. Base (inert -)) (:: l1 Length) (:: l2 Length)) (block (call + l1 (call - l2)))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:110 =#) (string SIGNATURES "\n\nThe scales of the two lengths in the same unit (the unit of the first one). For comparisons.\n") (function (call _scale_in_same_unit (:: l1 Length) (:: l2 Length)) (block (if (call ≡ (. l1 (inert unit)) (. l2 (inert unit))) (block (tuple (. l1 (inert scale)) (. l2 (inert scale)))) (block (tuple (. l1 (inert scale)) (call / l2 (call Length 1.0 (. l1 (inert unit)))))))))) (= (call (. Base (inert ≤)) (:: l1 Length) (:: l2 Length)) (block (call ≤ (... (call _scale_in_same_unit l1 l2))))) (= (call (. Base (inert ==)) (:: l1 Length) (:: l2 Length)) (block (call == (... (call _scale_in_same_unit l1 l2))))) (= (call (. Base (inert <)) (:: l1 Length) (:: l2 Length)) (block (call < (... (call _scale_in_same_unit l1 l2))))))))  └─ @ /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:5  Stacktrace:  [1] _collect_struct_fields(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, field_names::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_types::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_attrs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_docs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, inner_defs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, exs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, SubArray{Int64, 1, Vector{Int64}, Tuple{UnitRange{Int64}}, true}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:3166  [2] expand_struct_def(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:3736  [3] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4317  [4] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133 [inlined]  [5] expand_forms_2(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4450  [6] lower_step(iter::Base.JuliaLowering.LoweringIterator{Dict{Symbol, Dict{Int64, Any}}}, mod::Module, world::UInt64; soft_scope::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:90  [7] _eval(mod::Module, iter::Base.JuliaLowering.LoweringIterator{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:530  [8] eval(mod::Module, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; macro_world::UInt64, soft_scope::Nothing, opts::@Kwargs{expr_compat_mode::Bool})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:518 [inlined]  [9] top-level scope  @ ~/.julia/packages/Miter/ZLJxp/src/lengths.jl:5  [10] macro expansion  @ ~/.julia/packages/Miter/ZLJxp/src/lengths.jl:5 [inlined]  [11] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [12] top-level scope  @ ~/.julia/packages/Miter/ZLJxp/src/Miter.jl:8  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/Miter/ZLJxp/src/lengths.jl:5 in expression starting at /home/pkgeval/.julia/packages/Miter/ZLJxp/src/Miter.jl:1 in expression starting at stdin:5 2 dependencies had output during precompilation: ┌ LaTeXEscapes │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ quote │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:147 =# │ │ function Base.iterate(tokenizer::(Automa.Tokenizer){LaTeXEscapes.LaTeXToken, D, 1}, state = (1, Int32(1), LaTeXEscapes.error)) where D │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:147 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:148 =# │ │ data = tokenizer.data │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:149 =# │ │ (start, len, token) = state │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:150 =# │ │ start > sizeof(data) && return nothing │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:151 =# │ │ if token !== LaTeXEscapes.error │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:152 =# │ │ return (state, (start + len, Int32(0), LaTeXEscapes.error)) │ │ end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:154 =# │ │ begin │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:236 =# │ │ byte::UInt8 = 0x00 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:237 =# │ │ p::Int = 1 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:238 =# │ │ p_end::Int = sizeof(data) │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:239 =# │ │ is_eof::Bool = true │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:240 =# │ │ cs::Int = 1 │ │ end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:155 =# │ │ token_start = start │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:156 =# │ │ stop = 0 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:157 =# │ │ token = LaTeXEscapes.error │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:158 =# │ │ while true │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:159 =# │ │ p = token_start │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:162 =# │ │ cs = 1 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:163 =# │ │ begin │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 =# GC.@preserve data begin │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:532 =# │ │ mem = (Automa.SizedMemory)(data) │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:533 =# │ │ if p > p_end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =# @goto exit │ │ end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:536 =# │ │ if cs == 1 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =# @goto state_case_1 │ │ else │ │ if cs == 2 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =# @goto state_case_2 │ │ else │ │ if cs == 3 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =# @goto state_case_3 │ │ else │ │ if cs == 4 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =# @goto state_case_4 │ │ else │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:513 =# @goto exit │ │ end │ │ end │ │ end │ │ end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:537 =# │ │ begin │ │ begin │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# @label state_1 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:463 =# │ │ p += 1 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:464 =# │ │ if p > p_end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:465 =# │ │ cs = 1 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# @goto exit │ │ end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# @label state_case_1 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:501 =# │ │ () │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# │ │ byte = #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# @inbounds(getindex(mem, p)) │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:503 =# │ │ if (byte in 0x7e:0xff || (byte in 0x25:0x5b || (byte in 0x00:0x23 || (byte in 0x5d:0x7a || (byte in 0x7c:0x7c || false))))) && true │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_2_action_1 │ │ else │ │ if byte == 0x24 && true │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_2_action_5 │ │ else │ │ if byte == 0x5c && true │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_3_action_1 │ │ else │ │ if byte == 0x7b && true │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_2_action_3 │ │ else │ │ if byte == 0x7d && true │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_2_action_2 │ │ else │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ │ cs = -1 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# @goto exit │ │ end │ │ end │ │ end │ │ end │ │ end │ │ end │ │ begin │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_3_action_1 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ │ begin │ │ begin │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ │ stop = p │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ │ token = LaTeXEscapes.CHAR │ │ end │ │ end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_3 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# @label state_3 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:463 =# │ │ p += 1 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:464 =# │ │ if p > p_end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:465 =# │ │ cs = 3 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# @goto exit │ │ end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# @label state_case_3 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:501 =# │ │ () │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# │ │ byte = #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# @inbounds(getindex(mem, p)) │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:503 =# │ │ if (byte in 0x7b:0xff || (byte in 0x00:0x40 || (byte in 0x5b:0x60 || false))) && true │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_2_action_4 │ │ else │ │ if (byte in 0x41:0x5a || (byte in 0x61:0x7a || false)) && true │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_4_action_1 │ │ else │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ │ cs = -3 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# @goto exit │ │ end │ │ end │ │ end │ │ begin │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_4_action_1 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ │ begin │ │ begin │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ │ stop = p │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ │ token = LaTeXEscapes.COMMAND │ │ end │ │ end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_4 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# @label state_4 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:463 =# │ │ p += 1 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:464 =# │ │ if p > p_end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:465 =# │ │ cs = 4 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# @goto exit │ │ end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# @label state_case_4 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:501 =# │ │ () │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# │ │ byte = #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# @inbounds(getindex(mem, p)) │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:503 =# │ │ if (byte in 0x41:0x5a || (byte in 0x61:0x7a || false)) && true │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =# @goto state_4_action_1 │ │ else │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ │ cs = -4 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# @goto exit │ │ end │ │ end │ │ begin │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_2_action_1 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ │ begin │ │ begin │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ │ stop = p │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ │ token = LaTeXEscapes.CHAR │ │ end │ │ end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_2 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_2_action_2 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ │ begin │ │ begin │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ │ stop = p │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ │ token = LaTeXEscapes.CHAR │ │ end │ │ begin │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ │ stop = p │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ │ token = LaTeXEscapes.RIGHT_CURLY │ │ end │ │ end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_2 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_2_action_3 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ │ begin │ │ begin │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ │ stop = p │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ │ token = LaTeXEscapes.CHAR │ │ end │ │ begin │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ │ stop = p │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ │ token = LaTeXEscapes.LEFT_CURLY │ │ end │ │ end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_2 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_2_action_4 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ │ begin │ │ begin │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ │ stop = p │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ │ token = LaTeXEscapes.COMMAND │ │ end │ │ end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_2 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =# @label state_2_action_5 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:449 =# │ │ begin │ │ begin │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ │ stop = p │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ │ token = LaTeXEscapes.CHAR │ │ end │ │ begin │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:142 =# │ │ stop = p │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:143 =# │ │ token = LaTeXEscapes.MATHMODE │ │ end │ │ end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =# @goto state_2 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =# @label state_2 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:463 =# │ │ p += 1 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:464 =# │ │ if p > p_end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:465 =# │ │ cs = 2 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =# @goto exit │ │ end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =# @label state_case_2 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:501 =# │ │ () │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# │ │ byte = #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =# @inbounds(getindex(mem, p)) │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:503 =# │ │ begin │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ │ cs = -2 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =# @goto exit │ │ end │ │ end │ │ end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:538 =# │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:538 =# @label exit │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:539 =# │ │ if is_eof && (p > p_end && (cs > 1 && (begin │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:659 =# │ │ (cs < 66) & isodd(0x0000000000000007 >>> ((cs - 2) & 63)) │ │ end || false))) │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:540 =# │ │ if cs == 3 │ │ else │ │ if cs == 2 │ │ else │ │ if cs == 4 │ │ else │ │ () │ │ end │ │ end │ │ end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:541 =# │ │ cs = 0 │ │ end │ │ end │ │ end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:164 =# │ │ cs = 1 │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:169 =# │ │ if token !== LaTeXEscapes.error │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:170 =# │ │ found_token = (token_start, ((stop - token_start) + 1) % Int32, token) │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:173 =# │ │ if start < token_start │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:174 =# │ │ error_state = (start, (token_start - start) % Int32, LaTeXEscapes.error) │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:175 =# │ │ return (error_state, found_token) │ │ else │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:178 =# │ │ return (found_token, (stop + 1, Int32(0), LaTeXEscapes.error)) │ │ end │ │ else │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:182 =# │ │ if p > p_end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:183 =# │ │ error_state = (start, (p - start) % Int32, LaTeXEscapes.error) │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:184 =# │ │ return (error_state, (p_end + 1, Int32(0), LaTeXEscapes.error)) │ │ else │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:187 =# │ │ token_start += 1 │ │ end │ │ end │ │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/tokenizer.jl:158 =# │ │ end │ │ end │ │ end │ │ st0 = │ │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source,__macro_ctx__ │ │ [block] │ │ │ [function] │ │ │ [where] │ │ │ [call] │ │ │ [.] │ │ │ Base :: Identifier │ │ │ [inert] │ │ │ iterate :: Identifier │ │ │ [::] │ │ │ tokenizer :: Identifier │ │ │ [curly] │ │ │ Automa.Tokenizer :: Value │ │ │ LaTeXEscapes.LaTeXToken :: Value │ │ │ D :: Identifier │ │ │ 1 :: Value │ │ │ [kw] │ │ │ state :: Identifier │ │ │ [tuple] │ │ │ 1 :: Value │ │ │ [call] │ │ │ Int32 :: Identifier │ │ │ 1 :: Value │ │ │ LaTeXEscapes.error :: Value │ │ │ D :: Identifier │ │ │ [block] │ │ │ [=] │ │ │ data :: Identifier │ │ │ [.] │ │ │ tokenizer :: Identifier │ │ │ [inert] │ │ │ data :: Identifier │ │ │ [=] │ │ │ [tuple] │ │ │ start :: Identifier │ │ │ len :: Identifier │ │ │ token :: Identifier │ │ │ state :: Identifier │ │ │ [&&] │ │ │ [call] │ │ │ > :: Identifier │ │ │ start :: Identifier │ │ │ [call] │ │ │ sizeof :: Identifier │ │ │ data :: Identifier │ │ │ [return] │ │ │ nothing :: Identifier │ │ │ [if] │ │ │ [call] │ │ │ !== :: Identifier │ │ │ token :: Identifier │ │ │ LaTeXEscapes.error :: Value │ │ │ [block] │ │ │ [return] │ │ │ [tuple] │ │ │ state :: Identifier │ │ │ [tuple] │ │ │ [call] │ │ │ + :: Identifier │ │ │ start :: Identifier │ │ │ len :: Identifier │ │ │ [call] │ │ │ Int32 :: Identifier │ │ │ 0 :: Value │ │ │ LaTeXEscapes.error :: Value │ │ │ [block] │ │ │ [=] │ │ │ [::] │ │ │ byte :: Identifier │ │ │ UInt8 :: Identifier │ │ │ 0x00 :: Value │ │ │ [=] │ │ │ [::] │ │ │ p :: Identifier │ │ │ Int :: Identifier │ │ │ 1 :: Value │ │ │ [=] │ │ │ [::] │ │ │ p_end :: Identifier │ │ │ Int :: Identifier │ │ │ [call] │ │ │ sizeof :: Identifier │ │ │ data :: Identifier │ │ │ [=] │ │ │ [::] │ │ │ is_eof :: Identifier │ │ │ Bool :: Identifier │ │ │ true :: Value │ │ │ [=] │ │ │ [::] │ │ │ cs :: Identifier │ │ │ Int :: Identifier │ │ │ 1 :: Value │ │ │ [=] │ │ │ token_start :: Identifier │ │ │ start :: Identifier │ │ │ [=] │ │ │ stop :: Identifier │ │ │ 0 :: Value │ │ │ [=] │ │ │ token :: Identifier │ │ │ LaTeXEscapes.error :: Value │ │ │ [while] │ │ │ true :: Value │ │ │ [block] │ │ │ [=] │ │ │ p :: Identifier │ │ │ token_start :: Identifier │ │ │ [=] │ │ │ cs :: Identifier │ │ │ 1 :: Value │ │ │ [block] │ │ │ [macrocall] │ │ │ [.] │ │ │ GC :: Identifier │ │ │ [inert] │ │ │ @preserve :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 =#) :: Value │ │ │ data :: Identifier │ │ │ [block] │ │ │ [=] │ │ │ mem :: Identifier │ │ │ [call] │ │ │ Automa.SizedMemory :: Value │ │ │ data :: Identifier │ │ │ [if] │ │ │ [call] │ │ │ > :: Identifier │ │ │ p :: Identifier │ │ │ p_end :: Identifier │ │ │ [block] │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) :: Value │ │ │ exit :: Identifier │ │ │ [if] │ │ │ [call] │ │ │ == :: Identifier │ │ │ cs :: Identifier │ │ │ 1 :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) :: Value │ │ │ state_case_1 :: Identifier │ │ │ [if] │ │ │ [call] │ │ │ == :: Identifier │ │ │ cs :: Identifier │ │ │ 2 :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) :: Value │ │ │ state_case_2 :: Identifier │ │ │ [if] │ │ │ [call] │ │ │ == :: Identifier │ │ │ cs :: Identifier │ │ │ 3 :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) :: Value │ │ │ state_case_3 :: Identifier │ │ │ [if] │ │ │ [call] │ │ │ == :: Identifier │ │ │ cs :: Identifier │ │ │ 4 :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) :: Value │ │ │ state_case_4 :: Identifier │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:513 =#) :: Value │ │ │ exit :: Identifier │ │ │ [block] │ │ │ [block] │ │ │ [macrocall] │ │ │ @label :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) :: Value │ │ │ state_1 :: Identifier │ │ │ [unknown_head] │ │ │ p :: Identifier │ │ │ 1 :: Value │ │ │ [if] │ │ │ [call] │ │ │ > :: Identifier │ │ │ p :: Identifier │ │ │ p_end :: Identifier │ │ │ [block] │ │ │ [=] │ │ │ cs :: Identifier │ │ │ 1 :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) :: Value │ │ │ exit :: Identifier │ │ │ [macrocall] │ │ │ @label :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) :: Value │ │ │ state_case_1 :: Identifier │ │ │ [tuple] │ macro_source=671,scope_layer=1 │ │ [=] │ │ │ byte :: Identifier │ │ │ [macrocall] │ │ │ @inbounds :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) :: Value │ │ │ [call] │ │ │ getindex :: Identifier │ │ │ mem :: Identifier │ │ │ p :: Identifier │ │ │ [if] │ │ │ [&&] │ │ │ [||] │ │ │ [call] │ │ │ in :: Identifier │ │ │ byte :: Identifier │ │ │ 0x7e:0xff :: Value │ │ │ [||] │ │ │ [call] │ │ │ in :: Identifier │ │ │ byte :: Identifier │ │ │ 0x25:0x5b :: Value │ │ │ [||] │ │ │ [call] │ │ │ in :: Identifier │ │ │ byte :: Identifier │ │ │ 0x00:0x23 :: Value │ │ │ [||] │ │ │ [call] │ │ │ in :: Identifier │ │ │ byte :: Identifier │ │ │ 0x5d:0x7a :: Value │ │ │ [||] │ │ │ [call] │ │ │ in :: Identifier │ │ │ byte :: Identifier │ │ │ 0x7c:0x7c :: Value │ │ │ false :: Value │ │ │ true :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ │ state_2_action_1 :: Identifier │ │ │ [if] │ │ │ [&&] │ │ │ [call] │ │ │ == :: Identifier │ │ │ byte :: Identifier │ │ │ 0x24 :: Value │ │ │ true :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ │ state_2_action_5 :: Identifier │ │ │ [if] │ │ │ [&&] │ │ │ [call] │ │ │ == :: Identifier │ │ │ byte :: Identifier │ │ │ 0x5c :: Value │ │ │ true :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ │ state_3_action_1 :: Identifier │ │ │ [if] │ │ │ [&&] │ │ │ [call] │ │ │ == :: Identifier │ │ │ byte :: Identifier │ │ │ 0x7b :: Value │ │ │ true :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ │ state_2_action_3 :: Identifier │ │ │ [if] │ │ │ [&&] │ │ │ [call] │ │ │ == :: Identifier │ │ │ byte :: Identifier │ │ │ 0x7d :: Value │ │ │ true :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ │ state_2_action_2 :: Identifier │ │ │ [block] │ │ │ [=] │ │ │ cs :: Identifier │ │ │ -1 :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) :: Value │ │ │ exit :: Identifier │ │ │ [block] │ │ │ [macrocall] │ │ │ @label :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ │ state_3_action_1 :: Identifier │ │ │ [block] │ │ │ [block] │ │ │ [=] │ │ │ stop :: Identifier │ │ │ p :: Identifier │ │ │ [=] │ │ │ token :: Identifier │ │ │ LaTeXEscapes.CHAR :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ │ state_3 :: Identifier │ │ │ [macrocall] │ │ │ @label :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) :: Value │ │ │ state_3 :: Identifier │ │ │ [unknown_head] │ │ │ p :: Identifier │ │ │ 1 :: Value │ │ │ [if] │ │ │ [call] │ │ │ > :: Identifier │ │ │ p :: Identifier │ │ │ p_end :: Identifier │ │ │ [block] │ │ │ [=] │ │ │ cs :: Identifier │ │ │ 3 :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) :: Value │ │ │ exit :: Identifier │ │ │ [macrocall] │ │ │ @label :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) :: Value │ │ │ state_case_3 :: Identifier │ │ │ [tuple] │ macro_source=671,scope_layer=1 │ │ [=] │ │ │ byte :: Identifier │ │ │ [macrocall] │ │ │ @inbounds :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) :: Value │ │ │ [call] │ │ │ getindex :: Identifier │ │ │ mem :: Identifier │ │ │ p :: Identifier │ │ │ [if] │ │ │ [&&] │ │ │ [||] │ │ │ [call] │ │ │ in :: Identifier │ │ │ byte :: Identifier │ │ │ 0x7b:0xff :: Value │ │ │ [||] │ │ │ [call] │ │ │ in :: Identifier │ │ │ byte :: Identifier │ │ │ 0x00:0x40 :: Value │ │ │ [||] │ │ │ [call] │ │ │ in :: Identifier │ │ │ byte :: Identifier │ │ │ 0x5b:0x60 :: Value │ │ │ false :: Value │ │ │ true :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ │ state_2_action_4 :: Identifier │ │ │ [if] │ │ │ [&&] │ │ │ [||] │ │ │ [call] │ │ │ in :: Identifier │ │ │ byte :: Identifier │ │ │ 0x41:0x5a :: Value │ │ │ [||] │ │ │ [call] │ │ │ in :: Identifier │ │ │ byte :: Identifier │ │ │ 0x61:0x7a :: Value │ │ │ false :: Value │ │ │ true :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ │ state_4_action_1 :: Identifier │ │ │ [block] │ │ │ [=] │ │ │ cs :: Identifier │ │ │ -3 :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) :: Value │ │ │ exit :: Identifier │ │ │ [block] │ │ │ [macrocall] │ │ │ @label :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ │ state_4_action_1 :: Identifier │ │ │ [block] │ │ │ [block] │ │ │ [=] │ │ │ stop :: Identifier │ │ │ p :: Identifier │ │ │ [=] │ │ │ token :: Identifier │ │ │ LaTeXEscapes.COMMAND :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ │ state_4 :: Identifier │ │ │ [macrocall] │ │ │ @label :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) :: Value │ │ │ state_4 :: Identifier │ │ │ [unknown_head] │ │ │ p :: Identifier │ │ │ 1 :: Value │ │ │ [if] │ │ │ [call] │ │ │ > :: Identifier │ │ │ p :: Identifier │ │ │ p_end :: Identifier │ │ │ [block] │ │ │ [=] │ │ │ cs :: Identifier │ │ │ 4 :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) :: Value │ │ │ exit :: Identifier │ │ │ [macrocall] │ │ │ @label :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) :: Value │ │ │ state_case_4 :: Identifier │ │ │ [tuple] │ macro_source=671,scope_layer=1 │ │ [=] │ │ │ byte :: Identifier │ │ │ [macrocall] │ │ │ @inbounds :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) :: Value │ │ │ [call] │ │ │ getindex :: Identifier │ │ │ mem :: Identifier │ │ │ p :: Identifier │ │ │ [if] │ │ │ [&&] │ │ │ [||] │ │ │ [call] │ │ │ in :: Identifier │ │ │ byte :: Identifier │ │ │ 0x41:0x5a :: Value │ │ │ [||] │ │ │ [call] │ │ │ in :: Identifier │ │ │ byte :: Identifier │ │ │ 0x61:0x7a :: Value │ │ │ false :: Value │ │ │ true :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) :: Value │ │ │ state_4_action_1 :: Identifier │ │ │ [block] │ │ │ [=] │ │ │ cs :: Identifier │ │ │ -4 :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) :: Value │ │ │ exit :: Identifier │ │ │ [block] │ │ │ [macrocall] │ │ │ @label :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ │ state_2_action_1 :: Identifier │ │ │ [block] │ │ │ [block] │ │ │ [=] │ │ │ stop :: Identifier │ │ │ p :: Identifier │ │ │ [=] │ │ │ token :: Identifier │ │ │ LaTeXEscapes.CHAR :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ │ state_2 :: Identifier │ │ │ [macrocall] │ │ │ @label :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ │ state_2_action_2 :: Identifier │ │ │ [block] │ │ │ [block] │ │ │ [=] │ │ │ stop :: Identifier │ │ │ p :: Identifier │ │ │ [=] │ │ │ token :: Identifier │ │ │ LaTeXEscapes.CHAR :: Value │ │ │ [block] │ │ │ [=] │ │ │ stop :: Identifier │ │ │ p :: Identifier │ │ │ [=] │ │ │ token :: Identifier │ │ │ LaTeXEscapes.RIGHT_CURLY :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ │ state_2 :: Identifier │ │ │ [macrocall] │ │ │ @label :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ │ state_2_action_3 :: Identifier │ │ │ [block] │ │ │ [block] │ │ │ [=] │ │ │ stop :: Identifier │ │ │ p :: Identifier │ │ │ [=] │ │ │ token :: Identifier │ │ │ LaTeXEscapes.CHAR :: Value │ │ │ [block] │ │ │ [=] │ │ │ stop :: Identifier │ │ │ p :: Identifier │ │ │ [=] │ │ │ token :: Identifier │ │ │ LaTeXEscapes.LEFT_CURLY :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ │ state_2 :: Identifier │ │ │ [macrocall] │ │ │ @label :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ │ state_2_action_4 :: Identifier │ │ │ [block] │ │ │ [block] │ │ │ [=] │ │ │ stop :: Identifier │ │ │ p :: Identifier │ │ │ [=] │ │ │ token :: Identifier │ │ │ LaTeXEscapes.COMMAND :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ │ state_2 :: Identifier │ │ │ [macrocall] │ │ │ @label :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) :: Value │ │ │ state_2_action_5 :: Identifier │ │ │ [block] │ │ │ [block] │ │ │ [=] │ │ │ stop :: Identifier │ │ │ p :: Identifier │ │ │ [=] │ │ │ token :: Identifier │ │ │ LaTeXEscapes.CHAR :: Value │ │ │ [block] │ │ │ [=] │ │ │ stop :: Identifier │ │ │ p :: Identifier │ │ │ [=] │ │ │ token :: Identifier │ │ │ LaTeXEscapes.MATHMODE :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) :: Value │ │ │ state_2 :: Identifier │ │ │ [macrocall] │ │ │ @label :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) :: Value │ │ │ state_2 :: Identifier │ │ │ [unknown_head] │ │ │ p :: Identifier │ │ │ 1 :: Value │ │ │ [if] │ │ │ [call] │ │ │ > :: Identifier │ │ │ p :: Identifier │ │ │ p_end :: Identifier │ │ │ [block] │ │ │ [=] │ │ │ cs :: Identifier │ │ │ 2 :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) :: Value │ │ │ exit :: Identifier │ │ │ [macrocall] │ │ │ @label :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) :: Value │ │ │ state_case_2 :: Identifier │ │ │ [tuple] │ macro_source=671,scope_layer=1 │ │ [=] │ │ │ byte :: Identifier │ │ │ [macrocall] │ │ │ @inbounds :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) :: Value │ │ │ [call] │ │ │ getindex :: Identifier │ │ │ mem :: Identifier │ │ │ p :: Identifier │ │ │ [block] │ │ │ [=] │ │ │ cs :: Identifier │ │ │ -2 :: Value │ │ │ [macrocall] │ │ │ @goto :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) :: Value │ │ │ exit :: Identifier │ │ │ [macrocall] │ │ │ @label :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:538 =#) :: Value │ │ │ exit :: Identifier │ │ │ [if] │ │ │ [&&] │ │ │ is_eof :: Identifier │ │ │ [&&] │ │ │ [call] │ │ │ > :: Identifier │ │ │ p :: Identifier │ │ │ p_end :: Identifier │ │ │ [&&] │ │ │ [call] │ │ │ > :: Identifier │ │ │ cs :: Identifier │ │ │ 1 :: Value │ │ │ [||] │ │ │ [block] │ │ │ [call] │ │ │ & :: Identifier │ │ │ [call] │ │ │ < :: Identifier │ │ │ cs :: Identifier │ │ │ 66 :: Value │ │ │ [call] │ │ │ isodd :: Identifier │ │ │ [call] │ │ │ >>> :: Identifier │ │ │ 0x0000000000000007 :: Value │ │ │ [call] │ │ │ & :: Identifier │ │ │ [call] │ │ │ - :: Identifier │ │ │ cs :: Identifier │ │ │ 2 :: Value │ │ │ 63 :: Value │ │ │ false :: Value │ │ │ [block] │ │ │ [if] │ │ │ [call] │ │ │ == :: Identifier │ │ │ cs :: Identifier │ │ │ 3 :: Value │ │ │ [block] │ macro_source=671,scope_layer=1 │ │ [if] │ │ │ [call] │ │ │ == :: Identifier │ │ │ cs :: Identifier │ │ │ 2 :: Value │ │ │ [block] │ macro_source=671,scope_layer=1 │ │ [if] │ │ │ [call] │ │ │ == :: Identifier │ │ │ cs :: Identifier │ │ │ 4 :: Value │ │ │ [block] │ macro_source=671,scope_layer=1 │ │ [tuple] │ macro_source=671,scope_layer=1 │ │ [=] │ │ │ cs :: Identifier │ │ │ 0 :: Value │ │ │ [=] │ │ │ cs :: Identifier │ │ │ 1 :: Value │ │ │ [if] │ │ │ [call] │ │ │ !== :: Identifier │ │ │ token :: Identifier │ │ │ LaTeXEscapes.error :: Value │ │ │ [block] │ │ │ [=] │ │ │ found_token :: Identifier │ │ │ [tuple] │ │ │ token_start :: Identifier │ │ │ [call] │ │ │ % :: Identifier │ │ │ [call] │ │ │ + :: Identifier │ │ │ [call] │ │ │ - :: Identifier │ │ │ stop :: Identifier │ │ │ token_start :: Identifier │ │ │ 1 :: Value │ │ │ Int32 :: Identifier │ │ │ token :: Identifier │ │ │ [if] │ │ │ [call] │ │ │ < :: Identifier │ │ │ start :: Identifier │ │ │ token_start :: Identifier │ │ │ [block] │ │ │ [=] │ │ │ error_state :: Identifier │ │ │ [tuple] │ │ │ start :: Identifier │ │ │ [call] │ │ │ % :: Identifier │ │ │ [call] │ │ │ - :: Identifier │ │ │ token_start :: Identifier │ │ │ start :: Identifier │ │ │ Int32 :: Identifier │ │ │ LaTeXEscapes.error :: Value │ │ │ [return] │ │ │ [tuple] │ │ │ error_state :: Identifier │ │ │ found_token :: Identifier │ │ │ [block] │ │ │ [return] │ │ │ [tuple] │ │ │ found_token :: Identifier │ │ │ [tuple] │ │ │ [call] │ │ │ + :: Identifier │ │ │ stop :: Identifier │ │ │ 1 :: Value │ │ │ [call] │ │ │ Int32 :: Identifier │ │ │ 0 :: Value │ │ │ LaTeXEscapes.error :: Value │ │ │ [block] │ │ │ [if] │ │ │ [call] │ │ │ > :: Identifier │ │ │ p :: Identifier │ │ │ p_end :: Identifier │ │ │ [block] │ │ │ [=] │ │ │ error_state :: Identifier │ │ │ [tuple] │ │ │ start :: Identifier │ │ │ [call] │ │ │ % :: Identifier │ │ │ [call] │ │ │ - :: Identifier │ │ │ p :: Identifier │ │ │ start :: Identifier │ │ │ Int32 :: Identifier │ │ │ LaTeXEscapes.error :: Value │ │ │ [return] │ │ │ [tuple] │ │ │ error_state :: Identifier │ │ │ [tuple] │ │ │ [call] │ │ │ + :: Identifier │ │ │ p_end :: Identifier │ │ │ 1 :: Value │ │ │ [call] │ │ │ Int32 :: Identifier │ │ │ 0 :: Value │ │ │ LaTeXEscapes.error :: Value │ │ │ [block] │ │ │ [unknown_head] │ │ │ token_start :: Identifier │ │ │ 1 :: Value │ │ │ │ │ st1 = │ │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source │ │ [block] │ │ │ [function] │ │ │ [where] │ │ │ [call] │ │ │ [.] │ │ │ Base :: Identifier │ scope_layer=1 │ │ [inert] │ │ │ iterate :: Identifier │ │ │ [::] │ │ │ tokenizer :: Identifier │ scope_layer=1 │ │ [curly] │ │ │ Automa.Tokenizer :: Value │ │ │ LaTeXEscapes.LaTeXToken :: Value │ │ │ D :: Identifier │ scope_layer=1 │ │ 1 :: Value │ │ │ [kw] │ │ │ state :: Identifier │ scope_layer=1 │ │ [tuple] │ │ │ 1 :: Value │ │ │ [call] │ │ │ Int32 :: Identifier │ scope_layer=1 │ │ 1 :: Value │ │ │ LaTeXEscapes.error :: Value │ │ │ D :: Identifier │ scope_layer=1 │ │ [block] │ │ │ [=] │ │ │ data :: Identifier │ scope_layer=1 │ │ [.] │ │ │ tokenizer :: Identifier │ scope_layer=1 │ │ [inert] │ │ │ data :: Identifier │ │ │ [=] │ │ │ [tuple] │ │ │ start :: Identifier │ scope_layer=1 │ │ len :: Identifier │ scope_layer=1 │ │ token :: Identifier │ scope_layer=1 │ │ state :: Identifier │ scope_layer=1 │ │ [&&] │ │ │ [call] │ │ │ > :: Identifier │ scope_layer=1 │ │ start :: Identifier │ scope_layer=1 │ │ [call] │ │ │ sizeof :: Identifier │ scope_layer=1 │ │ data :: Identifier │ scope_layer=1 │ │ [return] │ │ │ nothing :: Identifier │ scope_layer=1 │ │ [if] │ │ │ [call] │ │ │ !== :: Identifier │ scope_layer=1 │ │ token :: Identifier │ scope_layer=1 │ │ LaTeXEscapes.error :: Value │ │ │ [block] │ │ │ [return] │ │ │ [tuple] │ │ │ state :: Identifier │ scope_layer=1 │ │ [tuple] │ │ │ [call] │ │ │ + :: Identifier │ scope_layer=1 │ │ start :: Identifier │ scope_layer=1 │ │ len :: Identifier │ scope_layer=1 │ │ [call] │ │ │ Int32 :: Identifier │ scope_layer=1 │ │ 0 :: Value │ │ │ LaTeXEscapes.error :: Value │ │ │ [block] │ │ │ [=] │ │ │ [::] │ │ │ byte :: Identifier │ scope_layer=1 │ │ UInt8 :: Identifier │ scope_layer=1 │ │ 0x00 :: Value │ │ │ [=] │ │ │ [::] │ │ │ p :: Identifier │ scope_layer=1 │ │ Int :: Identifier │ scope_layer=1 │ │ 1 :: Value │ │ │ [=] │ │ │ [::] │ │ │ p_end :: Identifier │ scope_layer=1 │ │ Int :: Identifier │ scope_layer=1 │ │ [call] │ │ │ sizeof :: Identifier │ scope_layer=1 │ │ data :: Identifier │ scope_layer=1 │ │ [=] │ │ │ [::] │ │ │ is_eof :: Identifier │ scope_layer=1 │ │ Bool :: Identifier │ scope_layer=1 │ │ true :: Value │ │ │ [=] │ │ │ [::] │ │ │ cs :: Identifier │ scope_layer=1 │ │ Int :: Identifier │ scope_layer=1 │ │ 1 :: Value │ │ │ [=] │ │ │ token_start :: Identifier │ scope_layer=1 │ │ start :: Identifier │ scope_layer=1 │ │ [=] │ │ │ stop :: Identifier │ scope_layer=1 │ │ 0 :: Value │ │ │ [=] │ │ │ token :: Identifier │ scope_layer=1 │ │ LaTeXEscapes.error :: Value │ │ │ [while] │ │ │ true :: Value │ │ │ [block] │ │ │ [=] │ │ │ p :: Identifier │ scope_layer=1 │ │ token_start :: Identifier │ scope_layer=1 │ │ [=] │ │ │ cs :: Identifier │ scope_layer=1 │ │ 1 :: Value │ │ │ [block] │ │ │ [gc_preserve] │ jl_source=L226 │ │ [block] │ scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ mem :: Identifier │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ Automa.SizedMemory :: Value │ macro_source=671,scope_layer=1 │ │ data :: Identifier │ macro_source=671,scope_layer=1 │ │ [if] │ scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ > :: Identifier │ macro_source=671,scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ p_end :: Identifier │ macro_source=671,scope_layer=1 │ │ [block] │ scope_layer=1 │ │ [symbolicgoto] │ macro_source=877,jl_source=L42 │ │ exit :: Identifier │ macro_source=877,scope_layer=1 │ │ [if] │ scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ == :: Identifier │ macro_source=671,scope_layer=1 │ │ cs :: Identifier │ macro_source=671,scope_layer=1 │ │ 1 :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=887,jl_source=L42 │ │ state_case_1 :: Identifier │ macro_source=887,scope_layer=1 │ │ [if] │ scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ == :: Identifier │ macro_source=671,scope_layer=1 │ │ cs :: Identifier │ macro_source=671,scope_layer=1 │ │ 2 :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=895,jl_source=L42 │ │ state_case_2 :: Identifier │ macro_source=895,scope_layer=1 │ │ [if] │ scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ == :: Identifier │ macro_source=671,scope_layer=1 │ │ cs :: Identifier │ macro_source=671,scope_layer=1 │ │ 3 :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=903,jl_source=L42 │ │ state_case_3 :: Identifier │ macro_source=903,scope_layer=1 │ │ [if] │ scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ == :: Identifier │ macro_source=671,scope_layer=1 │ │ cs :: Identifier │ macro_source=671,scope_layer=1 │ │ 4 :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=911,jl_source=L42 │ │ state_case_4 :: Identifier │ macro_source=911,scope_layer=1 │ │ [symbolicgoto] │ macro_source=915,jl_source=L42 │ │ exit :: Identifier │ macro_source=915,scope_layer=1 │ │ [block] │ scope_layer=1 │ │ [block] │ scope_layer=1 │ │ [symbolicblock] │ │ │ loop-exit :: Identifier │ scope_layer=1 │ │ state_1 :: Identifier │ macro_source=923,scope_layer=1 │ │ [unknown_head] │ scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ 1 :: Value │ macro_source=671,scope_layer=1 │ │ [if] │ scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ > :: Identifier │ macro_source=671,scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ p_end :: Identifier │ macro_source=671,scope_layer=1 │ │ [block] │ scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ cs :: Identifier │ macro_source=671,scope_layer=1 │ │ 1 :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=937,jl_source=L42 │ │ exit :: Identifier │ macro_source=937,scope_layer=1 │ │ [symbolicblock] │ │ │ loop-exit :: Identifier │ scope_layer=1 │ │ state_case_1 :: Identifier │ macro_source=943,scope_layer=1 │ │ [tuple] │ macro_source=671,scope_layer=1 │ │ [=] │ scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ [block] │ │ │ [inbounds] │ macro_source=951 │ │ true :: Value │ macro_source=951 │ │ [local] │ │ │ [=] │ │ │ val :: Identifier │ scope_layer=12 │ │ [call] │ macro_source=951 │ │ getindex :: Identifier │ macro_source=951,scope_layer=1 │ │ mem :: Identifier │ macro_source=951,scope_layer=1 │ │ p :: Identifier │ macro_source=951,scope_layer=1 │ │ [inbounds] │ │ │ pop :: Identifier │ scope_layer=12 │ │ val :: Identifier │ scope_layer=12 │ │ [if] │ scope_layer=1 │ │ [&&] │ macro_source=671,scope_layer=1 │ │ [||] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ in :: Identifier │ macro_source=671,scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ 0x7e:0xff :: Value │ macro_source=671,scope_layer=1 │ │ [||] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ in :: Identifier │ macro_source=671,scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ 0x25:0x5b :: Value │ macro_source=671,scope_layer=1 │ │ [||] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ in :: Identifier │ macro_source=671,scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ 0x00:0x23 :: Value │ macro_source=671,scope_layer=1 │ │ [||] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ in :: Identifier │ macro_source=671,scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ 0x5d:0x7a :: Value │ macro_source=671,scope_layer=1 │ │ [||] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ in :: Identifier │ macro_source=671,scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ 0x7c:0x7c :: Value │ macro_source=671,scope_layer=1 │ │ false :: Value │ macro_source=671,scope_layer=1 │ │ true :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=984,jl_source=L42 │ │ state_2_action_1 :: Identifier │ macro_source=984,scope_layer=1 │ │ [if] │ scope_layer=1 │ │ [&&] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ == :: Identifier │ macro_source=671,scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ 0x24 :: Value │ macro_source=671,scope_layer=1 │ │ true :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=994,jl_source=L42 │ │ state_2_action_5 :: Identifier │ macro_source=994,scope_layer=1 │ │ [if] │ scope_layer=1 │ │ [&&] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ == :: Identifier │ macro_source=671,scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ 0x5c :: Value │ macro_source=671,scope_layer=1 │ │ true :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1004,jl_source=L42 │ │ state_3_action_1 :: Identifier │ macro_source=1004,scope_layer=1 │ │ [if] │ scope_layer=1 │ │ [&&] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ == :: Identifier │ macro_source=671,scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ 0x7b :: Value │ macro_source=671,scope_layer=1 │ │ true :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1014,jl_source=L42 │ │ state_2_action_3 :: Identifier │ macro_source=1014,scope_layer=1 │ │ [if] │ scope_layer=1 │ │ [&&] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ == :: Identifier │ macro_source=671,scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ 0x7d :: Value │ macro_source=671,scope_layer=1 │ │ true :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1024,jl_source=L42 │ │ state_2_action_2 :: Identifier │ macro_source=1024,scope_layer=1 │ │ [block] │ scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ cs :: Identifier │ macro_source=671,scope_layer=1 │ │ -1 :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1031,jl_source=L42 │ │ exit :: Identifier │ macro_source=1031,scope_layer=1 │ │ [block] │ scope_layer=1 │ │ [symbolicblock] │ │ │ loop-exit :: Identifier │ scope_layer=1 │ │ state_3_action_1 :: Identifier │ macro_source=1042,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ stop :: Identifier │ macro_source=671,scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ token :: Identifier │ macro_source=671,scope_layer=1 │ │ LaTeXEscapes.CHAR :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1054,jl_source=L42 │ │ state_3 :: Identifier │ macro_source=1054,scope_layer=1 │ │ [symbolicblock] │ │ │ loop-exit :: Identifier │ scope_layer=1 │ │ state_3 :: Identifier │ macro_source=1058,scope_layer=1 │ │ [unknown_head] │ scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ 1 :: Value │ macro_source=671,scope_layer=1 │ │ [if] │ scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ > :: Identifier │ macro_source=671,scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ p_end :: Identifier │ macro_source=671,scope_layer=1 │ │ [block] │ scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ cs :: Identifier │ macro_source=671,scope_layer=1 │ │ 3 :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1072,jl_source=L42 │ │ exit :: Identifier │ macro_source=1072,scope_layer=1 │ │ [symbolicblock] │ │ │ loop-exit :: Identifier │ scope_layer=1 │ │ state_case_3 :: Identifier │ macro_source=1078,scope_layer=1 │ │ [tuple] │ macro_source=671,scope_layer=1 │ │ [=] │ scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ [block] │ │ │ [inbounds] │ macro_source=1086 │ │ true :: Value │ macro_source=1086 │ │ [local] │ │ │ [=] │ │ │ val :: Identifier │ scope_layer=24 │ │ [call] │ macro_source=1086 │ │ getindex :: Identifier │ macro_source=1086,scope_layer=1 │ │ mem :: Identifier │ macro_source=1086,scope_layer=1 │ │ p :: Identifier │ macro_source=1086,scope_layer=1 │ │ [inbounds] │ │ │ pop :: Identifier │ scope_layer=24 │ │ val :: Identifier │ scope_layer=24 │ │ [if] │ scope_layer=1 │ │ [&&] │ macro_source=671,scope_layer=1 │ │ [||] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ in :: Identifier │ macro_source=671,scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ 0x7b:0xff :: Value │ macro_source=671,scope_layer=1 │ │ [||] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ in :: Identifier │ macro_source=671,scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ 0x00:0x40 :: Value │ macro_source=671,scope_layer=1 │ │ [||] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ in :: Identifier │ macro_source=671,scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ 0x5b:0x60 :: Value │ macro_source=671,scope_layer=1 │ │ false :: Value │ macro_source=671,scope_layer=1 │ │ true :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1109,jl_source=L42 │ │ state_2_action_4 :: Identifier │ macro_source=1109,scope_layer=1 │ │ [if] │ scope_layer=1 │ │ [&&] │ macro_source=671,scope_layer=1 │ │ [||] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ in :: Identifier │ macro_source=671,scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ 0x41:0x5a :: Value │ macro_source=671,scope_layer=1 │ │ [||] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ in :: Identifier │ macro_source=671,scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ 0x61:0x7a :: Value │ macro_source=671,scope_layer=1 │ │ false :: Value │ macro_source=671,scope_layer=1 │ │ true :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1126,jl_source=L42 │ │ state_4_action_1 :: Identifier │ macro_source=1126,scope_layer=1 │ │ [block] │ scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ cs :: Identifier │ macro_source=671,scope_layer=1 │ │ -3 :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1133,jl_source=L42 │ │ exit :: Identifier │ macro_source=1133,scope_layer=1 │ │ [block] │ scope_layer=1 │ │ [symbolicblock] │ │ │ loop-exit :: Identifier │ scope_layer=1 │ │ state_4_action_1 :: Identifier │ macro_source=1141,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ stop :: Identifier │ macro_source=671,scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ token :: Identifier │ macro_source=671,scope_layer=1 │ │ LaTeXEscapes.COMMAND :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1153,jl_source=L42 │ │ state_4 :: Identifier │ macro_source=1153,scope_layer=1 │ │ [symbolicblock] │ │ │ loop-exit :: Identifier │ scope_layer=1 │ │ state_4 :: Identifier │ macro_source=1157,scope_layer=1 │ │ [unknown_head] │ scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ 1 :: Value │ macro_source=671,scope_layer=1 │ │ [if] │ scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ > :: Identifier │ macro_source=671,scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ p_end :: Identifier │ macro_source=671,scope_layer=1 │ │ [block] │ scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ cs :: Identifier │ macro_source=671,scope_layer=1 │ │ 4 :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1171,jl_source=L42 │ │ exit :: Identifier │ macro_source=1171,scope_layer=1 │ │ [symbolicblock] │ │ │ loop-exit :: Identifier │ scope_layer=1 │ │ state_case_4 :: Identifier │ macro_source=1177,scope_layer=1 │ │ [tuple] │ macro_source=671,scope_layer=1 │ │ [=] │ scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ [block] │ │ │ [inbounds] │ macro_source=1185 │ │ true :: Value │ macro_source=1185 │ │ [local] │ │ │ [=] │ │ │ val :: Identifier │ scope_layer=33 │ │ [call] │ macro_source=1185 │ │ getindex :: Identifier │ macro_source=1185,scope_layer=1 │ │ mem :: Identifier │ macro_source=1185,scope_layer=1 │ │ p :: Identifier │ macro_source=1185,scope_layer=1 │ │ [inbounds] │ │ │ pop :: Identifier │ scope_layer=33 │ │ val :: Identifier │ scope_layer=33 │ │ [if] │ scope_layer=1 │ │ [&&] │ macro_source=671,scope_layer=1 │ │ [||] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ in :: Identifier │ macro_source=671,scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ 0x41:0x5a :: Value │ macro_source=671,scope_layer=1 │ │ [||] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ in :: Identifier │ macro_source=671,scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ 0x61:0x7a :: Value │ macro_source=671,scope_layer=1 │ │ false :: Value │ macro_source=671,scope_layer=1 │ │ true :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1203,jl_source=L42 │ │ state_4_action_1 :: Identifier │ macro_source=1203,scope_layer=1 │ │ [block] │ scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ cs :: Identifier │ macro_source=671,scope_layer=1 │ │ -4 :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1210,jl_source=L42 │ │ exit :: Identifier │ macro_source=1210,scope_layer=1 │ │ [block] │ scope_layer=1 │ │ [symbolicblock] │ │ │ loop-exit :: Identifier │ scope_layer=1 │ │ state_2_action_1 :: Identifier │ macro_source=1217,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ stop :: Identifier │ macro_source=671,scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ token :: Identifier │ macro_source=671,scope_layer=1 │ │ LaTeXEscapes.CHAR :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1229,jl_source=L42 │ │ state_2 :: Identifier │ macro_source=1229,scope_layer=1 │ │ [symbolicblock] │ │ │ loop-exit :: Identifier │ scope_layer=1 │ │ state_2_action_2 :: Identifier │ macro_source=1233,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ stop :: Identifier │ macro_source=671,scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ token :: Identifier │ macro_source=671,scope_layer=1 │ │ LaTeXEscapes.CHAR :: Value │ macro_source=671,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ stop :: Identifier │ macro_source=671,scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ token :: Identifier │ macro_source=671,scope_layer=1 │ │ LaTeXEscapes.RIGHT_CURLY :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1252,jl_source=L42 │ │ state_2 :: Identifier │ macro_source=1252,scope_layer=1 │ │ [symbolicblock] │ │ │ loop-exit :: Identifier │ scope_layer=1 │ │ state_2_action_3 :: Identifier │ macro_source=1256,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ stop :: Identifier │ macro_source=671,scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ token :: Identifier │ macro_source=671,scope_layer=1 │ │ LaTeXEscapes.CHAR :: Value │ macro_source=671,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ stop :: Identifier │ macro_source=671,scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ token :: Identifier │ macro_source=671,scope_layer=1 │ │ LaTeXEscapes.LEFT_CURLY :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1275,jl_source=L42 │ │ state_2 :: Identifier │ macro_source=1275,scope_layer=1 │ │ [symbolicblock] │ │ │ loop-exit :: Identifier │ scope_layer=1 │ │ state_2_action_4 :: Identifier │ macro_source=1279,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ stop :: Identifier │ macro_source=671,scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ token :: Identifier │ macro_source=671,scope_layer=1 │ │ LaTeXEscapes.COMMAND :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1291,jl_source=L42 │ │ state_2 :: Identifier │ macro_source=1291,scope_layer=1 │ │ [symbolicblock] │ │ │ loop-exit :: Identifier │ scope_layer=1 │ │ state_2_action_5 :: Identifier │ macro_source=1295,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ stop :: Identifier │ macro_source=671,scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ token :: Identifier │ macro_source=671,scope_layer=1 │ │ LaTeXEscapes.CHAR :: Value │ macro_source=671,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ stop :: Identifier │ macro_source=671,scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ token :: Identifier │ macro_source=671,scope_layer=1 │ │ LaTeXEscapes.MATHMODE :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1314,jl_source=L42 │ │ state_2 :: Identifier │ macro_source=1314,scope_layer=1 │ │ [symbolicblock] │ │ │ loop-exit :: Identifier │ scope_layer=1 │ │ state_2 :: Identifier │ macro_source=1318,scope_layer=1 │ │ [unknown_head] │ scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ 1 :: Value │ macro_source=671,scope_layer=1 │ │ [if] │ scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ > :: Identifier │ macro_source=671,scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ p_end :: Identifier │ macro_source=671,scope_layer=1 │ │ [block] │ scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ cs :: Identifier │ macro_source=671,scope_layer=1 │ │ 2 :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1332,jl_source=L42 │ │ exit :: Identifier │ macro_source=1332,scope_layer=1 │ │ [symbolicblock] │ │ │ loop-exit :: Identifier │ scope_layer=1 │ │ state_case_2 :: Identifier │ macro_source=1338,scope_layer=1 │ │ [tuple] │ macro_source=671,scope_layer=1 │ │ [=] │ scope_layer=1 │ │ byte :: Identifier │ macro_source=671,scope_layer=1 │ │ [block] │ │ │ [inbounds] │ macro_source=1346 │ │ true :: Value │ macro_source=1346 │ │ [local] │ │ │ [=] │ │ │ val :: Identifier │ scope_layer=49 │ │ [call] │ macro_source=1346 │ │ getindex :: Identifier │ macro_source=1346,scope_layer=1 │ │ mem :: Identifier │ macro_source=1346,scope_layer=1 │ │ p :: Identifier │ macro_source=1346,scope_layer=1 │ │ [inbounds] │ │ │ pop :: Identifier │ scope_layer=49 │ │ val :: Identifier │ scope_layer=49 │ │ [block] │ scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ cs :: Identifier │ macro_source=671,scope_layer=1 │ │ -2 :: Value │ macro_source=671,scope_layer=1 │ │ [symbolicgoto] │ macro_source=1354,jl_source=L42 │ │ exit :: Identifier │ macro_source=1354,scope_layer=1 │ │ [symbolicblock] │ │ │ loop-exit :: Identifier │ scope_layer=1 │ │ exit :: Identifier │ macro_source=1361,scope_layer=1 │ │ [if] │ macro_source=671,scope_layer=1 │ │ [&&] │ macro_source=671,scope_layer=1 │ │ is_eof :: Identifier │ macro_source=671,scope_layer=1 │ │ [&&] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ > :: Identifier │ macro_source=671,scope_layer=1 │ │ p :: Identifier │ macro_source=671,scope_layer=1 │ │ p_end :: Identifier │ macro_source=671,scope_layer=1 │ │ [&&] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ > :: Identifier │ macro_source=671,scope_layer=1 │ │ cs :: Identifier │ macro_source=671,scope_layer=1 │ │ 1 :: Value │ macro_source=671,scope_layer=1 │ │ [||] │ macro_source=671,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ & :: Identifier │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ < :: Identifier │ macro_source=671,scope_layer=1 │ │ cs :: Identifier │ macro_source=671,scope_layer=1 │ │ 66 :: Value │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ isodd :: Identifier │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ >>> :: Identifier │ macro_source=671,scope_layer=1 │ │ 0x0000000000000007 :: Value │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ & :: Identifier │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ - :: Identifier │ macro_source=671,scope_layer=1 │ │ cs :: Identifier │ macro_source=671,scope_layer=1 │ │ 2 :: Value │ macro_source=671,scope_layer=1 │ │ 63 :: Value │ macro_source=671,scope_layer=1 │ │ false :: Value │ macro_source=671,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [if] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ == :: Identifier │ macro_source=671,scope_layer=1 │ │ cs :: Identifier │ macro_source=671,scope_layer=1 │ │ 3 :: Value │ macro_source=671,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [if] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ == :: Identifier │ macro_source=671,scope_layer=1 │ │ cs :: Identifier │ macro_source=671,scope_layer=1 │ │ 2 :: Value │ macro_source=671,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [if] │ macro_source=671,scope_layer=1 │ │ [call] │ macro_source=671,scope_layer=1 │ │ == :: Identifier │ macro_source=671,scope_layer=1 │ │ cs :: Identifier │ macro_source=671,scope_layer=1 │ │ 4 :: Value │ macro_source=671,scope_layer=1 │ │ [block] │ macro_source=671,scope_layer=1 │ │ [tuple] │ macro_source=671,scope_layer=1 │ │ [=] │ macro_source=671,scope_layer=1 │ │ cs :: Identifier │ macro_source=671,scope_layer=1 │ │ 0 :: Value │ macro_source=671,scope_layer=1 │ │ data :: Identifier │ macro_source=671,scope_layer=1 │ │ [=] │ │ │ cs :: Identifier │ scope_layer=1 │ │ 1 :: Value │ │ │ [if] │ │ │ [call] │ │ │ !== :: Identifier │ scope_layer=1 │ │ token :: Identifier │ scope_layer=1 │ │ LaTeXEscapes.error :: Value │ │ │ [block] │ │ │ [=] │ │ │ found_token :: Identifier │ scope_layer=1 │ │ [tuple] │ │ │ token_start :: Identifier │ scope_layer=1 │ │ [call] │ │ │ % :: Identifier │ scope_layer=1 │ │ [call] │ │ │ + :: Identifier │ scope_layer=1 │ │ [call] │ │ │ - :: Identifier │ scope_layer=1 │ │ stop :: Identifier │ scope_layer=1 │ │ token_start :: Identifier │ scope_layer=1 │ │ 1 :: Value │ │ │ Int32 :: Identifier │ scope_layer=1 │ │ token :: Identifier │ scope_layer=1 │ │ [if] │ │ │ [call] │ │ │ < :: Identifier │ scope_layer=1 │ │ start :: Identifier │ scope_layer=1 │ │ token_start :: Identifier │ scope_layer=1 │ │ [block] │ │ │ [=] │ │ │ error_state :: Identifier │ scope_layer=1 │ │ [tuple] │ │ │ start :: Identifier │ scope_layer=1 │ │ [call] │ │ │ % :: Identifier │ scope_layer=1 │ │ [call] │ │ │ - :: Identifier │ scope_layer=1 │ │ token_start :: Identifier │ scope_layer=1 │ │ start :: Identifier │ scope_layer=1 │ │ Int32 :: Identifier │ scope_layer=1 │ │ LaTeXEscapes.error :: Value │ │ │ [return] │ │ │ [tuple] │ │ │ error_state :: Identifier │ scope_layer=1 │ │ found_token :: Identifier │ scope_layer=1 │ │ [block] │ │ │ [return] │ │ │ [tuple] │ │ │ found_token :: Identifier │ scope_layer=1 │ │ [tuple] │ │ │ [call] │ │ │ + :: Identifier │ scope_layer=1 │ │ stop :: Identifier │ scope_layer=1 │ │ 1 :: Value │ │ │ [call] │ │ │ Int32 :: Identifier │ scope_layer=1 │ │ 0 :: Value │ │ │ LaTeXEscapes.error :: Value │ │ │ [block] │ │ │ [if] │ │ │ [call] │ │ │ > :: Identifier │ scope_layer=1 │ │ p :: Identifier │ scope_layer=1 │ │ p_end :: Identifier │ scope_layer=1 │ │ [block] │ │ │ [=] │ │ │ error_state :: Identifier │ scope_layer=1 │ │ [tuple] │ │ │ start :: Identifier │ scope_layer=1 │ │ [call] │ │ │ % :: Identifier │ scope_layer=1 │ │ [call] │ │ │ - :: Identifier │ scope_layer=1 │ │ p :: Identifier │ scope_layer=1 │ │ start :: Identifier │ scope_layer=1 │ │ Int32 :: Identifier │ scope_layer=1 │ │ LaTeXEscapes.error :: Value │ │ │ [return] │ │ │ [tuple] │ │ │ error_state :: Identifier │ scope_layer=1 │ │ [tuple] │ │ │ [call] │ │ │ + :: Identifier │ scope_layer=1 │ │ p_end :: Identifier │ scope_layer=1 │ │ 1 :: Value │ │ │ [call] │ │ │ Int32 :: Identifier │ scope_layer=1 │ │ 0 :: Value │ │ │ LaTeXEscapes.error :: Value │ │ │ [block] │ │ │ [unknown_head] │ scope_layer=1 │ │ token_start :: Identifier │ scope_layer=1 │ │ 1 :: Value │ │ │ │ │ file = "none" │ │ line = 1 │ └ mod = LaTeXEscapes │ ERROR: LoadError: LoweringError: │ #= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =# - label `exit` referenced but not defined │ Expression: │ goto:exit │ Containing expressions: │ (block (= #₄₄/mem (call Automa.SizedMemory #₂₁/data)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block goto:exit)) (if (call #₄₅/== #₂₀/cs 1) goto:state_case_1 (if (call #₄₅/== #₂₀/cs 2) goto:state_case_2 (if (call #₄₅/== #₂₀/cs 3) goto:state_case_3 (if (call #₄₅/== #₂₀/cs 4) goto:state_case_4 goto:exit)))) (symbolicblock label:loop-exit #₄₆/state_1) (= #₉₁ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₉₃/Int #₃₆/Int) (= #₉₂/tmp #₉₁) (if (call core.isa #₉₂/tmp #₉₃/Int) core.nothing (= #₉₂/tmp (call core.typeassert (call top.convert #₉₃/Int #₉₂/tmp) #₉₃/Int))) #₉₂/tmp)) #₉₁ (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₉₄ 1) (= #₂₀/cs (block (= #₉₆/Int #₃₆/Int) (= #₉₅/tmp #₉₄) (if (call core.isa #₉₅/tmp #₉₆/Int) core.nothing (= #₉₅/tmp (call core.typeassert (call top.convert #₉₆/Int #₉₅/tmp) #₉₆/Int))) #₉₅/tmp)) #₉₄ goto:exit)) (symbolicblock label:loop-exit #₄₇/state_case_1) (call core.tuple) (inbounds true) core.nothing (= #₃₈/val (call #₄₈/getindex #₄₄/mem #₂₄/p)) (inbounds_pop) (= #₉₇/val #₃₈/val) (= #₁₉/byte (block (= #₉₉/UInt8 #₃₅/UInt8) (= #₉₈/tmp #₉₇/val) (if (call core.isa #₉₈/tmp #₉₉/UInt8) core.nothing (= #₉₈/tmp (call core.typeassert (call top.convert #₉₉/UInt8 #₉₈/tmp) #₉₉/UInt8))) #₉₈/tmp)) #₉₇/val (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x7e:0xff) (call #₄₉/in #₁₉/byte 0x25:0x5b) (call #₄₉/in #₁₉/byte 0x00:0x23) (call #₄₉/in #₁₉/byte 0x5d:0x7a) (call #₄₉/in #₁₉/byte 0x7c:0x7c)) true false) true) goto:state_2_action_1 (if (&& (call #₄₅/== #₁₉/byte 0x24) true) goto:state_2_action_5 (if (&& (call #₄₅/== #₁₉/byte 0x5c) true) goto:state_3_action_1 (if (&& (call #₄₅/== #₁₉/byte 0x7b) true) goto:state_2_action_3 (if (&& (call #₄₅/== #₁₉/byte 0x7d) true) goto:state_2_action_2 (block (= #₁₀₀ -1) (= #₂₀/cs (block (= #₁₀₂/Int #₃₆/Int) (= #₁₀₁/tmp #₁₀₀) (if (call core.isa #₁₀₁/tmp #₁₀₂/Int) core.nothing (= #₁₀₁/tmp (call core.typeassert (call top.convert #₁₀₂/Int #₁₀₁/tmp) #₁₀₂/Int))) #₁₀₁/tmp)) #₁₀₀ goto:exit)))))) (symbolicblock label:loop-exit #₅₀/state_3_action_1) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR) goto:state_3 (symbolicblock label:loop-exit #₅₁/state_3) (= #₁₀₃ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₁₀₅/Int #₃₆/Int) (= #₁₀₄/tmp #₁₀₃) (if (call core.isa #₁₀₄/tmp #₁₀₅/Int) core.nothing (= #₁₀₄/tmp (call core.typeassert (call top.convert #₁₀₅/Int #₁₀₄/tmp) #₁₀₅/Int))) #₁₀₄/tmp)) #₁₀₃ (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₁₀₆ 3) (= #₂₀/cs (block (= #₁₀₈/Int #₃₆/Int) (= #₁₀₇/tmp #₁₀₆) (if (call core.isa #₁₀₇/tmp #₁₀₈/Int) core.nothing (= #₁₀₇/tmp (call core.typeassert (call top.convert #₁₀₈/Int #₁₀₇/tmp) #₁₀₈/Int))) #₁₀₇/tmp)) #₁₀₆ goto:exit)) (symbolicblock label:loop-exit #₅₂/state_case_3) (call core.tuple) (inbounds true) core.nothing (= #₃₉/val (call #₄₈/getindex #₄₄/mem #₂₄/p)) (inbounds_pop) (= #₁₀₉/val #₃₉/val) (= #₁₉/byte (block (= #₁₁₁/UInt8 #₃₅/UInt8) (= #₁₁₀/tmp #₁₀₉/val) (if (call core.isa #₁₁₀/tmp #₁₁₁/UInt8) core.nothing (= #₁₁₀/tmp (call core.typeassert (call top.convert #₁₁₁/UInt8 #₁₁₀/tmp) #₁₁₁/UInt8))) #₁₁₀/tmp)) #₁₀₉/val (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x7b:0xff) (call #₄₉/in #₁₉/byte 0x00:0x40) (call #₄₉/in #₁₉/byte 0x5b:0x60)) true false) true) goto:state_2_action_4 (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x41:0x5a) (call #₄₉/in #₁₉/byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (= #₁₁₂ -3) (= #₂₀/cs (block (= #₁₁₄/Int #₃₆/Int) (= #₁₁₃/tmp #₁₁₂) (if (call core.isa #₁₁₃/tmp #₁₁₄/Int) core.nothing (= #₁₁₃/tmp (call core.typeassert (call top.convert #₁₁₄/Int #₁₁₃/tmp) #₁₁₄/Int))) #₁₁₃/tmp)) #₁₁₂ goto:exit))) (symbolicblock label:loop-exit #₅₃/state_4_action_1) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.COMMAND) goto:state_4 (symbolicblock label:loop-exit #₅₄/state_4) (= #₁₁₅ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₁₁₇/Int #₃₆/Int) (= #₁₁₆/tmp #₁₁₅) (if (call core.isa #₁₁₆/tmp #₁₁₇/Int) core.nothing (= #₁₁₆/tmp (call core.typeassert (call top.convert #₁₁₇/Int #₁₁₆/tmp) #₁₁₇/Int))) #₁₁₆/tmp)) #₁₁₅ (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₁₁₈ 4) (= #₂₀/cs (block (= #₁₂₀/Int #₃₆/Int) (= #₁₁₉/tmp #₁₁₈) (if (call core.isa #₁₁₉/tmp #₁₂₀/Int) core.nothing (= #₁₁₉/tmp (call core.typeassert (call top.convert #₁₂₀/Int #₁₁₉/tmp) #₁₂₀/Int))) #₁₁₉/tmp)) #₁₁₈ goto:exit)) (symbolicblock label:loop-exit #₅₅/state_case_4) (call core.tuple) (inbounds true) core.nothing (= #₄₀/val (call #₄₈/getindex #₄₄/mem #₂₄/p)) (inbounds_pop) (= #₁₂₁/val #₄₀/val) (= #₁₉/byte (block (= #₁₂₃/UInt8 #₃₅/UInt8) (= #₁₂₂/tmp #₁₂₁/val) (if (call core.isa #₁₂₂/tmp #₁₂₃/UInt8) core.nothing (= #₁₂₂/tmp (call core.typeassert (call top.convert #₁₂₃/UInt8 #₁₂₂/tmp) #₁₂₃/UInt8))) #₁₂₂/tmp)) #₁₂₁/val (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x41:0x5a) (call #₄₉/in #₁₉/byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (= #₁₂₄ -4) (= #₂₀/cs (block (= #₁₂₆/Int #₃₆/Int) (= #₁₂₅/tmp #₁₂₄) (if (call core.isa #₁₂₅/tmp #₁₂₆/Int) core.nothing (= #₁₂₅/tmp (call core.typeassert (call top.convert #₁₂₆/Int #₁₂₅/tmp) #₁₂₆/Int))) #₁₂₅/tmp)) #₁₂₄ goto:exit)) (symbolicblock label:loop-exit #₅₆/state_2_action_1) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR) goto:state_2 (symbolicblock label:loop-exit #₅₇/state_2_action_2) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.RIGHT_CURLY) goto:state_2 (symbolicblock label:loop-exit #₅₈/state_2_action_3) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.LEFT_CURLY) goto:state_2 (symbolicblock label:loop-exit #₅₉/state_2_action_4) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.COMMAND) goto:state_2 (symbolicblock label:loop-exit #₆₀/state_2_action_5) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR) (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.MATHMODE) goto:state_2 (symbolicblock label:loop-exit #₆₁/state_2) (= #₁₂₇ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₁₂₉/Int #₃₆/Int) (= #₁₂₈/tmp #₁₂₇) (if (call core.isa #₁₂₈/tmp #₁₂₉/Int) core.nothing (= #₁₂₈/tmp (call core.typeassert (call top.convert #₁₂₉/Int #₁₂₈/tmp) #₁₂₉/Int))) #₁₂₈/tmp)) #₁₂₇ (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₁₃₀ 2) (= #₂₀/cs (block (= #₁₃₂/Int #₃₆/Int) (= #₁₃₁/tmp #₁₃₀) (if (call core.isa #₁₃₁/tmp #₁₃₂/Int) core.nothing (= #₁₃₁/tmp (call core.typeassert (call top.convert #₁₃₂/Int #₁₃₁/tmp) #₁₃₂/Int))) #₁₃₁/tmp)) #₁₃₀ goto:exit)) (symbolicblock label:loop-exit #₆₂/state_case_2) (call core.tuple) (inbounds true) core.nothing (= #₄₁/val (call #₄₈/getindex #₄₄/mem #₂₄/p)) (inbounds_pop) (= #₁₃₃/val #₄₁/val) (= #₁₉/byte (block (= #₁₃₅/UInt8 #₃₅/UInt8) (= #₁₃₄/tmp #₁₃₃/val) (if (call core.isa #₁₃₄/tmp #₁₃₅/UInt8) core.nothing (= #₁₃₄/tmp (call core.typeassert (call top.convert #₁₃₅/UInt8 #₁₃₄/tmp) #₁₃₅/UInt8))) #₁₃₄/tmp)) #₁₃₃/val (= #₁₃₆ -2) (= #₂₀/cs (block (= #₁₃₈/Int #₃₆/Int) (= #₁₃₇/tmp #₁₃₆) (if (call core.isa #₁₃₇/tmp #₁₃₈/Int) core.nothing (= #₁₃₇/tmp (call core.typeassert (call top.convert #₁₃₈/Int #₁₃₇/tmp) #₁₃₈/Int))) #₁₃₇/tmp)) #₁₃₆ goto:exit (symbolicblock label:loop-exit #₆₃/exit) (if (&& #₂₂/is_eof (call #₃₀/> #₂₄/p #₂₅/p_end) (call #₃₀/> #₂₀/cs 1) (if (block (call #₆₄/& (call #₆₅/< #₂₀/cs 66) (call #₆₆/isodd (call #₆₇/>>> 0x0000000000000007 (call #₆₄/& (call #₆₈/- #₂₀/cs 2) 63))))) true false)) (block (if (call #₄₅/== #₂₀/cs 3) (block) (if (call #₄₅/== #₂₀/cs 2) (block) (if (call #₄₅/== #₂₀/cs 4) (block) (call core.tuple)))) (= #₁₃₉ 0) (= #₂₀/cs (block (= #₁₄₁/Int #₃₆/Int) (= #₁₄₀/tmp #₁₃₉) (if (call core.isa #₁₄₀/tmp #₁₄₁/Int) core.nothing (= #₁₄₀/tmp (call core.typeassert (call top.convert #₁₄₁/Int #₁₄₀/tmp) #₁₄₁/Int))) #₁₄₀/tmp)) #₁₃₉))) │ (block (= #₄₄/mem (call Automa.SizedMemory #₂₁/data)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block goto:exit)) (if (call #₄₅/== #₂₀/cs 1) goto:state_case_1 (if (call #₄₅/== #₂₀/cs 2) goto:state_case_2 (if (call #₄₅/== #₂₀/cs 3) goto:state_case_3 (if (call #₄₅/== #₂₀/cs 4) goto:state_case_4 goto:exit)))) (block (block (symbolicblock label:loop-exit #₄₆/state_1) (block (block (= #₉₁ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₉₃/Int #₃₆/Int) (= #₉₂/tmp #₉₁) (if (call core.isa #₉₂/tmp #₉₃/Int) core.nothing (= #₉₂/tmp (call core.typeassert (call top.convert #₉₃/Int #₉₂/tmp) #₉₃/Int))) #₉₂/tmp)) #₉₁)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (block (= #₉₄ 1) (= #₂₀/cs (block (= #₉₆/Int #₃₆/Int) (= #₉₅/tmp #₉₄) (if (call core.isa #₉₅/tmp #₉₆/Int) core.nothing (= #₉₅/tmp (call core.typeassert (call top.convert #₉₆/Int #₉₅/tmp) #₉₆/Int))) #₉₅/tmp)) #₉₄) goto:exit)) (symbolicblock label:loop-exit #₄₇/state_case_1) (call core.tuple) (block (inbounds true) (block core.nothing (= #₃₈/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (block (= #₉₇/val #₃₈/val) (= #₁₉/byte (block (= #₉₉/UInt8 #₃₅/UInt8) (= #₉₈/tmp #₉₇/val) (if (call core.isa #₉₈/tmp #₉₉/UInt8) core.nothing (= #₉₈/tmp (call core.typeassert (call top.convert #₉₉/UInt8 #₉₈/tmp) #₉₉/UInt8))) #₉₈/tmp)) #₉₇/val)) (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x7e:0xff) (call #₄₉/in #₁₉/byte 0x25:0x5b) (call #₄₉/in #₁₉/byte 0x00:0x23) (call #₄₉/in #₁₉/byte 0x5d:0x7a) (call #₄₉/in #₁₉/byte 0x7c:0x7c)) true false) true) goto:state_2_action_1 (if (&& (call #₄₅/== #₁₉/byte 0x24) true) goto:state_2_action_5 (if (&& (call #₄₅/== #₁₉/byte 0x5c) true) goto:state_3_action_1 (if (&& (call #₄₅/== #₁₉/byte 0x7b) true) goto:state_2_action_3 (if (&& (call #₄₅/== #₁₉/byte 0x7d) true) goto:state_2_action_2 (block (block (= #₁₀₀ -1) (= #₂₀/cs (block (= #₁₀₂/Int #₃₆/Int) (= #₁₀₁/tmp #₁₀₀) (if (call core.isa #₁₀₁/tmp #₁₀₂/Int) core.nothing (= #₁₀₁/tmp (call core.typeassert (call top.convert #₁₀₂/Int #₁₀₁/tmp) #₁₀₂/Int))) #₁₀₁/tmp)) #₁₀₀) goto:exit))))))) (block (symbolicblock label:loop-exit #₅₀/state_3_action_1) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR))) goto:state_3 (symbolicblock label:loop-exit #₅₁/state_3) (block (block (= #₁₀₃ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₁₀₅/Int #₃₆/Int) (= #₁₀₄/tmp #₁₀₃) (if (call core.isa #₁₀₄/tmp #₁₀₅/Int) core.nothing (= #₁₀₄/tmp (call core.typeassert (call top.convert #₁₀₅/Int #₁₀₄/tmp) #₁₀₅/Int))) #₁₀₄/tmp)) #₁₀₃)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (block (= #₁₀₆ 3) (= #₂₀/cs (block (= #₁₀₈/Int #₃₆/Int) (= #₁₀₇/tmp #₁₀₆) (if (call core.isa #₁₀₇/tmp #₁₀₈/Int) core.nothing (= #₁₀₇/tmp (call core.typeassert (call top.convert #₁₀₈/Int #₁₀₇/tmp) #₁₀₈/Int))) #₁₀₇/tmp)) #₁₀₆) goto:exit)) (symbolicblock label:loop-exit #₅₂/state_case_3) (call core.tuple) (block (inbounds true) (block core.nothing (= #₃₉/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (block (= #₁₀₉/val #₃₉/val) (= #₁₉/byte (block (= #₁₁₁/UInt8 #₃₅/UInt8) (= #₁₁₀/tmp #₁₀₉/val) (if (call core.isa #₁₁₀/tmp #₁₁₁/UInt8) core.nothing (= #₁₁₀/tmp (call core.typeassert (call top.convert #₁₁₁/UInt8 #₁₁₀/tmp) #₁₁₁/UInt8))) #₁₁₀/tmp)) #₁₀₉/val)) (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x7b:0xff) (call #₄₉/in #₁₉/byte 0x00:0x40) (call #₄₉/in #₁₉/byte 0x5b:0x60)) true false) true) goto:state_2_action_4 (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x41:0x5a) (call #₄₉/in #₁₉/byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (block (= #₁₁₂ -3) (= #₂₀/cs (block (= #₁₁₄/Int #₃₆/Int) (= #₁₁₃/tmp #₁₁₂) (if (call core.isa #₁₁₃/tmp #₁₁₄/Int) core.nothing (= #₁₁₃/tmp (call core.typeassert (call top.convert #₁₁₄/Int #₁₁₃/tmp) #₁₁₄/Int))) #₁₁₃/tmp)) #₁₁₂) goto:exit)))) (block (symbolicblock label:loop-exit #₅₃/state_4_action_1) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.COMMAND))) goto:state_4 (symbolicblock label:loop-exit #₅₄/state_4) (block (block (= #₁₁₅ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₁₁₇/Int #₃₆/Int) (= #₁₁₆/tmp #₁₁₅) (if (call core.isa #₁₁₆/tmp #₁₁₇/Int) core.nothing (= #₁₁₆/tmp (call core.typeassert (call top.convert #₁₁₇/Int #₁₁₆/tmp) #₁₁₇/Int))) #₁₁₆/tmp)) #₁₁₅)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (block (= #₁₁₈ 4) (= #₂₀/cs (block (= #₁₂₀/Int #₃₆/Int) (= #₁₁₉/tmp #₁₁₈) (if (call core.isa #₁₁₉/tmp #₁₂₀/Int) core.nothing (= #₁₁₉/tmp (call core.typeassert (call top.convert #₁₂₀/Int #₁₁₉/tmp) #₁₂₀/Int))) #₁₁₉/tmp)) #₁₁₈) goto:exit)) (symbolicblock label:loop-exit #₅₅/state_case_4) (call core.tuple) (block (inbounds true) (block core.nothing (= #₄₀/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (block (= #₁₂₁/val #₄₀/val) (= #₁₉/byte (block (= #₁₂₃/UInt8 #₃₅/UInt8) (= #₁₂₂/tmp #₁₂₁/val) (if (call core.isa #₁₂₂/tmp #₁₂₃/UInt8) core.nothing (= #₁₂₂/tmp (call core.typeassert (call top.convert #₁₂₃/UInt8 #₁₂₂/tmp) #₁₂₃/UInt8))) #₁₂₂/tmp)) #₁₂₁/val)) (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x41:0x5a) (call #₄₉/in #₁₉/byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (block (= #₁₂₄ -4) (= #₂₀/cs (block (= #₁₂₆/Int #₃₆/Int) (= #₁₂₅/tmp #₁₂₄) (if (call core.isa #₁₂₅/tmp #₁₂₆/Int) core.nothing (= #₁₂₅/tmp (call core.typeassert (call top.convert #₁₂₆/Int #₁₂₅/tmp) #₁₂₆/Int))) #₁₂₅/tmp)) #₁₂₄) goto:exit))) (block (symbolicblock label:loop-exit #₅₆/state_2_action_1) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR))) goto:state_2 (symbolicblock label:loop-exit #₅₇/state_2_action_2) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR)) (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.RIGHT_CURLY))) goto:state_2 (symbolicblock label:loop-exit #₅₈/state_2_action_3) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR)) (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.LEFT_CURLY))) goto:state_2 (symbolicblock label:loop-exit #₅₉/state_2_action_4) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.COMMAND))) goto:state_2 (symbolicblock label:loop-exit #₆₀/state_2_action_5) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR)) (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.MATHMODE))) goto:state_2 (symbolicblock label:loop-exit #₆₁/state_2) (block (block (= #₁₂₇ (call #₃₄/+ #₂₄/p 1)) (= #₂₄/p (block (= #₁₂₉/Int #₃₆/Int) (= #₁₂₈/tmp #₁₂₇) (if (call core.isa #₁₂₈/tmp #₁₂₉/Int) core.nothing (= #₁₂₈/tmp (call core.typeassert (call top.convert #₁₂₉/Int #₁₂₈/tmp) #₁₂₉/Int))) #₁₂₈/tmp)) #₁₂₇)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (block (= #₁₃₀ 2) (= #₂₀/cs (block (= #₁₃₂/Int #₃₆/Int) (= #₁₃₁/tmp #₁₃₀) (if (call core.isa #₁₃₁/tmp #₁₃₂/Int) core.nothing (= #₁₃₁/tmp (call core.typeassert (call top.convert #₁₃₂/Int #₁₃₁/tmp) #₁₃₂/Int))) #₁₃₁/tmp)) #₁₃₀) goto:exit)) (symbolicblock label:loop-exit #₆₂/state_case_2) (call core.tuple) (block (inbounds true) (block core.nothing (= #₄₁/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (block (= #₁₃₃/val #₄₁/val) (= #₁₉/byte (block (= #₁₃₅/UInt8 #₃₅/UInt8) (= #₁₃₄/tmp #₁₃₃/val) (if (call core.isa #₁₃₄/tmp #₁₃₅/UInt8) core.nothing (= #₁₃₄/tmp (call core.typeassert (call top.convert #₁₃₅/UInt8 #₁₃₄/tmp) #₁₃₅/UInt8))) #₁₃₄/tmp)) #₁₃₃/val)) (block (block (= #₁₃₆ -2) (= #₂₀/cs (block (= #₁₃₈/Int #₃₆/Int) (= #₁₃₇/tmp #₁₃₆) (if (call core.isa #₁₃₇/tmp #₁₃₈/Int) core.nothing (= #₁₃₇/tmp (call core.typeassert (call top.convert #₁₃₈/Int #₁₃₇/tmp) #₁₃₈/Int))) #₁₃₇/tmp)) #₁₃₆) goto:exit))) (symbolicblock label:loop-exit #₆₃/exit) (if (&& #₂₂/is_eof (call #₃₀/> #₂₄/p #₂₅/p_end) (call #₃₀/> #₂₀/cs 1) (if (block (call #₆₄/& (call #₆₅/< #₂₀/cs 66) (call #₆₆/isodd (call #₆₇/>>> 0x0000000000000007 (call #₆₄/& (call #₆₈/- #₂₀/cs 2) 63))))) true false)) (block (if (call #₄₅/== #₂₀/cs 3) (block) (if (call #₄₅/== #₂₀/cs 2) (block) (if (call #₄₅/== #₂₀/cs 4) (block) (call core.tuple)))) (block (= #₁₃₉ 0) (= #₂₀/cs (block (= #₁₄₁/Int #₃₆/Int) (= #₁₄₀/tmp #₁₃₉) (if (call core.isa #₁₄₀/tmp #₁₄₁/Int) core.nothing (= #₁₄₀/tmp (call core.typeassert (call top.convert #₁₄₁/Int #₁₄₀/tmp) #₁₄₁/Int))) #₁₄₀/tmp)) #₁₃₉)))) │ (block (= #₄₄/mem (call Automa.SizedMemory #₂₁/data)) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block goto:exit)) (if (call #₄₅/== #₂₀/cs 1) goto:state_case_1 (if (call #₄₅/== #₂₀/cs 2) goto:state_case_2 (if (call #₄₅/== #₂₀/cs 3) goto:state_case_3 (if (call #₄₅/== #₂₀/cs 4) goto:state_case_4 goto:exit)))) (block (block (symbolicblock label:loop-exit #₄₆/state_1) (block (= #₂₄/p (call #₃₄/+ #₂₄/p 1))) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₂₀/cs 1) goto:exit)) (symbolicblock label:loop-exit #₄₇/state_case_1) (call core.tuple) (block (inbounds true) (block core.nothing (= #₃₈/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (= #₁₉/byte #₃₈/val)) (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x7e:0xff) (call #₄₉/in #₁₉/byte 0x25:0x5b) (call #₄₉/in #₁₉/byte 0x00:0x23) (call #₄₉/in #₁₉/byte 0x5d:0x7a) (call #₄₉/in #₁₉/byte 0x7c:0x7c)) true false) true) goto:state_2_action_1 (if (&& (call #₄₅/== #₁₉/byte 0x24) true) goto:state_2_action_5 (if (&& (call #₄₅/== #₁₉/byte 0x5c) true) goto:state_3_action_1 (if (&& (call #₄₅/== #₁₉/byte 0x7b) true) goto:state_2_action_3 (if (&& (call #₄₅/== #₁₉/byte 0x7d) true) goto:state_2_action_2 (block (= #₂₀/cs -1) goto:exit))))))) (block (symbolicblock label:loop-exit #₅₀/state_3_action_1) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR))) goto:state_3 (symbolicblock label:loop-exit #₅₁/state_3) (block (= #₂₄/p (call #₃₄/+ #₂₄/p 1))) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₂₀/cs 3) goto:exit)) (symbolicblock label:loop-exit #₅₂/state_case_3) (call core.tuple) (block (inbounds true) (block core.nothing (= #₃₉/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (= #₁₉/byte #₃₉/val)) (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x7b:0xff) (call #₄₉/in #₁₉/byte 0x00:0x40) (call #₄₉/in #₁₉/byte 0x5b:0x60)) true false) true) goto:state_2_action_4 (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x41:0x5a) (call #₄₉/in #₁₉/byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (= #₂₀/cs -3) goto:exit)))) (block (symbolicblock label:loop-exit #₅₃/state_4_action_1) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.COMMAND))) goto:state_4 (symbolicblock label:loop-exit #₅₄/state_4) (block (= #₂₄/p (call #₃₄/+ #₂₄/p 1))) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₂₀/cs 4) goto:exit)) (symbolicblock label:loop-exit #₅₅/state_case_4) (call core.tuple) (block (inbounds true) (block core.nothing (= #₄₀/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (= #₁₉/byte #₄₀/val)) (if (&& (if (|| (call #₄₉/in #₁₉/byte 0x41:0x5a) (call #₄₉/in #₁₉/byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (= #₂₀/cs -4) goto:exit))) (block (symbolicblock label:loop-exit #₅₆/state_2_action_1) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR))) goto:state_2 (symbolicblock label:loop-exit #₅₇/state_2_action_2) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR)) (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.RIGHT_CURLY))) goto:state_2 (symbolicblock label:loop-exit #₅₈/state_2_action_3) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR)) (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.LEFT_CURLY))) goto:state_2 (symbolicblock label:loop-exit #₅₉/state_2_action_4) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.COMMAND))) goto:state_2 (symbolicblock label:loop-exit #₆₀/state_2_action_5) (block (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.CHAR)) (block (= #₂₇/stop #₂₄/p) (= #₂₈/token LaTeXEscapes.MATHMODE))) goto:state_2 (symbolicblock label:loop-exit #₆₁/state_2) (block (= #₂₄/p (call #₃₄/+ #₂₄/p 1))) (if (call #₃₀/> #₂₄/p #₂₅/p_end) (block (= #₂₀/cs 2) goto:exit)) (symbolicblock label:loop-exit #₆₂/state_case_2) (call core.tuple) (block (inbounds true) (block core.nothing (= #₄₁/val (call #₄₈/getindex #₄₄/mem #₂₄/p))) (inbounds_pop) (= #₁₉/byte #₄₁/val)) (block (= #₂₀/cs -2) goto:exit))) (symbolicblock label:loop-exit #₆₃/exit) (if (&& #₂₂/is_eof (call #₃₀/> #₂₄/p #₂₅/p_end) (call #₃₀/> #₂₀/cs 1) (if (block (call #₆₄/& (call #₆₅/< #₂₀/cs 66) (call #₆₆/isodd (call #₆₇/>>> 0x0000000000000007 (call #₆₄/& (call #₆₈/- #₂₀/cs 2) 63))))) true false)) (block (if (call #₄₅/== #₂₀/cs 3) (block) (if (call #₄₅/== #₂₀/cs 2) (block) (if (call #₄₅/== #₂₀/cs 4) (block) (call core.tuple)))) (= #₂₀/cs 0)))) │ (block (= mem (call Automa.SizedMemory data)) (if (call > p p_end) (block goto:exit)) (if (call == cs 1) goto:state_case_1 (if (call == cs 2) goto:state_case_2 (if (call == cs 3) goto:state_case_3 (if (call == cs 4) goto:state_case_4 goto:exit)))) (block (block (symbolicblock label:loop-exit state_1) (block (= p (call + p 1))) (if (call > p p_end) (block (= cs 1) goto:exit)) (symbolicblock label:loop-exit state_case_1) (call core.tuple) (block (inbounds true) (block (local val) (= val (call getindex mem p))) (inbounds_pop) (= byte val)) (if (&& (if (|| (call in byte 0x7e:0xff) (call in byte 0x25:0x5b) (call in byte 0x00:0x23) (call in byte 0x5d:0x7a) (call in byte 0x7c:0x7c)) true false) true) goto:state_2_action_1 (if (&& (call == byte 0x24) true) goto:state_2_action_5 (if (&& (call == byte 0x5c) true) goto:state_3_action_1 (if (&& (call == byte 0x7b) true) goto:state_2_action_3 (if (&& (call == byte 0x7d) true) goto:state_2_action_2 (block (= cs -1) goto:exit))))))) (block (symbolicblock label:loop-exit state_3_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) goto:state_3 (symbolicblock label:loop-exit state_3) (block (= p (call + p 1))) (if (call > p p_end) (block (= cs 3) goto:exit)) (symbolicblock label:loop-exit state_case_3) (call core.tuple) (block (inbounds true) (block (local val) (= val (call getindex mem p))) (inbounds_pop) (= byte val)) (if (&& (if (|| (call in byte 0x7b:0xff) (call in byte 0x00:0x40) (call in byte 0x5b:0x60)) true false) true) goto:state_2_action_4 (if (&& (if (|| (call in byte 0x41:0x5a) (call in byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (= cs -3) goto:exit)))) (block (symbolicblock label:loop-exit state_4_action_1) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) goto:state_4 (symbolicblock label:loop-exit state_4) (block (= p (call + p 1))) (if (call > p p_end) (block (= cs 4) goto:exit)) (symbolicblock label:loop-exit state_case_4) (call core.tuple) (block (inbounds true) (block (local val) (= val (call getindex mem p))) (inbounds_pop) (= byte val)) (if (&& (if (|| (call in byte 0x41:0x5a) (call in byte 0x61:0x7a)) true false) true) goto:state_4_action_1 (block (= cs -4) goto:exit))) (block (symbolicblock label:loop-exit state_2_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) goto:state_2 (symbolicblock label:loop-exit state_2_action_2) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.RIGHT_CURLY))) goto:state_2 (symbolicblock label:loop-exit state_2_action_3) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.LEFT_CURLY))) goto:state_2 (symbolicblock label:loop-exit state_2_action_4) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) goto:state_2 (symbolicblock label:loop-exit state_2_action_5) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.MATHMODE))) goto:state_2 (symbolicblock label:loop-exit state_2) (block (= p (call + p 1))) (if (call > p p_end) (block (= cs 2) goto:exit)) (symbolicblock label:loop-exit state_case_2) (call core.tuple) (block (inbounds true) (block (local val) (= val (call getindex mem p))) (inbounds_pop) (= byte val)) (block (= cs -2) goto:exit))) (symbolicblock label:loop-exit exit) (if (&& is_eof (call > p p_end) (call > cs 1) (if (block (call & (call < cs 66) (call isodd (call >>> 0x0000000000000007 (call & (call - cs 2) 63))))) true false)) (block (if (call == cs 3) (block) (if (call == cs 2) (block) (if (call == cs 4) (block) (call core.tuple)))) (= cs 0)))) │ (block (= mem (call Automa.SizedMemory data)) (if (call > p p_end) (block goto:exit)) (if (call == cs 1) goto:state_case_1 (if (call == cs 2) goto:state_case_2 (if (call == cs 3) goto:state_case_3 (if (call == cs 4) goto:state_case_4 goto:exit)))) (block (block (symbolicblock label:loop-exit state_1) (op= p + 1) (if (call > p p_end) (block (= cs 1) goto:exit)) (symbolicblock label:loop-exit state_case_1) (tuple) (= byte (block (inbounds true) (local (= val (call getindex mem p))) (inbounds_pop) val)) (if (&& (|| (call in byte 0x7e:0xff) (|| (call in byte 0x25:0x5b) (|| (call in byte 0x00:0x23) (|| (call in byte 0x5d:0x7a) (|| (call in byte 0x7c:0x7c) false))))) true) goto:state_2_action_1 (if (&& (call == byte 0x24) true) goto:state_2_action_5 (if (&& (call == byte 0x5c) true) goto:state_3_action_1 (if (&& (call == byte 0x7b) true) goto:state_2_action_3 (if (&& (call == byte 0x7d) true) goto:state_2_action_2 (block (= cs -1) goto:exit))))))) (block (symbolicblock label:loop-exit state_3_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) goto:state_3 (symbolicblock label:loop-exit state_3) (op= p + 1) (if (call > p p_end) (block (= cs 3) goto:exit)) (symbolicblock label:loop-exit state_case_3) (tuple) (= byte (block (inbounds true) (local (= val (call getindex mem p))) (inbounds_pop) val)) (if (&& (|| (call in byte 0x7b:0xff) (|| (call in byte 0x00:0x40) (|| (call in byte 0x5b:0x60) false))) true) goto:state_2_action_4 (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) goto:state_4_action_1 (block (= cs -3) goto:exit)))) (block (symbolicblock label:loop-exit state_4_action_1) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) goto:state_4 (symbolicblock label:loop-exit state_4) (op= p + 1) (if (call > p p_end) (block (= cs 4) goto:exit)) (symbolicblock label:loop-exit state_case_4) (tuple) (= byte (block (inbounds true) (local (= val (call getindex mem p))) (inbounds_pop) val)) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) goto:state_4_action_1 (block (= cs -4) goto:exit))) (block (symbolicblock label:loop-exit state_2_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) goto:state_2 (symbolicblock label:loop-exit state_2_action_2) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.RIGHT_CURLY))) goto:state_2 (symbolicblock label:loop-exit state_2_action_3) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.LEFT_CURLY))) goto:state_2 (symbolicblock label:loop-exit state_2_action_4) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) goto:state_2 (symbolicblock label:loop-exit state_2_action_5) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.MATHMODE))) goto:state_2 (symbolicblock label:loop-exit state_2) (op= p + 1) (if (call > p p_end) (block (= cs 2) goto:exit)) (symbolicblock label:loop-exit state_case_2) (tuple) (= byte (block (inbounds true) (local (= val (call getindex mem p))) (inbounds_pop) val)) (block (= cs -2) goto:exit))) (symbolicblock label:loop-exit exit) (if (&& is_eof (&& (call > p p_end) (&& (call > cs 1) (|| (block (call & (call < cs 66) (call isodd (call >>> 0x0000000000000007 (call & (call - cs 2) 63))))) false)))) (block (if (call == cs 3) (block) (if (call == cs 2) (block) (if (call == cs 4) (block) (tuple)))) (= cs 0)))) │ │ Detailed provenance: │ goto:exit @#= /source/usr/share/julia/JuliaLowering/src/syntax_macros.jl:42 =# │ └─ (symbolicgoto exit) @#= /source/usr/share/julia/JuliaLowering/src/syntax_macros.jl:42 =# │ ├─ exit │ │ ├─ exit │ │ │ ├─ exit │ │ │ │ └─ @ /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 │ │ │ └─ (macrocall (. GC (inert @preserve)) :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 =#) data (block (= mem (call Automa.SizedMemory data)) (if (call > p p_end) (block (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit))) (if (call == cs 1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_1) (if (call == cs 2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_2) (if (call == cs 3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_3) (if (call == cs 4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:513 =#) exit))))) (block (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_1) (unknown_head p 1) (if (call > p p_end) (block (= cs 1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_1) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x7e:0xff) (|| (call in byte 0x25:0x5b) (|| (call in byte 0x00:0x23) (|| (call in byte 0x5d:0x7a) (|| (call in byte 0x7c:0x7c) false))))) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_1) (if (&& (call == byte 0x24) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_5) (if (&& (call == byte 0x5c) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_3_action_1) (if (&& (call == byte 0x7b) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_3) (if (&& (call == byte 0x7d) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_2) (block (= cs -1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))))))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_3_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_3) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_3) (unknown_head p 1) (if (call > p p_end) (block (= cs 3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_3) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x7b:0xff) (|| (call in byte 0x00:0x40) (|| (call in byte 0x5b:0x60) false))) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_4) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_4_action_1) (block (= cs -3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit))))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_4_action_1) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_4) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_4) (unknown_head p 1) (if (call > p p_end) (block (= cs 4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_4) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_4_action_1) (block (= cs -4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_2) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.RIGHT_CURLY))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_3) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.LEFT_CURLY))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_4) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_5) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.MATHMODE))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_2) (unknown_head p 1) (if (call > p p_end) (block (= cs 2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_2) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (block (= cs -2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:538 =#) exit) (if (&& is_eof (&& (call > p p_end) (&& (call > cs 1) (|| (block (call & (call < cs 66) (call isodd (call >>> 0x0000000000000007 (call & (call - cs 2) 63))))) false)))) (block (if (call == cs 3) (block) (if (call == cs 2) (block) (if (call == cs 4) (block) (tuple)))) (= cs 0))))) │ │ │ └─ @ /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 │ │ └─ (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit) │ │ ├─ (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit) │ │ │ └─ @ /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 │ │ └─ (macrocall (. GC (inert @preserve)) :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 =#) data (block (= mem (call Automa.SizedMemory data)) (if (call > p p_end) (block (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit))) (if (call == cs 1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_1) (if (call == cs 2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_2) (if (call == cs 3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_3) (if (call == cs 4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:513 =#) exit))))) (block (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_1) (unknown_head p 1) (if (call > p p_end) (block (= cs 1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_1) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x7e:0xff) (|| (call in byte 0x25:0x5b) (|| (call in byte 0x00:0x23) (|| (call in byte 0x5d:0x7a) (|| (call in byte 0x7c:0x7c) false))))) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_1) (if (&& (call == byte 0x24) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_5) (if (&& (call == byte 0x5c) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_3_action_1) (if (&& (call == byte 0x7b) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_3) (if (&& (call == byte 0x7d) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_2) (block (= cs -1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))))))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_3_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_3) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_3) (unknown_head p 1) (if (call > p p_end) (block (= cs 3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_3) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x7b:0xff) (|| (call in byte 0x00:0x40) (|| (call in byte 0x5b:0x60) false))) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_4) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_4_action_1) (block (= cs -3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit))))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_4_action_1) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_4) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_4) (unknown_head p 1) (if (call > p p_end) (block (= cs 4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_4) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_4_action_1) (block (= cs -4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_2) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.RIGHT_CURLY))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_3) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.LEFT_CURLY))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_4) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_5) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.MATHMODE))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_2) (unknown_head p 1) (if (call > p p_end) (block (= cs 2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_2) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (block (= cs -2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:538 =#) exit) (if (&& is_eof (&& (call > p p_end) (&& (call > cs 1) (|| (block (call & (call < cs 66) (call isodd (call >>> 0x0000000000000007 (call & (call - cs 2) 63))))) false)))) (block (if (call == cs 3) (block) (if (call == cs 2) (block) (if (call == cs 4) (block) (tuple)))) (= cs 0))))) │ │ └─ @ /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 │ └─ (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit) │ ├─ (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit) │ │ └─ @ /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 │ └─ (macrocall (. GC (inert @preserve)) :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 =#) data (block (= mem (call Automa.SizedMemory data)) (if (call > p p_end) (block (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:534 =#) exit))) (if (call == cs 1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_1) (if (call == cs 2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_2) (if (call == cs 3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_3) (if (call == cs 4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:514 =#) state_case_4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:513 =#) exit))))) (block (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_1) (unknown_head p 1) (if (call > p p_end) (block (= cs 1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_1) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x7e:0xff) (|| (call in byte 0x25:0x5b) (|| (call in byte 0x00:0x23) (|| (call in byte 0x5d:0x7a) (|| (call in byte 0x7c:0x7c) false))))) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_1) (if (&& (call == byte 0x24) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_5) (if (&& (call == byte 0x5c) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_3_action_1) (if (&& (call == byte 0x7b) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_3) (if (&& (call == byte 0x7d) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_2) (block (= cs -1) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))))))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_3_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_3) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_3) (unknown_head p 1) (if (call > p p_end) (block (= cs 3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_3) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x7b:0xff) (|| (call in byte 0x00:0x40) (|| (call in byte 0x5b:0x60) false))) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_2_action_4) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_4_action_1) (block (= cs -3) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit))))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_4_action_1) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_4) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_4) (unknown_head p 1) (if (call > p p_end) (block (= cs 4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_4) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (if (&& (|| (call in byte 0x41:0x5a) (|| (call in byte 0x61:0x7a) false)) true) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:493 =#) state_4_action_1) (block (= cs -4) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))) (block (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_1) (block (block (= stop p) (= token LaTeXEscapes.CHAR))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_2) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.RIGHT_CURLY))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_3) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.LEFT_CURLY))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_4) (block (block (= stop p) (= token LaTeXEscapes.COMMAND))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:448 =#) state_2_action_5) (block (block (= stop p) (= token LaTeXEscapes.CHAR)) (block (= stop p) (= token LaTeXEscapes.MATHMODE))) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:455 =#) state_2) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:462 =#) state_2) (unknown_head p 1) (if (call > p p_end) (block (= cs 2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:466 =#) exit))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:500 =#) state_case_2) (tuple) (= byte (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:502 =#) (call getindex mem p))) (block (= cs -2) (macrocall @goto :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:483 =#) exit)))) (macrocall @label :(#= /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:538 =#) exit) (if (&& is_eof (&& (call > p p_end) (&& (call > cs 1) (|| (block (call & (call < cs 66) (call isodd (call >>> 0x0000000000000007 (call & (call - cs 2) 63))))) false)))) (block (if (call == cs 3) (block) (if (call == cs 2) (block) (if (call == cs 4) (block) (tuple)))) (= cs 0))))) │ └─ @ /home/pkgeval/.julia/packages/Automa/EyNRt/src/codegen.jl:531 │ │ Stacktrace: │ [1] compile_body(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1043 │ [2] compile_lambda(outer_ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1191 │ [3] compile(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, needs_value::Bool, in_tail_pos::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:854 │ [4] compile(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, needs_value::Bool, in_tail_pos::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:715 │ [5] compile_body(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1031 │ [6] compile_lambda(outer_ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1191 │ [7] linearize_ir(ctx::Base.JuliaLowering.ClosureConversionCtx{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1281 │ [8] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:33 │ [9] eval(m::Module, e::Any) │ @ Core boot.jl:521 │ [10] |>(x::Expr, f::Core.EvalInto) │ @ Base operators.jl:983 │ [11] top-level scope │ @ ~/.julia/packages/LaTeXEscapes/LdmDD/src/LaTeXEscapes.jl:30 │ [12] include(mod::Module, _path::String) │ @ Base Base.jl:326 │ [13] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing) │ @ Base loading.jl:3296 │ [14] top-level scope │ @ stdin:5 │ [15] eval(m::Module, e::Any) │ @ Core boot.jl:521 │ [16] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [17] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [18] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [19] _start() │ @ Base client.jl:596 │ in expression starting at /home/pkgeval/.julia/packages/LaTeXEscapes/LdmDD/src/LaTeXEscapes.jl:1 │ in expression starting at stdin:5 └ ┌ Miter │ [Output was shown above] └ ERROR: The following 2 packages failed to precompile: LaTeXEscapes Failed to precompile LaTeXEscapes [cf6549fa-34fa-4b85-907d-0f184605242c] to "/home/pkgeval/.julia/compiled/v1.14/LaTeXEscapes/jl_a7Blk4" (ProcessExited(1)). Miter Failed to precompile Miter [e2c39885-2134-4813-a274-cbd32ca8996e] to "/home/pkgeval/.julia/compiled/v1.14/Miter/jl_HlsXCY" (ProcessExited(1)). Loading failed after 111.96s ERROR: LoadError: failed process: Process(`/opt/julia/bin/julia -C native -J/opt/julia/lib/julia/sys.so -g1 --check-bounds=yes --inline=yes --check-bounds=yes --pkgimages=existing -e 'using Miter'`, ProcessExited(1)) [1] Stacktrace: [1] pipeline_error(proc::Base.Process) @ Base process.jl:612 [inlined] [2] run(::Cmd; wait::Bool) @ Base process.jl:525 [3] run(::Cmd) @ Base process.jl:522 [4] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:197 [5] include(mod::Module, _path::String) @ Base Base.jl:326 [6] exec_options(opts::Base.JLOptions) @ Base client.jl:355 [7] _start() @ Base client.jl:596 in expression starting at /PkgEval.jl/scripts/evaluate.jl:188 PkgEval failed after 2174.05s: package fails to precompile