[INFO] cloning repository https://github.com/Martoxdlol/otter_fusion
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Martoxdlol/otter_fusion" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMartoxdlol%2Fotter_fusion", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMartoxdlol%2Fotter_fusion'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 8af2d6929fe35e3d4e6f5ac2a4270ae9adbbdc45
[INFO] testing Martoxdlol/otter_fusion against 1.97.0-beta.6 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMartoxdlol%2Fotter_fusion" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/Martoxdlol/otter_fusion
[INFO] finished tweaking git repo https://github.com/Martoxdlol/otter_fusion
[INFO] tweaked toml for git repo https://github.com/Martoxdlol/otter_fusion written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Martoxdlol/otter_fusion on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Martoxdlol/otter_fusion already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded similar v2.7.0
[INFO] [stderr]   Downloaded target-lexicon v0.12.16
[INFO] [stderr]   Downloaded slice-group-by v0.3.1
[INFO] [stderr]   Downloaded cranelift-native v0.110.3
[INFO] [stderr]   Downloaded cranelift-object v0.110.3
[INFO] [stderr]   Downloaded encode_unicode v1.0.0
[INFO] [stderr]   Downloaded cranelift-codegen-shared v0.110.3
[INFO] [stderr]   Downloaded cranelift-module v0.110.3
[INFO] [stderr]   Downloaded region v2.2.0
[INFO] [stderr]   Downloaded wasmtime-jit-icache-coherence v23.0.3
[INFO] [stderr]   Downloaded cranelift-entity v0.110.3
[INFO] [stderr]   Downloaded cranelift-bforest v0.110.3
[INFO] [stderr]   Downloaded cranelift-bitset v0.110.3
[INFO] [stderr]   Downloaded console v0.16.3
[INFO] [stderr]   Downloaded cranelift-jit v0.110.3
[INFO] [stderr]   Downloaded cranelift-control v0.110.3
[INFO] [stderr]   Downloaded cranelift-frontend v0.110.3
[INFO] [stderr]   Downloaded cranelift-isle v0.110.3
[INFO] [stderr]   Downloaded cranelift-codegen-meta v0.110.3
[INFO] [stderr]   Downloaded insta v1.47.2
[INFO] [stderr]   Downloaded regalloc2 v0.9.3
[INFO] [stderr]   Downloaded gimli v0.28.1
[INFO] [stderr]   Downloaded cranelift-codegen v0.110.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 5fd68a1c79243e4610deb961b1473c564a5b58d3ca71dd50ecc9f59b3d86ed5e
[INFO] running `Command { std: "docker" "start" "5fd68a1c79243e4610deb961b1473c564a5b58d3ca71dd50ecc9f59b3d86ed5e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5fd68a1c79243e4610deb961b1473c564a5b58d3ca71dd50ecc9f59b3d86ed5e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "5fd68a1c79243e4610deb961b1473c564a5b58d3ca71dd50ecc9f59b3d86ed5e" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5fd68a1c79243e4610deb961b1473c564a5b58d3ca71dd50ecc9f59b3d86ed5e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "5fd68a1c79243e4610deb961b1473c564a5b58d3ca71dd50ecc9f59b3d86ed5e" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling cranelift-isle v0.110.3
[INFO] [stderr]    Compiling cranelift-codegen-shared v0.110.3
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling target-lexicon v0.12.16
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling cranelift-bitset v0.110.3
[INFO] [stderr]    Compiling cranelift-codegen-meta v0.110.3
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling slice-group-by v0.3.1
[INFO] [stderr]    Compiling cranelift-entity v0.110.3
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling arbitrary v1.4.2
[INFO] [stderr]    Compiling cranelift-bforest v0.110.3
[INFO] [stderr]    Compiling bumpalo v3.20.2
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling cranelift-control v0.110.3
[INFO] [stderr]    Compiling gimli v0.28.1
[INFO] [stderr]    Compiling object v0.36.7
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling region v2.2.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling wasmtime-jit-icache-coherence v23.0.3
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling otter_rt v0.1.0 (/opt/rustwide/workdir/rt)
[INFO] [stderr]    Compiling cranelift-codegen v0.110.3
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling clap_derive v4.6.0
[INFO] [stderr]    Compiling regalloc2 v0.9.3
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling cranelift-module v0.110.3
[INFO] [stderr]    Compiling cranelift-native v0.110.3
[INFO] [stderr]    Compiling cranelift-frontend v0.110.3
[INFO] [stderr]    Compiling cranelift-jit v0.110.3
[INFO] [stderr]    Compiling cranelift-object v0.110.3
[INFO] [stderr]    Compiling otter_fusion v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 21s
[INFO] running `Command { std: "docker" "inspect" "5fd68a1c79243e4610deb961b1473c564a5b58d3ca71dd50ecc9f59b3d86ed5e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "5fd68a1c79243e4610deb961b1473c564a5b58d3ca71dd50ecc9f59b3d86ed5e" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling console v0.16.3
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling regalloc2 v0.9.3
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling cranelift-codegen v0.110.3
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling insta v1.47.2
[INFO] [stderr]    Compiling cranelift-module v0.110.3
[INFO] [stderr]    Compiling cranelift-native v0.110.3
[INFO] [stderr]    Compiling cranelift-frontend v0.110.3
[INFO] [stderr]    Compiling cranelift-object v0.110.3
[INFO] [stderr]    Compiling cranelift-jit v0.110.3
[INFO] [stderr]    Compiling otter_fusion v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 02s
[INFO] running `Command { std: "docker" "inspect" "5fd68a1c79243e4610deb961b1473c564a5b58d3ca71dd50ecc9f59b3d86ed5e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "5fd68a1c79243e4610deb961b1473c564a5b58d3ca71dd50ecc9f59b3d86ed5e" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.21s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/otter_fusion-45cfed8e5527a797)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test source_map::tests::line_text_multi_line ... ok
[INFO] [stdout] test source_map::tests::line_text_single_line ... ok
[INFO] [stdout] test source_map::tests::line_text_trailing_newlines ... ok
[INFO] [stdout] test source_map::tests::locate_keyword_coordinates ... ok
[INFO] [stdout] test source_map::tests::line_text_out_of_range ... ok
[INFO] [stdout] test source_map::tests::render_error_multiline_source ... ok
[INFO] [stdout] test source_map::tests::render_error_single_caret ... ok
[INFO] [stdout] test source_map::tests::render_error_span_underline ... ok
[INFO] [stdout] test validator::tests::p0_duplicate_module_errors ... ok
[INFO] [stdout] test validator::tests::p0_empty_module_list ... ok
[INFO] [stdout] test validator::tests::p0_glob_import_recorded_in_hir ... ok
[INFO] [stdout] test validator::tests::p0_self_import_errors ... ok
[INFO] [stdout] test validator::tests::p0_single_module_skeleton ... ok
[INFO] [stdout] test validator::tests::p0_unknown_import_module_errors ... ok
[INFO] [stdout] test validator::tests::p1_alias_import_classified_as_alias ... ok
[INFO] [stdout] test validator::tests::p1_named_import_resolves_type ... ok
[INFO] [stdout] test validator::tests::p1_named_import_with_alias ... ok
[INFO] [stdout] test validator::tests::p1_unknown_imported_symbol_errors ... ok
[INFO] [stdout] test validator::tests::p2_glob_import_provides_type ... ok
[INFO] [stdout] test source_map::tests::single_line_loc ... ok
[INFO] [stdout] test source_map::tests::line_text_empty_file ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/otter_fusion-5314ad3dec51127a)
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/codegen.rs (/opt/rustwide/target/debug/deps/codegen-200d85a945857c4e)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test jit_cast_narrowing_roundtrip ... ok
[INFO] [stdout] test jit_int_add ... ok
[INFO] [stdout] test jit_cast_widening ... ok
[INFO] [stdout] test jit_if_true_branch ... ok
[INFO] [stdout] test jit_var_and_use ... ok
[INFO] [stdout] test jit_int_arith_mix ... ok
[INFO] [stdout] test jit_if_false_branch ... ok
[INFO] [stdout] test jit_virtual_single_struct ... ok
[INFO] [stdout] test jit_virtual_returns_via_field ... ok
[INFO] [stdout] test jit_virtual_two_structs_same_interface ... ok
[INFO] [stdout] test jit_returns_constant ... ok
[INFO] [stdout] test jit_signed_div_mod ... ok
[INFO] [stderr]      Running tests/lexer_snapshots.rs (/opt/rustwide/target/debug/deps/lexer_snapshots-39ca1d942a3867bc)
[INFO] [stdout] test jit_virtual_inherited_interface ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_lexer_all ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- test_lexer_all stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: tests/snapshots/lexer_snapshots__lexer_all@tokens-58.snap
[INFO] [stdout] Snapshot: lexer_all@tokens-58
[INFO] [stdout] Source: tests/lexer_snapshots.rs:13
[INFO] [stdout] Input file: examples/networking/slack_clone/json.of
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: tokens
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     1     1 │ Ok(
[INFO] [stdout]     2     2 │     [
[INFO] [stdout]     3     3 │         Token {
[INFO] [stdout]     4     4 │             token_type: Import,
[INFO] [stdout]     5       │-            position: 249,
[INFO] [stdout]     6       │-            line: 8,
[INFO] [stdout]           5 │+            position: 342,
[INFO] [stdout]           6 │+            line: 7,
[INFO] [stdout]     7     7 │             column: 7,
[INFO] [stdout]     8     8 │         },
[INFO] [stdout]     9     9 │         Token {
[INFO] [stdout]    10    10 │             token_type: LeftBrace,
[INFO] [stdout]    11       │-            position: 251,
[INFO] [stdout]    12       │-            line: 8,
[INFO] [stdout]          11 │+            position: 344,
[INFO] [stdout]          12 │+            line: 7,
[INFO] [stdout]    13    13 │             column: 9,
[INFO] [stdout]    14    14 │         },
[INFO] [stdout]    15    15 │         Token {
[INFO] [stdout]    16    16 │             token_type: Identifier(
[INFO] [stdout]    17       │-                "println",
[INFO] [stdout]          17 │+                "Buffer",
[INFO] [stdout]    18    18 │             ),
[INFO] [stdout]    19       │-            position: 259,
[INFO] [stdout]    20       │-            line: 8,
[INFO] [stdout]          19 │+            position: 351,
[INFO] [stdout]          20 │+            line: 7,
[INFO] [stdout]          21 │+            column: 16,
[INFO] [stdout]          22 │+        },
[INFO] [stdout]          23 │+        Token {
[INFO] [stdout]          24 │+            token_type: Comma,
[INFO] [stdout]          25 │+            position: 352,
[INFO] [stdout]          26 │+            line: 7,
[INFO] [stdout]    21    27 │             column: 17,
[INFO] [stdout]    22    28 │         },
[INFO] [stdout]    23    29 │         Token {
[INFO] [stdout]          30 │+            token_type: Identifier(
[INFO] [stdout]          31 │+                "__of_buffer_free",
[INFO] [stdout]          32 │+            ),
[INFO] [stdout]          33 │+            position: 369,
[INFO] [stdout]          34 │+            line: 7,
[INFO] [stdout]          35 │+            column: 34,
[INFO] [stdout]          36 │+        },
[INFO] [stdout]          37 │+        Token {
[INFO] [stdout]    24    38 │             token_type: RightBrace,
[INFO] [stdout]    25       │-            position: 261,
[INFO] [stdout]    26       │-            line: 8,
[INFO] [stdout]    27       │-            column: 19,
[INFO] [stdout]          39 │+            position: 371,
[INFO] [stdout]          40 │+            line: 7,
[INFO] [stdout]          41 │+            column: 36,
[INFO] [stdout]    28    42 │         },
[INFO] [stdout]    29    43 │         Token {
[INFO] [stdout]    30    44 │             token_type: From,
[INFO] [stdout]    31       │-            position: 266,
[INFO] [stdout]    32       │-            line: 8,
[INFO] [stdout]    33       │-            column: 24,
[INFO] [stdout]          45 │+            position: 376,
[INFO] [stdout]          46 │+            line: 7,
[INFO] [stdout]          47 │+            column: 41,
[INFO] [stdout]    34    48 │         },
[INFO] [stdout]    35    49 │         Token {
[INFO] [stdout]    36    50 │             token_type: StringLit(
[INFO] [stdout]    37    51 │                 "of:core",
[INFO] [stdout]    38    52 │             ),
[INFO] [stdout]    39       │-            position: 276,
[INFO] [stdout]    40       │-            line: 8,
[INFO] [stdout]    41       │-            column: 34,
[INFO] [stdout]          53 │+            position: 386,
[INFO] [stdout]          54 │+            line: 7,
[INFO] [stdout]          55 │+            column: 51,
[INFO] [stdout]    42    56 │         },
[INFO] [stdout]    43    57 │         Token {
[INFO] [stdout]    44    58 │             token_type: Semicolon,
[INFO] [stdout]    45       │-            position: 277,
[INFO] [stdout]    46       │-            line: 8,
[INFO] [stdout]    47       │-            column: 35,
[INFO] [stdout]          59 │+            position: 387,
[INFO] [stdout]          60 │+            line: 7,
[INFO] [stdout]          61 │+            column: 52,
[INFO] [stdout]    48    62 │         },
[INFO] [stdout]    49    63 │         Token {
[INFO] [stdout]    50    64 │             token_type: Import,
[INFO] [stdout]    51       │-            position: 284,
[INFO] [stdout]    52       │-            line: 9,
[INFO] [stdout]          65 │+            position: 394,
[INFO] [stdout]          66 │+            line: 8,
[INFO] [stdout]    53    67 │             column: 7,
[INFO] [stdout]    54    68 │         },
[INFO] [stdout]    55    69 │         Token {
[INFO] [stdout]    56    70 │             token_type: LeftBrace,
[INFO] [stdout]    57       │-            position: 286,
[INFO] [stdout]    58       │-            line: 9,
[INFO] [stdout]          71 │+            position: 396,
[INFO] [stdout]          72 │+            line: 8,
[INFO] [stdout]    59    73 │             column: 9,
[INFO] [stdout]    60    74 │         },
[INFO] [stdout]    61    75 │         Token {
[INFO] [stdout]    62    76 │             token_type: Identifier(
[INFO] [stdout]    63       │-                "IoError",
[INFO] [stdout]          77 │+                "__of_buffer_from_str",
[INFO] [stdout]          78 │+            ),
[INFO] [stdout]          79 │+            position: 417,
[INFO] [stdout]          80 │+            line: 8,
[INFO] [stdout]          81 │+            column: 30,
[INFO] [stdout]          82 │+        },
[INFO] [stdout]          83 │+        Token {
[INFO] [stdout]          84 │+            token_type: Comma,
[INFO] [stdout]          85 │+            position: 418,
[INFO] [stdout]          86 │+            line: 8,
[INFO] [stdout]          87 │+            column: 31,
[INFO] [stdout]          88 │+        },
[INFO] [stdout]          89 │+        Token {
[INFO] [stdout]          90 │+            token_type: Identifier(
[INFO] [stdout]          91 │+                "__of_str_from_buffer",
[INFO] [stdout]    64    92 │             ),
[INFO] [stdout]    65       │-            position: 294,
[INFO] [stdout]    66       │-            line: 9,
[INFO] [stdout]    67       │-            column: 17,
[INFO] [stdout]          93 │+            position: 439,
[INFO] [stdout]          94 │+            line: 8,
[INFO] [stdout]          95 │+            column: 52,
[INFO] [stdout]    68    96 │         },
[INFO] [stdout]    69    97 │         Token {
[INFO] [stdout]    70    98 │             token_type: RightBrace,
[INFO] [stdout]    71       │-            position: 296,
[INFO] [stdout]    72       │-            line: 9,
[INFO] [stdout]    73       │-            column: 19,
[INFO] [stdout]          99 │+            position: 441,
[INFO] [stdout]         100 │+            line: 8,
[INFO] [stdout]         101 │+            column: 54,
[INFO] [stdout]    74   102 │         },
[INFO] [stdout]    75   103 │         Token {
[INFO] [stdout]    76   104 │             token_type: From,
[INFO] [stdout]    77       │-            position: 301,
[INFO] [stdout]    78       │-            line: 9,
[INFO] [stdout]    79       │-            column: 24,
[INFO] [stdout]         105 │+            position: 446,
[INFO] [stdout]         106 │+            line: 8,
[INFO] [stdout]         107 │+            column: 59,
[INFO] [stdout]    80   108 │         },
[INFO] [stdout]    81   109 │         Token {
[INFO] [stdout]    82   110 │             token_type: StringLit(
[INFO] [stdout]    83   111 │                 "of_io",
[INFO] [stdout]    84   112 │             ),
[INFO] [stdout]    85       │-            position: 309,
[INFO] [stdout]    86       │-            line: 9,
[INFO] [stdout]    87       │-            column: 32,
[INFO] [stdout]    88       │-        },
[INFO] [stdout]    89       │-        Token {
[INFO] [stdout]    90       │-            token_type: Semicolon,
[INFO] [stdout]    91       │-            position: 310,
[INFO] [stdout]    92       │-            line: 9,
[INFO] [stdout]    93       │-            column: 33,
[INFO] [stdout]    94       │-        },
[INFO] [stdout]    95       │-        Token {
[INFO] [stdout]    96       │-            token_type: Import,
[INFO] [stdout]    97       │-            position: 317,
[INFO] [stdout]    98       │-            line: 10,
[INFO] [stdout]    99       │-            column: 7,
[INFO] [stdout]   100       │-        },
[INFO] [stdout]   101       │-        Token {
[INFO] [stdout]   102       │-            token_type: LeftBrace,
[INFO] [stdout]   103       │-            position: 319,
[INFO] [stdout]   104       │-            line: 10,
[INFO] [stdout]   105       │-            column: 9,
[INFO] [stdout]   106       │-        },
[INFO] [stdout]   107       │-        Token {
[INFO] [stdout]   108       │-            token_type: Identifier(
[INFO] [stdout]   109       │-                "Server",
[INFO] [stdout]   110       │-            ),
[INFO] [stdout]   111       │-            position: 326,
[INFO] [stdout]   112       │-            line: 10,
[INFO] [stdout]   113       │-            column: 16,
[INFO] [stdout]   114       │-        },
[INFO] [stdout]   115       │-        Token {
[INFO] [stdout]   116       │-            token_type: Comma,
[INFO] [stdout]   117       │-            position: 327,
[INFO] [stdout]   118       │-            line: 10,
[INFO] [stdout]   119       │-            column: 17,
[INFO] [stdout]   120       │-        },
[INFO] [stdout]   121       │-        Token {
[INFO] [stdout]   122       │-            token_type: Identifier(
[INFO] [stdout]   123       │-                "Connection",
[INFO] [stdout]   124       │-            ),
[INFO] [stdout]   125       │-            position: 338,
[INFO] [stdout]   126       │-            line: 10,
[INFO] [stdout]   127       │-            column: 28,
[INFO] [stdout]   128       │-        },
[INFO] [stdout]   129       │-        Token {
[INFO] [stdout]   130       │-            token_type: Comma,
[INFO] [stdout]   131       │-            position: 339,
[INFO] [stdout]   132       │-            line: 10,
[INFO] [stdout]   133       │-            column: 29,
[INFO] [stdout]   134       │-        },
[INFO] [stdout]   135       │-        Token {
[INFO] [stdout]   136       │-            token_type: Identifier(
[INFO] [stdout]   137       │-                "Request",
[INFO] [stdout]   138       │-            ),
[INFO] [stdout]   139       │-            position: 347,
[INFO] [stdout]   140       │-            line: 10,
[INFO] [stdout]   141       │-            column: 37,
[INFO] [stdout]   142       │-        },
[INFO] [stdout]   143       │-        Token {
[INFO] [stdout]   144       │-            token_type: Comma,
[INFO] [stdout]   145       │-            position: 348,
[INFO] [stdout]   146       │-            line: 10,
[INFO] [stdout]   147       │-            column: 38,
[INFO] [stdout]   148       │-        },
[INFO] [stdout]   149       │-        Token {
[INFO] [stdout]   150       │-            token_type: Identifier(
[INFO] [stdout]   151       │-                "Response",
[INFO] [stdout]   152       │-            ),
[INFO] [stdout]   153       │-            position: 357,
[INFO] [stdout]   154       │-            line: 10,
[INFO] [stdout]   155       │-            column: 47,
[INFO] [stdout]   156       │-        },
[INFO] [stdout]   157       │-        Token {
[INFO] [stdout]   158       │-            token_type: RightBrace,
[INFO] [stdout]   159       │-            position: 359,
[INFO] [stdout]   160       │-            line: 10,
[INFO] [stdout]   161       │-            column: 49,
[INFO] [stdout]   162       │-        },
[INFO] [stdout]   163       │-        Token {
[INFO] [stdout]   164       │-            token_type: From,
[INFO] [stdout]   165       │-            position: 364,
[INFO] [stdout]   166       │-            line: 10,
[INFO] [stdout]   167       │-            column: 54,
[INFO] [stdout]   168       │-        },
[INFO] [stdout]   169       │-        Token {
[INFO] [stdout]   170       │-            token_type: StringLit(
[INFO] [stdout]   171       │-                "web_server",
[INFO] [stdout]   172       │-            ),
[INFO] [stdout]   173       │-            position: 377,
[INFO] [stdout]   174       │-            line: 10,
[INFO] [stdout]         113 │+            position: 454,
[INFO] [stdout]         114 │+            line: 8,
[INFO] [stdout]   175   115 │             column: 67,
[INFO] [stdout]   176   116 │         },
[INFO] [stdout]   177   117 │         Token {
[INFO] [stdout]   178   118 │             token_type: Semicolon,
[INFO] [stdout]   179       │-            position: 378,
[INFO] [stdout]   180       │-            line: 10,
[INFO] [stdout]         119 │+            position: 455,
[INFO] [stdout]         120 │+            line: 8,
[INFO] [stdout]   181   121 │             column: 68,
[INFO] [stdout]   182   122 │         },
[INFO] [stdout]   183   123 │         Token {
[INFO] [stdout]   184       │-            token_type: Function,
[INFO] [stdout]   185       │-            position: 388,
[INFO] [stdout]   186       │-            line: 12,
[INFO] [stdout]   187       │-            column: 9,
[INFO] [stdout]   188       │-        },
[INFO] [stdout]   189       │-        Token {
[INFO] [stdout]   190       │-            token_type: Identifier(
[INFO] [stdout]   191       │-                "handle",
[INFO] [stdout]   192       │-            ),
[INFO] [stdout]   193       │-            position: 395,
[INFO] [stdout]   194       │-            line: 12,
[INFO] [stdout]   195       │-            column: 16,
[INFO] [stdout]   196       │-        },
[INFO] [stdout]   197       │-        Token {
[INFO] [stdout]   198       │-            token_type: LeftParen,
[INFO] [stdout]   199       │-            position: 396,
[INFO] [stdout]   200       │-            line: 12,
[INFO] [stdout]   201       │-            column: 17,
[INFO] [stdout]   202       │-        },
[INFO] [stdout]   203       │-        Token {
[INFO] [stdout]   204       │-            token_type: Identifier(
[INFO] [stdout]   205       │-                "req",
[INFO] [stdout]   206       │-            ),
[INFO] [stdout]   207       │-            position: 399,
[INFO] [stdout]   208       │-            line: 12,
[INFO] [stdout]   209       │-            column: 20,
[INFO] [stdout]   210       │-        },
[INFO] [stdout]   211       │-        Token {
[INFO] [stdout]   212       │-            token_type: Colon,
[INFO] [stdout]   213       │-            position: 400,
[INFO] [stdout]   214       │-            line: 12,
[INFO] [stdout]   215       │-            column: 21,
[INFO] [stdout]   216       │-        },
[INFO] [stdout]   217       │-        Token {
[INFO] [stdout]   218       │-            token_type: Identifier(
[INFO] [stdout]   219       │-                "Request",
[INFO] [stdout]   220       │-            ),
[INFO] [stdout]   221       │-            position: 408,
[INFO] [stdout]   222       │-            line: 12,
[INFO] [stdout]   223       │-            column: 29,
[INFO] [stdout]   224       │-        },
[INFO] [stdout]   225       │-        Token {
[INFO] [stdout]   226       │-            token_type: RightParen,
[INFO] [stdout]   227       │-            position: 409,
[INFO] [stdout]   228       │-            line: 12,
[INFO] [stdout]   229       │-            column: 30,
[INFO] [stdout]   230       │-        },
[INFO] [stdout]   231       │-        Token {
[INFO] [stdout]   232       │-            token_type: Colon,
[INFO] [stdout]   233       │-            position: 410,
[INFO] [stdout]   234       │-            line: 12,
[INFO] [stdout]   235       │-            column: 31,
[INFO] [stdout]   236       │-        },
[INFO] [stdout]   237       │-        Token {
[INFO] [stdout]   238       │-            token_type: Identifier(
[INFO] [stdout]   239       │-                "Response",
[INFO] [stdout]   240       │-            ),
[INFO] [stdout]   241       │-            position: 419,
[INFO] [stdout]   242       │-            line: 12,
[INFO] [stdout]   243       │-            column: 40,
[INFO] [stdout]   244       │-        },
[INFO] [stdout]   245       │-        Token {
[INFO] [stdout]   246       │-            token_type: LeftBrace,
[INFO] [stdout]   247       │-            position: 421,
[INFO] [stdout]   248       │-            line: 12,
[INFO] [stdout]   249       │-            column: 42,
[INFO] [stdout]   250       │-        },
[INFO] [stdout]   251       │-        Token {
[INFO] [stdout]   252       │-            token_type: If,
[INFO] [stdout]   253       │-            position: 426,
[INFO] [stdout]   254       │-            line: 13,
[INFO] [stdout]   255       │-            column: 5,
[INFO] [stdout]   256       │-        },
[INFO] [stdout]   257       │-        Token {
[INFO] [stdout]   258       │-            token_type: LeftParen,
[INFO] [stdout]   259       │-            position: 428,
[INFO] [stdout]   260       │-            line: 13,
[INFO] [stdout]   261       │-            column: 7,
[INFO] [stdout]   262       │-        },
[INFO] [stdout]   263       │-        Token {
[INFO] [stdout]   264       │-            token_type: Identifier(
[INFO] [stdout]   265       │-                "req",
[INFO] [stdout]   266       │-            ),
[INFO] [stdout]   267       │-            position: 431,
[INFO] [stdout]   268       │-            line: 13,
[INFO] [stdout]   269       │-            column: 10,
[INFO] [stdout]   270       │-        },
[INFO] [stdout]   271       │-        Token {
[INFO] [stdout]   272       │-            token_type: Dot,
[INFO] [stdout]   273       │-            position: 432,
[INFO] [stdout]   274       │-            line: 13,
[INFO] [stdout]   275       │-            column: 11,
[INFO] [stdout]   276       │-        },
[INFO] [stdout]   277       │-        Token {
[INFO] [stdout]   278       │-            token_type: Identifier(
[INFO] [stdout]   279       │-                "method",
[INFO] [stdout]   280       │-            ),
[INFO] [stdout]   281       │-            position: 438,
[INFO] [stdout]   282       │-            line: 13,
[INFO] [stdout]   283       │-            column: 17,
[INFO] [stdout]   284       │-        },
[INFO] [stdout]   285       │-        Token {
[INFO] [stdout]   286       │-            token_type: EqEq,
[INFO] [stdout]   287       │-            position: 441,
[INFO] [stdout]   288       │-            line: 13,
[INFO] [stdout]   289       │-            column: 20,
[INFO] [stdout]   290       │-        },
[INFO] [stdout]   291       │-        Token {
[INFO] [stdout]   292       │-            token_type: StringLit(
[INFO] [stdout]   293       │-                "GET",
[INFO] [stdout]   294       │-            ),
[INFO] [stdout]   295       │-            position: 447,
[INFO] [stdout]   296       │-            line: 13,
[INFO] [stdout]   297       │-            column: 26,
[INFO] [stdout]   298       │-        },
[INFO] [stdout]   299       │-        Token {
[INFO] [stdout]   300       │-            token_type: RightParen,
[INFO] [stdout]   301       │-            position: 448,
[INFO] [stdout]   302       │-            line: 13,
[INFO] [stdout]   303       │-            column: 27,
[INFO] [stdout]   304       │-        },
[INFO] [stdout]   305       │-        Token {
[INFO] [stdout]   306       │-            token_type: LeftBrace,
[INFO] [stdout]   307       │-            position: 450,
[INFO] [stdout]   308       │-            line: 13,
[INFO] [stdout]   309       │-            column: 29,
[INFO] [stdout]   310       │-        },
[INFO] [stdout]   311       │-        Token {
[INFO] [stdout]   312       │-            token_type: If,
[INFO] [stdout]   313       │-            position: 457,
[INFO] [stdout]   314       │-            line: 14,
[INFO] [stdout]   315       │-            column: 7,
[INFO] [stdout]   316       │-        },
[INFO] [stdout]   317       │-        Token {
[INFO] [stdout]   318       │-            token_type: LeftParen,
[INFO] [stdout]   319       │-            position: 459,
[INFO] [stdout]   320       │-            line: 14,
[INFO] [stdout]   321       │-            column: 9,
[INFO] [stdout]   322       │-        },
[INFO] [stdout]   323       │-        Token {
[INFO] [stdout]   324       │-            token_type: Identifier(
[INFO] [stdout]   325       │-                "req",
[INFO] [stdout]   326       │-            ),
[INFO] [stdout]         124 │+            token_type: Const,
[INFO] [stdout]   327   125 │             position: 462,
[INFO] [stdout]   328       │-            line: 14,
[INFO] [stdout]   329       │-            column: 12,
[INFO] [stdout]   330       │-        },
[INFO] [stdout]   331       │-        Token {
[INFO] [stdout]   332       │-            token_type: Dot,
[INFO] [stdout]   333       │-            position: 463,
[INFO] [stdout]   334       │-            line: 14,
[INFO] [stdout]   335       │-            column: 13,
[INFO] [stdout]         126 │+            line: 10,
[INFO] [stdout]         127 │+            column: 6,
[INFO] [stdout]   336   128 │         },
[INFO] [stdout]   337   129 │         Token {
[INFO] [stdout]   338   130 │             token_type: Identifier(
[INFO] [stdout]   339       │-                "path",
[INFO] [stdout]   340       │-            ),
[INFO] [stdout]   341       │-            position: 467,
[INFO] [stdout]   342       │-            line: 14,
[INFO] [stdout]   343       │-            column: 17,
[INFO] [stdout]   344       │-        },
[INFO] [stdout]   345       │-        Token {
[INFO] [stdout]   346       │-            token_type: EqEq,
[INFO] [stdout]   347       │-            position: 470,
[INFO] [stdout]   348       │-            line: 14,
[INFO] [stdout]   349       │-            column: 20,
[INFO] [stdout]   350       │-        },
[INFO] [stdout]   351       │-        Token {
[INFO] [stdout]   352       │-            token_type: StringLit(
[INFO] [stdout]   353       │-                "/",
[INFO] [stdout]         131 │+                "ASCII_QUOTE",
[INFO] [stdout]   354   132 │             ),
[INFO] [stdout]   355   133 │             position: 474,
[INFO] [stdout]   356       │-            line: 14,
[INFO] [stdout]   357       │-            column: 24,
[INFO] [stdout]         134 │+            line: 10,
[INFO] [stdout]         135 │+            column: 18,
[INFO] [stdout]   358   136 │         },
[INFO] [stdout]   359   137 │         Token {
[INFO] [stdout]   360       │-            token_type: RightParen,
[INFO] [stdout]         138 │+            token_type: Colon,
[INFO] [stdout]   361   139 │             position: 475,
[INFO] [stdout]   362       │-            line: 14,
[INFO] [stdout]   363       │-            column: 25,
[INFO] [stdout]         140 │+            line: 10,
[INFO] [stdout]         141 │+            column: 19,
[INFO] [stdout]         142 │+        },
[INFO] [stdout]         143 │+        Token {
[INFO] [stdout]         144 │+            token_type: Identifier(
[INFO] [stdout]         145 │+                "u8",
[INFO] [stdout]         146 │+            ),
[INFO] [stdout]         147 │+            position: 478,
[INFO] [stdout]         148 │+            line: 10,
[INFO] [stdout]         149 │+            column: 22,
[INFO] [stdout]         150 │+        },
[INFO] [stdout]         151 │+        Token {
[INFO] [stdout]         152 │+            token_type: Eq,
[INFO] [stdout]         153 │+            position: 480,
[INFO] [stdout]         154 │+            line: 10,
[INFO] [stdout]         155 │+            column: 24,
[INFO] [stdout]   364   156 │         },
[INFO] [stdout]   365   157 │         Token {
[INFO] [stdout]   366       │-            token_type: LeftBrace,
[INFO] [stdout]   367       │-            position: 477,
[INFO] [stdout]   368       │-            line: 14,
[INFO] [stdout]         158 │+            token_type: Int(
[INFO] [stdout]         159 │+                "34",
[INFO] [stdout]         160 │+            ),
[INFO] [stdout]         161 │+            position: 483,
[INFO] [stdout]         162 │+            line: 10,
[INFO] [stdout]   369   163 │             column: 27,
[INFO] [stdout]   370   164 │         },
[INFO] [stdout]   371   165 │         Token {
[INFO] [stdout]   372       │-            token_type: Return,
[INFO] [stdout]         166 │+            token_type: Semicolon,
[INFO] [stdout]         167 │+            position: 484,
[INFO] [stdout]         168 │+            line: 10,
[INFO] [stdout]         169 │+            column: 28,
[INFO] [stdout]         170 │+        },
[INFO] [stdout]         171 │+        Token {
[INFO] [stdout]         172 │+            token_type: Const,
[INFO] [stdout]   373   173 │             position: 490,
[INFO] [stdout]   374       │-            line: 15,
[INFO] [stdout]   375       │-            column: 13,
[INFO] [stdout]         174 │+            line: 11,
[INFO] [stdout]         175 │+            column: 6,
[INFO] [stdout]   376   176 │         },
[INFO] [stdout]   377   177 │         Token {
[INFO] [stdout]   378   178 │             token_type: Identifier(
[INFO] [stdout]   379       │-                "Response",
[INFO] [stdout]         179 │+                "ASCII_BACKSLASH",
[INFO] [stdout]   380   180 │             ),
[INFO] [stdout]   381       │-            position: 499,
[INFO] [stdout]   382       │-            line: 15,
[INFO] [stdout]         181 │+            position: 506,
[INFO] [stdout]         182 │+            line: 11,
[INFO] [stdout]   383   183 │             column: 22,
[INFO] [stdout]   384   184 │         },
[INFO] [stdout]   385   185 │         Token {
[INFO] [stdout]   386       │-            token_type: Dot,
[INFO] [stdout]   387       │-            position: 500,
[INFO] [stdout]   388       │-            line: 15,
[INFO] [stdout]         186 │+            token_type: Colon,
[INFO] [stdout]         187 │+            position: 507,
[INFO] [stdout]         188 │+            line: 11,
[INFO] [stdout]   389   189 │             column: 23,
[INFO] [stdout]   390   190 │         },
[INFO] [stdout]   391   191 │         Token {
[INFO] [stdout]   392   192 │             token_type: Identifier(
[INFO] [stdout]   393       │-                "html",
[INFO] [stdout]         193 │+                "u8",
[INFO] [stdout]   394   194 │             ),
[INFO] [stdout]   395       │-            position: 504,
[INFO] [stdout]   396       │-            line: 15,
[INFO] [stdout]   397       │-            column: 27,
[INFO] [stdout]         195 │+            position: 510,
[INFO] [stdout]         196 │+            line: 11,
[INFO] [stdout]         197 │+            column: 26,
[INFO] [stdout]   398   198 │         },
[INFO] [stdout]   399   199 │         Token {
[INFO] [stdout]   400       │-            token_type: LeftParen,
[INFO] [stdout]   401       │-            position: 505,
[INFO] [stdout]   402       │-            line: 15,
[INFO] [stdout]         200 │+            token_type: Eq,
[INFO] [stdout]         201 │+            position: 512,
[INFO] [stdout]         202 │+            line: 11,
[INFO] [stdout]   403   203 │             column: 28,
[INFO] [stdout]   404   204 │         },
[INFO] [stdout]   405   205 │         Token {
[INFO] [stdout]   406       │-            token_type: StringLit(
[INFO] [stdout]   407       │-                "<h1>Hello from Otter Fusion</h1>\n",
[INFO] [stdout]         206 │+            token_type: Int(
[INFO] [stdout]         207 │+                "92",
[INFO] [stdout]         208 │+            ),
[INFO] [stdout]         209 │+            position: 515,
[INFO] [stdout]         210 │+            line: 11,
[INFO] [stdout]         211 │+            column: 31,
[INFO] [stdout]         212 │+        },
[INFO] [stdout]         213 │+        Token {
[INFO] [stdout]         214 │+            token_type: Semicolon,
[INFO] [stdout]         215 │+            position: 516,
[INFO] [stdout]         216 │+            line: 11,
[INFO] [stdout]         217 │+            column: 32,
[INFO] [stdout]         218 │+        },
[INFO] [stdout]         219 │+        Token {
[INFO] [stdout]         220 │+            token_type: Const,
[INFO] [stdout]         221 │+            position: 522,
[INFO] [stdout]         222 │+            line: 12,
[INFO] [stdout]         223 │+            column: 6,
[INFO] [stdout]         224 │+        },
[INFO] [stdout]         225 │+        Token {
[INFO] [stdout]         226 │+            token_type: Identifier(
[INFO] [stdout]         227 │+                "ASCII_NEWLINE",
[INFO] [stdout]         228 │+            ),
[INFO] [stdout]         229 │+            position: 536,
[INFO] [stdout]         230 │+            line: 12,
[INFO] [stdout]         231 │+            column: 20,
[INFO] [stdout]         232 │+        },
[INFO] [stdout]         233 │+        Token {
[INFO] [stdout]         234 │+            token_type: Colon,
[INFO] [stdout]         235 │+            position: 537,
[INFO] [stdout]         236 │+            line: 12,
[INFO] [stdout]         237 │+            column: 21,
[INFO] [stdout]         238 │+        },
[INFO] [stdout]         239 │+        Token {
[INFO] [stdout]         240 │+            token_type: Identifier(
[INFO] [stdout]         241 │+                "u8",
[INFO] [stdout]   408   242 │             ),
[INFO] [stdout]   409       │-            position: 541,
[INFO] [stdout]   410       │-            line: 15,
[INFO] [stdout]   411       │-            column: 64,
[INFO] [stdout]         243 │+            position: 540,
[INFO] [stdout]         244 │+            line: 12,
[INFO] [stdout]         245 │+            column: 24,
[INFO] [stdout]   412   246 │         },
[INFO] [stdout]   413   247 │         Token {
[INFO] [stdout]   414       │-            token_type: RightParen,
[INFO] [stdout]         248 │+            token_type: Eq,
[INFO] [stdout]   415   249 │             position: 542,
[INFO] [stdout]   416       │-            line: 15,
[INFO] [stdout]   417       │-            column: 65,
[INFO] [stdout]         250 │+            line: 12,
[INFO] [stdout]         251 │+            column: 26,
[INFO] [stdout]   418   252 │         },
[INFO] [stdout]   419   253 │         Token {
[INFO] [stdout]         254 │+            token_type: Int(
[INFO] [stdout]         255 │+                "10",
[INFO] [stdout]         256 │+            ),
[INFO] [stdout]         257 │+            position: 545,
[INFO] [stdout]         258 │+            line: 12,
[INFO] [stdout]         259 │+            column: 29,
[INFO] [stdout]         260 │+        },
[INFO] [stdout]         261 │+        Token {
[INFO] [stdout]   420   262 │             token_type: Semicolon,
[INFO] [stdout]   421       │-            position: 543,
[INFO] [stdout]   422       │-            line: 15,
[INFO] [stdout]   423       │-            column: 66,
[INFO] [stdout]         263 │+            position: 546,
[INFO] [stdout]         264 │+            line: 12,
[INFO] [stdout]         265 │+            column: 30,
[INFO] [stdout]   424   266 │         },
[INFO] [stdout]   425   267 │         Token {
[INFO] [stdout]   426       │-            token_type: RightBrace,
[INFO] [stdout]   427       │-            position: 549,
[INFO] [stdout]   428       │-            line: 16,
[INFO] [stdout]         268 │+            token_type: Const,
[INFO] [stdout]         269 │+            position: 552,
[INFO] [stdout]         270 │+            line: 13,
[INFO] [stdout]   429   271 │             column: 6,
[INFO] [stdout]   430   272 │         },
[INFO] [stdout]   431   273 │         Token {
[INFO] [stdout]   432       │-            token_type: If,
[INFO] [stdout]   433       │-            position: 556,
[INFO] [stdout]   434       │-            line: 17,
[INFO] [stdout]   435       │-            column: 7,
[INFO] [stdout]   436       │-        },
[INFO] [stdout]   437       │-        Token {
[INFO] [stdout]   438       │-            token_type: LeftParen,
[INFO] [stdout]   439       │-            position: 558,
[INFO] [stdout]   440       │-            line: 17,
[INFO] [stdout]   441       │-            column: 9,
[INFO] [stdout]   442       │-        },
[INFO] [stdout]   443       │-        Token {
[INFO] [stdout]   444   274 │             token_type: Identifier(
[INFO] [stdout]   445       │-                "req",
[INFO] [stdout]         275 │+                "ASCII_CR",
[INFO] [stdout]   446   276 │             ),
[INFO] [stdout]   447   277 │             position: 561,
[INFO] [stdout]   448       │-            line: 17,
[INFO] [stdout]   449       │-            column: 12,
[INFO] [stdout]         278 │+            line: 13,
[INFO] [stdout]         279 │+            column: 15,
[INFO] [stdout]   450   280 │         },
[INFO] [stdout]   451   281 │         Token {
[INFO] [stdout]   452       │-            token_type: Dot,
[INFO] [stdout]         282 │+            token_type: Colon,
[INFO] [stdout]   453   283 │             position: 562,
[INFO] [stdout]   454       │-            line: 17,
[INFO] [stdout]   455       │-            column: 13,
[INFO] [stdout]         284 │+            line: 13,
[INFO] [stdout]         285 │+            column: 16,
[INFO] [stdout]   456   286 │         },
[INFO] [stdout]   457   287 │         Token {
[INFO] [stdout]   458   288 │             token_type: Identifier(
[INFO] [stdout]   459       │-                "path",
[INFO] [stdout]         289 │+                "u8",
[INFO] [stdout]   460   290 │             ),
[INFO] [stdout]   461       │-            position: 566,
[INFO] [stdout]   462       │-            line: 17,
[INFO] [stdout]   463       │-            column: 17,
[INFO] [stdout]         291 │+            position: 565,
[INFO] [stdout]         292 │+            line: 13,
[INFO] [stdout]         293 │+            column: 19,
[INFO] [stdout]   464   294 │         },
[INFO] [stdout]   465   295 │         Token {
[INFO] [stdout]   466       │-            token_type: EqEq,
[INFO] [stdout]   467       │-            position: 569,
[INFO] [stdout]   468       │-            line: 17,
[INFO] [stdout]   469       │-            column: 20,
[INFO] [stdout]         296 │+            token_type: Eq,
[INFO] [stdout]         297 │+            position: 567,
[INFO] [stdout]         298 │+            line: 13,
[INFO] [stdout]         299 │+            column: 21,
[INFO] [stdout]         300 │+        },
[INFO] [stdout]         301 │+        Token {
[INFO] [stdout]         302 │+            token_type: Int(
[INFO] [stdout]         303 │+                "13",
[INFO] [stdout]         304 │+            ),
[INFO] [stdout]         305 │+            position: 570,
[INFO] [stdout]         306 │+            line: 13,
[INFO] [stdout]         307 │+            column: 24,
[INFO] [stdout]         308 │+        },
[INFO] [stdout]         309 │+        Token {
[INFO] [stdout]         310 │+            token_type: Semicolon,
[INFO] [stdout]         311 │+            position: 571,
[INFO] [stdout]         312 │+            line: 13,
[INFO] [stdout]         313 │+            column: 25,
[INFO] [stdout]         314 │+        },
[INFO] [stdout]         315 │+        Token {
[INFO] [stdout]         316 │+            token_type: Const,
[INFO] [stdout]         317 │+            position: 577,
[INFO] [stdout]         318 │+            line: 14,
[INFO] [stdout]         319 │+            column: 6,
[INFO] [stdout]   470   320 │         },
[INFO] [stdout]   471   321 │         Token {
[INFO] [stdout]   472       │-            token_type: StringLit(
[INFO] [stdout]   473       │-                "/health",
[INFO] [stdout]         322 │+            token_type: Identifier(
[INFO] [stdout]         323 │+                "ASCII_TAB",
[INFO] [stdout]   474   324 │             ),
[INFO] [stdout]   475       │-            position: 579,
[INFO] [stdout]   476       │-            line: 17,
[INFO] [stdout]   477       │-            column: 30,
[INFO] [stdout]         325 │+            position: 587,
[INFO] [stdout]         326 │+            line: 14,
[INFO] [stdout]         327 │+            column: 16,
[INFO] [stdout]   478   328 │         },
[INFO] [stdout]   479   329 │         Token {
[INFO] [stdout]   480       │-            token_type: RightParen,
[INFO] [stdout]   481       │-            position: 580,
[INFO] [stdout]   482       │-            line: 17,
[INFO] [stdout]   483       │-            column: 31,
[INFO] [stdout]         330 │+            token_type: Colon,
[INFO] [stdout]         331 │+            position: 588,
[INFO] [stdout]         332 │+            line: 14,
[INFO] [stdout]         333 │+            column: 17,
[INFO] [stdout]   484   334 │         },
[INFO] [stdout]   485   335 │         Token {
[INFO] [stdout]   486       │-            token_type: LeftBrace,
[INFO] [stdout]   487       │-            position: 582,
[INFO] [stdout]   488       │-            line: 17,
[INFO] [stdout]   489       │-            column: 33,
[INFO] [stdout]         336 │+            token_type: Identifier(
[INFO] [stdout]         337 │+                "u8",
[INFO] [stdout]         338 │+            ),
[INFO] [stdout]         339 │+            position: 591,
[INFO] [stdout]         340 │+            line: 14,
[INFO] [stdout]         341 │+            column: 20,
[INFO] [stdout]   490   342 │         },
[INFO] [stdout]   491   343 │         Token {
[INFO] [stdout]   492       │-            token_type: Return,
[INFO] [stdout]         344 │+            token_type: Eq,
[INFO] [stdout]         345 │+            position: 593,
[INFO] [stdout]         346 │+            line: 14,
[INFO] [stdout]         347 │+            column: 22,
[INFO] [stdout]         348 │+        },
[INFO] [stdout]         349 │+        Token {
[INFO] [stdout]         350 │+            token_type: Int(
[INFO] [stdout]         351 │+                "9",
[INFO] [stdout]         352 │+            ),
[INFO] [stdout]   493   353 │             position: 595,
[INFO] [stdout]   494       │-            line: 18,
[INFO] [stdout]   495       │-            column: 13,
[INFO] [stdout]   496       │-        },
[INFO] [stdout]   497       │-        Token {
[INFO] [stdout]   498       │-            token_type: Identifier(
[INFO] [stdout]   499       │-                "Response",
[INFO] [stdout]   500       │-            ),
[INFO] [stdout]   501       │-            position: 604,
[INFO] [stdout]   502       │-            line: 18,
[INFO] [stdout]   503       │-            column: 22,
[INFO] [stdout]   504       │-        },
[INFO] [stdout]   505       │-        Token {
[INFO] [stdout]   506       │-            token_type: Dot,
[INFO] [stdout]   507       │-            position: 605,
[INFO] [stdout]   508       │-            line: 18,
[INFO] [stdout]   509       │-            column: 23,
[INFO] [stdout]   510       │-        },
[INFO] [stdout]   511       │-        Token {
[INFO] [stdout]   512       │-            token_type: Identifier(
[INFO] [stdout]   513       │-                "text",
[INFO] [stdout]   514       │-            ),
[INFO] [stdout]   515       │-            position: 609,
[INFO] [stdout]   516       │-            line: 18,
[INFO] [stdout]   517       │-            column: 27,
[INFO] [stdout]   518       │-        },
[INFO] [stdout]   519       │-        Token {
[INFO] [stdout]   520       │-            token_type: LeftParen,
[INFO] [stdout]   521       │-            position: 610,
[INFO] [stdout]   522       │-            line: 18,
[INFO] [stdout]   523       │-            column: 28,
[INFO] [stdout]   524       │-        },
[INFO] [stdout]   525       │-        Token {
[INFO] [stdout]   526       │-            token_type: StringLit(
[INFO] [stdout]   527       │-                "ok\n",
[INFO] [stdout]   528       │-            ),
[INFO] [stdout]   529       │-            position: 616,
[INFO] [stdout]   530       │-            line: 18,
[INFO] [stdout]   531       │-            column: 34,
[INFO] [stdout]   532       │-        },
[INFO] [stdout]   533       │-        Token {
[INFO] [stdout]   534       │-            token_type: RightParen,
[INFO] [stdout]   535       │-            position: 617,
[INFO] [stdout]   536       │-            line: 18,
[INFO] [stdout]   537       │-            column: 35,
[INFO] [stdout]         354 │+            line: 14,
[INFO] [stdout]         355 │+            column: 24,
[INFO] [stdout]   538   356 │         },
[INFO] [stdout]   539   357 │         Token {
[INFO] [stdout]   540   358 │             token_type: Semicolon,
[INFO] [stdout]   541       │-            position: 618,
[INFO] [stdout]   542       │-            line: 18,
[INFO] [stdout]   543       │-            column: 36,
[INFO] [stdout]   544       │-        },
[INFO] [stdout]   545       │-        Token {
[INFO] [stdout]   546       │-            token_type: RightBrace,
[INFO] [stdout]   547       │-            position: 624,
[INFO] [stdout]   548       │-            line: 19,
[INFO] [stdout]   549       │-            column: 6,
[INFO] [stdout]   550       │-        },
[INFO] [stdout]   551       │-        Token {
[INFO] [stdout]   552       │-            token_type: RightBrace,
[INFO] [stdout]   553       │-            position: 628,
[INFO] [stdout]   554       │-            line: 20,
[INFO] [stdout]   555       │-            column: 4,
[INFO] [stdout]   556       │-        },
[INFO] [stdout]   557       │-        Token {
[INFO] [stdout]   558       │-            token_type: If,
[INFO] [stdout]   559       │-            position: 633,
[INFO] [stdout]   560       │-            line: 21,
[INFO] [stdout]   561       │-            column: 5,
[INFO] [stdout]   562       │-        },
[INFO] [stdout]   563       │-        Token {
[INFO] [stdout]   564       │-            token_type: LeftParen,
[INFO] [stdout]   565       │-            position: 635,
[INFO] [stdout]   566       │-            line: 21,
[INFO] [stdout]   567       │-            column: 7,
[INFO] [stdout]   568       │-        },
[INFO] [stdout]   569       │-        Token {
[INFO] [stdout]   570       │-            token_type: Identifier(
[INFO] [stdout]   571       │-                "req",
[INFO] [stdout]   572       │-            ),
[INFO] [stdout]   573       │-            position: 638,
[INFO] [stdout]   574       │-            line: 21,
[INFO] [stdout]   575       │-            column: 10,
[INFO] [stdout]   576       │-        },
[INFO] [stdout]   577       │-        Token {
[INFO] [stdout]   578       │-            token_type: Dot,
[INFO] [stdout]   579       │-            position: 639,
[INFO] [stdout]   580       │-            line: 21,
[INFO] [stdout]   581       │-            column: 11,
[INFO] [stdout]   582       │-        },
[INFO] [stdout]   583       │-        Token {
[INFO] [stdout]   584       │-            token_type: Identifier(
[INFO] [stdout]   585       │-                "method",
[INFO] [stdout]   586       │-            ),
[INFO] [stdout]   587       │-            position: 645,
[INFO] [stdout]   588       │-            line: 21,
[INFO] [stdout]   589       │-            column: 17,
[INFO] [stdout]   590       │-        },
[INFO] [stdout]   591       │-        Token {
[INFO] [stdout]   592       │-            token_type: EqEq,
[INFO] [stdout]   593       │-            position: 648,
[INFO] [stdout]   594       │-            line: 21,
[INFO] [stdout]   595       │-            column: 20,
[INFO] [stdout]   596       │-        },
[INFO] [stdout]   597       │-        Token {
[INFO] [stdout]   598       │-            token_type: StringLit(
[INFO] [stdout]   599       │-                "POST",
[INFO] [stdout]   600       │-            ),
[INFO] [stdout]   601       │-            position: 655,
[INFO] [stdout]   602       │-            line: 21,
[INFO] [stdout]   603       │-            column: 27,
[INFO] [stdout]   604       │-        },
[INFO] [stdout]   605       │-        Token {
[INFO] [stdout]   606       │-            token_type: RightParen,
[INFO] [stdout]   607       │-            position: 656,
[INFO] [stdout]   608       │-            line: 21,
[INFO] [stdout]   609       │-            column: 28,
[INFO] [stdout]   610       │-        },
[INFO] [stdout]   611       │-        Token {
[INFO] [stdout]   612       │-            token_type: LeftBrace,
[INFO] [stdout]   613       │-            position: 658,
[INFO] [stdout]   614       │-            line: 21,
[INFO] [stdout]   615       │-            column: 30,
[INFO] [stdout]   616       │-        },
[INFO] [stdout]   617       │-        Token {
[INFO] [stdout]   618       │-            token_type: If,
[INFO] [stdout]   619       │-            position: 665,
[INFO] [stdout]   620       │-            line: 22,
[INFO] [stdout]   621       │-            column: 7,
[INFO] [stdout]   622       │-        },
[INFO] [stdout]   623       │-        Token {
[INFO] [stdout]   624       │-            token_type: LeftParen,
[INFO] [stdout]   625       │-            position: 667,
[INFO] [stdout]   626       │-            line: 22,
[INFO] [stdout]   627       │-            column: 9,
[INFO] [stdout]   628       │-        },
[INFO] [stdout]   629       │-        Token {
[INFO] [stdout]   630       │-            token_type: Identifier(
[INFO] [stdout]   631       │-                "req",
[INFO] [stdout]   632       │-            ),
[INFO] [stdout]   633       │-            position: 670,
[INFO] [stdout]   634       │-            line: 22,
[INFO] [stdout]   635       │-            column: 12,
[INFO] [stdout]   636       │-        },
[INFO] [stdout]   637       │-        Token {
[INFO] [stdout]   638       │-            token_type: Dot,
[INFO] [stdout]   639       │-            position: 671,
[INFO] [stdout]   640       │-            line: 22,
[INFO] [stdout]   641       │-            column: 13,
[INFO] [stdout]   642       │-        },
[INFO] [stdout]   643       │-        Token {
[INFO] [stdout]   644       │-            token_type: Identifier(
[INFO] [stdout]   645       │-                "path",
[INFO] [stdout]   646       │-            ),
[INFO] [stdout]   647       │-            position: 675,
[INFO] [stdout]   648       │-            line: 22,
[INFO] [stdout]   649       │-            column: 17,
[INFO] [stdout]   650       │-        },
[INFO] [stdout]   651       │-        Token {
[INFO] [stdout]   652       │-            token_type: EqEq,
[INFO] [stdout]   653       │-            position: 678,
[INFO] [stdout]   654       │-            line: 22,
[INFO] [stdout]   655       │-            column: 20,
[INFO] [stdout]   656       │-        },
[INFO] [stdout]   657       │-        Token {
[INFO] [stdout]   658       │-            token_type: StringLit(
[INFO] [stdout]   659       │-                "/echo",
[INFO] [stdout]   660       │-            ),
[INFO] [stdout]   661       │-            position: 686,
[INFO] [stdout]   662       │-            line: 22,
[INFO] [stdout]   663       │-            column: 28,
[INFO] [stdout]   664       │-        },
[INFO] [stdout]   665       │-        Token {
[INFO] [stdout]   666       │-            token_type: RightParen,
[INFO] [stdout]   667       │-            position: 687,
[INFO] [stdout]   668       │-            line: 22,
[INFO] [stdout]   669       │-            column: 29,
[INFO] [stdout]   670       │-        },
[INFO] [stdout]   671       │-        Token {
[INFO] [stdout]   672       │-            token_type: LeftBrace,
[INFO] [stdout]   673       │-            position: 689,
[INFO] [stdout]   674       │-            line: 22,
[INFO] [stdout]   675       │-            column: 31,
[INFO] [stdout]   676       │-        },
[INFO] [stdout]   677       │-        Token {
[INFO] [stdout]   678       │-            token_type: Return,
[INFO] [stdout]   679       │-            position: 702,
[INFO] [stdout]   680       │-            line: 23,
[INFO] [stdout]   681       │-            column: 13,
[INFO] [stdout]   682       │-        },
[INFO] [stdout]   683       │-        Token {
[INFO] [stdout]   684       │-            token_type: Identifier(
[INFO] [stdout]   685       │-                "Response",
[INFO] [stdout]   686       │-            ),
[INFO] [stdout]   687       │-            position: 711,
[INFO] [stdout]   688       │-            line: 23,
[INFO] [stdout]   689       │-            column: 22,
[INFO] [stdout]   690       │-        },
[INFO] [stdout]   691       │-        Token {
[INFO] [stdout]   692       │-            token_type: Dot,
[INFO] [stdout]   693       │-            position: 712,
[INFO] [stdout]   694       │-            line: 23,
[INFO] [stdout]   695       │-            column: 23,
[INFO] [stdout]   696       │-        },
[INFO] [stdout]   697       │-        Token {
[INFO] [stdout]   698       │-            token_type: Identifier(
[INFO] [stdout]   699       │-                "text",
[INFO] [stdout]   700       │-            ),
[INFO] [stdout]   701       │-            position: 716,
[INFO] [stdout]   702       │-            line: 23,
[INFO] [stdout]   703       │-            column: 27,
[INFO] [stdout]   704       │-        },
[INFO] [stdout]   705       │-        Token {
[INFO] [stdout]   706       │-            token_type: LeftParen,
[INFO] [stdout]   707       │-            position: 717,
[INFO] [stdout]   708       │-            line: 23,
[INFO] [stdout]   709       │-            column: 28,
[INFO] [stdout]         359 │+            position: 596,
[INFO] [stdout]         360 │+            line: 14,
[INFO] [stdout]         361 │+            column: 25,
[INFO] [stdout]   710   362 │         },
[INFO] [stdout]   711   363 │         Token {
[INFO] [stdout]   712       │-            token_type: Identifier(
[INFO] [stdout]   713       │-                "req",
[INFO] [stdout]   714       │-            ),
[INFO] [stdout]   715       │-            position: 720,
[INFO] [stdout]   716       │-            line: 23,
[INFO] [stdout]   717       │-            column: 31,
[INFO] [stdout]   718       │-        },
[INFO] [stdout]   719       │-        Token {
[INFO] [stdout]   720       │-            token_type: Dot,
[INFO] [stdout]   721       │-            position: 721,
[INFO] [stdout]   722       │-            line: 23,
[INFO] [stdout]   723       │-            column: 32,
[INFO] [stdout]   724       │-        },
[INFO] [stdout]   725       │-        Token {
[INFO] [stdout]   726       │-            token_type: Identifier(
[INFO] [stdout]   727       │-                "body",
[INFO] [stdout]   728       │-            ),
[INFO] [stdout]   729       │-            position: 725,
[INFO] [stdout]   730       │-            line: 23,
[INFO] [stdout]   731       │-            column: 36,
[INFO] [stdout]   732       │-        },
[INFO] [stdout]   733       │-        Token {
[INFO] [stdout]   734       │-            token_type: RightParen,
[INFO] [stdout]   735       │-            position: 726,
[INFO] [stdout]   736       │-            line: 23,
[INFO] [stdout]   737       │-            column: 37,
[INFO] [stdout]   738       │-        },
[INFO] [stdout]   739       │-        Token {
[INFO] [stdout]   740       │-            token_type: Semicolon,
[INFO] [stdout]   741       │-            position: 727,
[INFO] [stdout]   742       │-            line: 23,
[INFO] [stdout]   743       │-            column: 38,
[INFO] [stdout]   744       │-        },
[INFO] [stdout]   745       │-        Token {
[INFO] [stdout]   746       │-            token_type: RightBrace,
[INFO] [stdout]   747       │-            position: 733,
[INFO] [stdout]   748       │-            line: 24,
[INFO] [stdout]   749       │-            column: 6,
[INFO] [stdout]   750       │-        },
[INFO] [stdout]   751       │-        Token {
[INFO] [stdout]   752       │-            token_type: RightBrace,
[INFO] [stdout]   753       │-            position: 737,
[INFO] [stdout]   754       │-            line: 25,
[INFO] [stdout]   755       │-            column: 4,
[INFO] [stdout]   756       │-        },
[INFO] [stdout]   757       │-        Token {
[INFO] [stdout]   758       │-            token_type: Identifier(
[INFO] [stdout]   759       │-                "Response",
[INFO] [stdout]   760       │-            ),
[INFO] [stdout]   761       │-            position: 748,
[INFO] [stdout]   762       │-            line: 26,
[INFO] [stdout]   763       │-            column: 11,
[INFO] [stdout]   764       │-        },
[INFO] [stdout]   765       │-        Token {
[INFO] [stdout]   766       │-            token_type: Dot,
[INFO] [stdout]   767       │-            position: 749,
[INFO] [stdout]   768       │-            line: 26,
[INFO] [stdout]   769       │-            column: 12,
[INFO] [stdout]   770       │-        },
[INFO] [stdout]   771       │-        Token {
[INFO] [stdout]   772       │-            token_type: Identifier(
[INFO] [stdout]   773       │-                "not_found",
[INFO] [stdout]   774       │-            ),
[INFO] [stdout]   775       │-            position: 758,
[INFO] [stdout]   776       │-            line: 26,
[INFO] [stdout]   777       │-            column: 21,
[INFO] [stdout]   778       │-        },
[INFO] [stdout]   779       │-        Token {
[INFO] [stdout]   780       │-            token_type: LeftParen,
[INFO] [stdout]   781       │-            position: 759,
[INFO] [stdout]   782       │-            line: 26,
[INFO] [stdout]   783       │-            column: 22,
[INFO] [stdout]   784       │-        },
[INFO] [stdout]   785       │-        Token {
[INFO] [stdout]   786       │-            token_type: RightParen,
[INFO] [stdout]   787       │-            position: 760,
[INFO] [stdout]   788       │-            line: 26,
[INFO] [stdout]   789       │-            column: 23,
[INFO] [stdout]   790       │-        },
[INFO] [stdout]   791       │-        Token {
[INFO] [stdout]   792       │-            token_type: RightBrace,
[INFO] [stdout]   793       │-            position: 762,
[INFO] [stdout]   794       │-            line: 27,
[INFO] [stdout]   795       │-            column: 2,
[INFO] [stdout]   796       │-        },
[INFO] [stdout]   797       │-        Token {
[INFO] [stdout]   798   364 │             token_type: Function,
[INFO] [stdout]   799       │-            position: 772,
[INFO] [stdout]   800       │-            line: 29,
[INFO] [stdout]   801       │-            column: 9,
[INFO] [stdout]   802       │-        },
[INFO] [stdout]   803       │-        Token {
[INFO] [stdout]   804       │-            token_type: Identifier(
[INFO] [stdout]   805       │-                "main",
[INFO] [stdout]   806       │-            ),
[INFO] [stdout]   807       │-            position: 777,
[INFO] [stdout]   808       │-            line: 29,
[INFO] [stdout]   809       │-            column: 14,
[INFO] [stdout]   810       │-        },
[INFO] [stdout]   811       │-        Token {
[INFO] [stdout]   812       │-            token_type: LeftParen,
[INFO] [stdout]   813       │-            position: 778,
[INFO] [stdout]   814       │-            line: 29,
[INFO] [stdout]   815       │-            column: 15,
[INFO] [stdout]   816       │-        },
[INFO] [stdout]   817       │-        Token {
[INFO] [stdout]   818       │-            token_type: RightParen,
[INFO] [stdout]   819       │-            position: 779,
[INFO] [stdout]   820       │-            line: 29,
[INFO] [stdout]   821       │-            column: 16,
[INFO] [stdout]   822       │-        },
[INFO] [stdout]   823       │-        Token {
[INFO] [stdout]   824       │-            token_type: Colon,
[INFO] [stdout]   825       │-            position: 780,
[INFO] [stdout]   826       │-            line: 29,
[INFO] [stdout]   827       │-            column: 17,
[INFO] [stdout]   828       │-        },
[INFO] [stdout]   829       │-        Token {
[INFO] [stdout]   830       │-            token_type: Identifier(
[INFO] [stdout]   831       │-                "i64",
[INFO] [stdout]   832       │-            ),
[INFO] [stdout]   833       │-            position: 784,
[INFO] [stdout]   834       │-            line: 29,
[INFO] [stdout]   835       │-            column: 21,
[INFO] [stdout]   836       │-        },
[INFO] [stdout]   837       │-        Token {
[INFO] [stdout]   838       │-            token_type: LeftBrace,
[INFO] [stdout]   839       │-            position: 786,
[INFO] [stdout]   840       │-            line: 29,
[INFO] [stdout]   841       │-            column: 23,
[INFO] [stdout]   842       │-        },
[INFO] [stdout]   843       │-        Token {
[INFO] [stdout]   844       │-            token_type: Var,
[INFO] [stdout]   845       │-            position: 792,
[INFO] [stdout]   846       │-            line: 30,
[INFO] [stdout]   847       │-            column: 6,
[INFO] [stdout]   848       │-        },
[INFO] [stdout]   849       │-        Token {
[INFO] [stdout]   850       │-            token_type: Identifier(
[INFO] [stdout]   851       │-                "srv_or_err",
[INFO] [stdout]   852       │-            ),
[INFO] [stdout]   853       │-            position: 803,
[INFO] [stdout]   854       │-            line: 30,
[INFO] [stdout]   855       │-            column: 17,
[INFO] [stdout]   856       │-        },
[INFO] [stdout]   857       │-        Token {
[INFO] [stdout]   858       │-            token_type: Eq,
[INFO] [stdout]   859       │-            position: 805,
[INFO] [stdout]   860       │-            line: 30,
[INFO] [stdout]   861       │-            column: 19,
[INFO] [stdout]   862       │-        },
[INFO] [stdout]   863       │-        Token {
[INFO] [stdout]   864       │-            token_type: Identifier(
[INFO] [stdout]   865       │-                "Server",
[INFO] [stdout]   866       │-            ),
[INFO] [stdout]   867       │-            position: 812,
[INFO] [stdout]   868       │-            line: 30,
[INFO] [stdout]   869       │-            column: 26,
[INFO] [stdout]   870       │-        },
[INFO] [stdout]   871       │-        Token {
[INFO] [stdout]   872       │-            token_type: Dot,
[INFO] [stdout]   873       │-            position: 813,
[INFO] [stdout]   874       │-            line: 30,
[INFO] [stdout]   875       │-            column: 27,
[INFO] [stdout]   876       │-        },
[INFO] [stdout]   877       │-        Token {
[INFO] [stdout]   878       │-            token_type: Identifier(
[INFO] [stdout]   879       │-                "bind",
[INFO] [stdout]   880       │-            ),
[INFO] [stdout]   881   365 │             position: 817,
[INFO] [stdout]   882       │-            line: 30,
[INFO] [stdout]   883       │-            column: 31,
[INFO] [stdout]         366 │+            line: 19,
[INFO] [stdout]         367 │+            column: 9,
[INFO] [stdout]         368 │+        },
[INFO] [stdout]         369 │+        Token {
[INFO] [stdout]         370 │+            token_type: Identifier(
[INFO] [stdout]         371 │+                "json_str",
[INFO] [stdout]         372 │+            ),
[INFO] [stdout]         373 │+            position: 826,
[INFO] [stdout]         374 │+            line: 19,
[INFO] [stdout]         375 │+            column: 18,
[INFO] [stdout]   884   376 │         },
[INFO] [stdout]   885   377 │         Token {
[INFO] [stdout]   886   378 │             token_type: LeftParen,
[INFO] [stdout]   887       │-            position: 818,
[INFO] [stdout]   888       │-            line: 30,
[INFO] [stdout]   889       │-            column: 32,
[INFO] [stdout]         379 │+            position: 827,
[INFO] [stdout]         380 │+            line: 19,
[INFO] [stdout]         381 │+            column: 19,
[INFO] [stdout]   890   382 │         },
[INFO] [stdout]   891   383 │         Token {
[INFO] [stdout]   892       │-            token_type: StringLit(
[INFO] [stdout]   893       │-                "127.0.0.1",
[INFO] [stdout]         384 │+            token_type: Identifier(
[INFO] [stdout]         385 │+                "s",
[INFO] [stdout]   894   386 │             ),
[INFO] [stdout]         387 │+            position: 828,
[INFO] [stdout]         388 │+            line: 19,
[INFO] [stdout]         389 │+            column: 20,
[INFO] [stdout]         390 │+        },
[INFO] [stdout]         391 │+        Token {
[INFO] [stdout]         392 │+            token_type: Colon,
[INFO] [stdout]   895   393 │             position: 829,
[INFO] [stdout]   896       │-            line: 30,
[INFO] [stdout]   897       │-            column: 43,
[INFO] [stdout]         394 │+            line: 19,
[INFO] [stdout]         395 │+            column: 21,
[INFO] [stdout]         396 │+        },
[INFO] [stdout]         397 │+        Token {
[INFO] [stdout]         398 │+            token_type: Identifier(
[INFO] [stdout]         399 │+                "str",
[INFO] [stdout]         400 │+            ),
[INFO] [stdout]         401 │+            position: 833,
[INFO] [stdout]         402 │+            line: 19,
[INFO] [stdout]         403 │+            column: 25,
[INFO] [stdout]   898   404 │         },
[INFO] [stdout]   899   405 │         Token {
[INFO] [stdout]   900       │-            token_type: Comma,
[INFO] [stdout]   901       │-            position: 830,
[INFO] [stdout]   902       │-            line: 30,
[INFO] [stdout]   903       │-            column: 44,
[INFO] [stdout]         406 │+            token_type: RightParen,
[INFO] [stdout]         407 │+            position: 834,
[INFO] [stdout]         408 │+            line: 19,
[INFO] [stdout]         409 │+            column: 26,
[INFO] [stdout]   904   410 │         },
[INFO] [stdout]   905   411 │         Token {
[INFO] [stdout]   906       │-            token_type: Int(
[INFO] [stdout]   907       │-                "8090",
[INFO] [stdout]   908       │-            ),
[INFO] [stdout]         412 │+            token_type: Colon,
[INFO] [stdout]   909   413 │             position: 835,
[INFO] [stdout]   910       │-            line: 30,
[INFO] [stdout]   911       │-            column: 49,
[INFO] [stdout]   912       │-        },
[INFO] [stdout]   913       │-        Token {
[INFO] [stdout]   914       │-            token_type: As,
[INFO] [stdout]   915       │-            position: 838,
[INFO] [stdout]   916       │-            line: 30,
[INFO] [stdout]   917       │-            column: 52,
[INFO] [stdout]         414 │+            line: 19,
[INFO] [stdout]         415 │+            column: 27,
[INFO] [stdout]   918   416 │         },
[INFO] [stdout]   919   417 │         Token {
[INFO] [stdout]   920   418 │             token_type: Identifier(
[INFO] [stdout]   921       │-                "u16",
[INFO] [stdout]         419 │+                "str",
[INFO] [stdout]   922   420 │             ),
[INFO] [stdout]   923       │-            position: 842,
[INFO] [stdout]   924       │-            line: 30,
[INFO] [stdout]   925       │-            column: 56,
[INFO] [stdout]         421 │+            position: 839,
[INFO] [stdout]         422 │+            line: 19,
[INFO] [stdout]         423 │+            column: 31,
[INFO] [stdout]   926   424 │         },
[INFO] [stdout]   927   425 │         Token {
[INFO] [stdout]   928       │-            token_type: RightParen,
[INFO] [stdout]   929       │-            position: 843,
[INFO] [stdout]   930       │-            line: 30,
[INFO] [stdout]   931       │-            column: 57,
[INFO] [stdout]         426 │+            token_type: LeftBrace,
[INFO] [stdout]         427 │+            position: 841,
[INFO] [stdout]         428 │+            line: 19,
[INFO] [stdout]         429 │+            column: 33,
[INFO] [stdout]   932   430 │         },
[INFO] [stdout]   933   431 │         Token {
[INFO] [stdout]   934       │-            token_type: Semicolon,
[INFO] [stdout]   935       │-            position: 844,
[INFO] [stdout]   936       │-            line: 30,
[INFO] [stdout]   937       │-            column: 58,
[INFO] [stdout]         432 │+            token_type: Var,
[INFO] [stdout]         433 │+            position: 847,
[INFO] [stdout]         434 │+            line: 20,
[INFO] [stdout]         435 │+            column: 6,
[INFO] [stdout]   938   436 │         },
[INFO] [stdout]   939   437 │         Token {
[INFO] [stdout]   940       │-            token_type: If,
[INFO] [stdout]   941       │-            position: 849,
[INFO] [stdout]   942       │-            line: 31,
[INFO] [stdout]   943       │-            column: 5,
[INFO] [stdout]         438 │+            token_type: Identifier(
[INFO] [stdout]         439 │+                "src_or",
[INFO] [stdout]         440 │+            ),
[INFO] [stdout]         441 │+            position: 854,
[INFO] [stdout]         442 │+            line: 20,
[INFO] [stdout]         443 │+            column: 13,
[INFO] [stdout]   944   444 │         },
[INFO] [stdout]   945   445 │         Token {
[INFO] [stdout]   946       │-            token_type: LeftParen,
[INFO] [stdout]   947       │-            position: 851,
[INFO] [stdout]   948       │-            line: 31,
[INFO] [stdout]   949       │-            column: 7,
[INFO] [stdout]         446 │+            token_type: Eq,
[INFO] [stdout]         447 │+            position: 856,
[INFO] [stdout]         448 │+            line: 20,
[INFO] [stdout]         449 │+            column: 15,
[INFO] [stdout]   950   450 │         },
[INFO] [stdout]   951   451 │         Token {
[INFO] [stdout]   952   452 │             token_type: Identifier(
[INFO] [stdout]   953       │-                "srv_or_err",
[INFO] [stdout]         453 │+                "__of_buffer_from_str",
[INFO] [stdout]   954   454 │             ),
[INFO] [stdout]   955       │-            position: 861,
[INFO] [stdout]   956       │-            line: 31,
[INFO] [stdout]   957       │-            column: 17,
[INFO] [stdout]         455 │+            position: 877,
[INFO] [stdout]         456 │+            line: 20,
[INFO] [stdout]         457 │+            column: 36,
[INFO] [stdout]   958   458 │         },
[INFO] [stdout]   959   459 │         Token {
[INFO] [stdout]   960       │-            token_type: Is,
[INFO] [stdout]   961       │-            position: 864,
[INFO] [stdout]   962       │-            line: 31,
[INFO] [stdout]   963       │-            column: 20,
[INFO] [stdout]         460 │+            token_type: LeftParen,
[INFO] [stdout]         461 │+            position: 878,
[INFO] [stdout]         462 │+            line: 20,
[INFO] [stdout]         463 │+            column: 37,
[INFO] [stdout]   964   464 │         },
[INFO] [stdout]   965   465 │         Token {
[INFO] [stdout]   966   466 │             token_type: Identifier(
[INFO] [stdout]   967       │-                "IoError",
[INFO] [stdout]         467 │+                "s",
[INFO] [stdout]   968   468 │             ),
[INFO] [stdout]   969       │-            position: 872,
[INFO] [stdout]   970       │-            line: 31,
[INFO] [stdout]   971       │-            column: 28,
[INFO] [stdout]         469 │+            position: 879,
[INFO] [stdout]         470 │+            line: 20,
[INFO] [stdout]         471 │+            column: 38,
[INFO] [stdout]   972   472 │         },
[INFO] [stdout]   973   473 │         Token {
[INFO] [stdout]   974   474 │             token_type: RightParen,
[INFO] [stdout]   975       │-            position: 873,
[INFO] [stdout]   976       │-            line: 31,
[INFO] [stdout]   977       │-            column: 29,
[INFO] [stdout]         475 │+            position: 880,
[INFO] [stdout]         476 │+            line: 20,
[INFO] [stdout]         477 │+            column: 39,
[INFO] [stdout]   978   478 │         },
[INFO] [stdout]   979   479 │         Token {
[INFO] [stdout]   980       │-            token_type: LeftBrace,
[INFO] [stdout]   981       │-            position: 875,
[INFO] [stdout]   982       │-            line: 31,
[INFO] [stdout]   983       │-            column: 31,
[INFO] [stdout]         480 │+            token_type: Semicolon,
[INFO] [stdout]         481 │+            position: 881,
[INFO] [stdout]         482 │+            line: 20,
[INFO] [stdout]         483 │+            column: 40,
[INFO] [stdout]   984   484 │         },
[INFO] [stdout]   985   485 │         Token {
[INFO] [stdout]   986       │-            token_type: Identifier(
[INFO] [stdout]   987       │-                "println",
[INFO] [stdout]   988       │-            ),
[INFO] [stdout]   989       │-            position: 887,
[INFO] [stdout]   990       │-            line: 32,
[INFO] [stdout]   991       │-            column: 12,
[INFO] [stdout]         486 │+            token_type: If,
[INFO] [stdout]         487 │+            position: 886,
[INFO] [stdout]         488 │+            line: 21,
[INFO] [stdout]         489 │+            column: 5,
[INFO] [stdout]   992   490 │         },
[INFO] [stdout]   993   491 │         Token {
[INFO] [stdout]   994   492 │             token_type: LeftParen,
[INFO] [stdout]   995   493 │             position: 888,
[INFO] [stdout]   996       │-            line: 32,
[INFO] [stdout]   997       │-            column: 13,
[INFO] [stdout]         494 │+            line: 21,
[INFO] [stdout]         495 │+            column: 7,
[INFO] [stdout]   998   496 │         },
[INFO] [stdout]   999   497 │         Token {
[INFO] [stdout]  1000       │-            token_type: StringLit(
[INFO] [stdout]  1001       │-                "bind: ",
[INFO] [stdout]         498 │+            token_type: Identifier(
[INFO] [stdout]         499 │+                "src_or",
[INFO] [stdout]  1002   500 │             ),
[INFO] [stdout]  1003       │-            position: 896,
[INFO] [stdout]  1004       │-            line: 32,
[INFO] [stdout]  1005       │-            column: 21,
[INFO] [stdout]         501 │+            position: 894,
[INFO] [stdout]         502 │+            line: 21,
[INFO] [stdout]         503 │+            column: 13,
[INFO] [stdout]  1006   504 │         },
[INFO] [stdout]  1007   505 │         Token {
[INFO] [stdout]  1008       │-            token_type: Plus,
[INFO] [stdout]  1009       │-            position: 898,
[INFO] [stdout]  1010       │-            line: 32,
[INFO] [stdout]  1011       │-            column: 23,
[INFO] [stdout]         506 │+            token_type: Is,
[INFO] [stdout]         507 │+            position: 897,
[INFO] [stdout]         508 │+            line: 21,
[INFO] [stdout]         509 │+            column: 16,
[INFO] [stdout]  1012   510 │         },
[INFO] [stdout]  1013   511 │         Token {
[INFO] [stdout]  1014       │-            token_type: LeftParen,
[INFO] [stdout]  1015       │-            position: 900,
[INFO] [stdout]  1016       │-            line: 32,
[INFO] [stdout]  1017       │-            column: 25,
[INFO] [stdout]         512 │+            token_type: Null,
[INFO] [stdout]         513 │+            position: 902,
[INFO] [stdout]         514 │+            line: 21,
[INFO] [stdout]         515 │+            column: 21,
[INFO] [stdout]  1018   516 │         },
[INFO] [stdout]  1019   517 │         Token {
[INFO] [stdout]  1020       │-            token_type: Identifier(
[INFO] [stdout]  1021       │-                "srv_or_err",
[INFO] [stdout]  1022       │-            ),
[INFO] [stdout]  1023       │-            position: 910,
[INFO] [stdout]  1024       │-            line: 32,
[INFO] [stdout]  1025       │-            column: 35,
[INFO] [stdout]         518 │+            token_type: RightParen,
[INFO] [stdout]         519 │+            position: 903,
[INFO] [stdout]         520 │+            line: 21,
[INFO] [stdout]         521 │+            column: 22,
[INFO] [stdout]  1026   522 │         },
[INFO] [stdout]  1027   523 │         Token {
[INFO] [stdout]  1028       │-            token_type: As,
[INFO] [stdout]  1029       │-            position: 913,
[INFO] [stdout]  1030       │-            line: 32,
[INFO] [stdout]  1031       │-            column: 38,
[INFO] [stdout]         524 │+            token_type: LeftBrace,
[INFO] [stdout]         525 │+            position: 905,
[INFO] [stdout]         526 │+            line: 21,
[INFO] [stdout]         527 │+            column: 24,
[INFO] [stdout]  1032   528 │         },
[INFO] [stdout]  1033   529 │         Token {
[INFO] [stdout]  1034       │-            token_type: Identifier(
[INFO] [stdout]  1035       │-                "IoError",
[INFO] [stdout]  1036       │-            ),
[INFO] [stdout]  1037       │-            position: 921,
[INFO] [stdout]  1038       │-            line: 32,
[INFO] [stdout]  1039       │-            column: 46,
[INFO] [stdout]  1040       │-        },
[INFO] [stdout]  1041       │-        Token {
[INFO] [stdout]  1042       │-            token_type: RightParen,
[INFO] [stdout]  1043       │-            position: 922,
[INFO] [stdout]  1044       │-            line: 32,
[INFO] [stdout]  1045       │-            column: 47,
[INFO] [stdout]         530 │+            token_type: Return,
[INFO] [stdout]         531 │+            position: 916,
[INFO] [stdout]         532 │+            line: 22,
[INFO] [stdout]         533 │+            column: 11,
[INFO] [stdout]  1046   534 │         },
[INFO] [stdout]  1047   535 │         Token {
[INFO] [stdout]  1048       │-            token_type: Dot,
[INFO] [stdout]         536 │+            token_type: StringLit(
[INFO] [stdout]         537 │+                "\"\"",
[INFO] [stdout]         538 │+            ),
[INFO] [stdout]  1049   539 │             position: 923,
[INFO] [stdout]  1050       │-            line: 32,
[INFO] [stdout]  1051       │-            column: 48,
[INFO] [stdout]         540 │+            line: 22,
[INFO] [stdout]         541 │+            column: 18,
[INFO] [stdout]  1052   542 │         },
[INFO] [stdout]  1053   543 │         Token {
[INFO] [stdout]  1054       │-            token_type: Identifier(
[INFO] [stdout]  1055       │-                "message",
[INFO] [stdout]  1056       │-            ),
[INFO] [stdout]  1057       │-            position: 930,
[INFO] [stdout]  1058       │-            line: 32,
[INFO] [stdout]  1059       │-            column: 55,
[INFO] [stdout]         544 │+            token_type: Semicolon,
[INFO] [stdout]         545 │+            position: 924,
[INFO] [stdout]         546 │+            line: 22,
[INFO] [stdout]         547 │+            column: 19,
[INFO] [stdout]  1060   548 │         },
[INFO] [stdout]  1061   549 │         Token {
[INFO] [stdout]  1062       │-            token_type: LeftParen,
[INFO] [stdout]  1063       │-            position: 931,
[INFO] [stdout]  1064       │-            line: 32,
[INFO] [stdout]  1065       │-            column: 56,
[INFO] [stdout]         550 │+            token_type: RightBrace,
[INFO] [stdout]         551 │+            position: 928,
[INFO] [stdout]         552 │+            line: 23,
[INFO] [stdout]         553 │+            column: 4,
[INFO] [stdout]  1066   554 │         },
[INFO] [stdout]  1067   555 │         Token {
[INFO] [stdout]  1068       │-            token_type: RightParen,
[INFO] [stdout]  1069       │-            position: 932,
[INFO] [stdout]  1070       │-            line: 32,
[INFO] [stdout]  1071       │-            column: 57,
[INFO] [stdout]  1072       │-        },
[INFO] [stdout]  1073       │-        Token {
[INFO] [stdout]  1074       │-            token_type: RightParen,
[INFO] [stdout]  1075       │-            position: 933,
[INFO] [stdout]  1076       │-            line: 32,
[INFO] [stdout]  1077       │-            column: 58,
[INFO] [stdout]  1078       │-        },
[INFO] [stdout]  1079       │-        Token {
[INFO] [stdout]  1080       │-            token_type: Semicolon,
[INFO] [stdout]         556 │+            token_type: Var,
[INFO] [stdout]  1081   557 │             position: 934,
[INFO] [stdout]  1082       │-            line: 32,
[INFO] [stdout]  1083       │-            column: 59,
[INFO] [stdout]         558 │+            line: 24,
[INFO] [stdout]         559 │+            column: 6,
[INFO] [stdout]         560 │+        },
[INFO] [stdout]         561 │+        Token {
[INFO] [stdout]         562 │+            token_type: Identifier(
[INFO] [stdout]         563 │+                "src",
[INFO] [stdout]         564 │+            ),
[INFO] [stdout]         565 │+            position: 938,
[INFO] [stdout]         566 │+            line: 24,
[INFO] [stdout]         567 │+            column: 10,
[INFO] [stdout]  1084   568 │         },
[INFO] [stdout]  1085   569 │         Token {
[INFO] [stdout]  1086       │-            token_type: Return,
[INFO] [stdout]  1087       │-            position: 945,
[INFO] [stdout]  1088       │-            line: 33,
[INFO] [stdout]  1089       │-            column: 11,
[INFO] [stdout]         570 │+            token_type: Eq,
[INFO] [stdout]         571 │+            position: 940,
[INFO] [stdout]         572 │+            line: 24,
[INFO] [stdout]         573 │+            column: 12,
[INFO] [stdout]  1090   574 │         },
[INFO] [stdout]  1091   575 │         Token {
[INFO] [stdout]  1092       │-            token_type: Int(
[INFO] [stdout]  1093       │-                "1",
[INFO] [stdout]         576 │+            token_type: Identifier(
[INFO] [stdout]         577 │+                "src_or",
[INFO] [stdout]  1094   578 │             ),
[INFO] [stdout]  1095   579 │             position: 947,
[INFO] [stdout]  1096       │-            line: 33,
[INFO] [stdout]  1097       │-            column: 13,
[INFO] [stdout]         580 │+            line: 24,
[INFO] [stdout]         581 │+            column: 19,
[INFO] [stdout]  1098   582 │         },
[INFO] [stdout]  1099   583 │         Token {
[INFO] [stdout]  1100       │-            token_type: Semicolon,
[INFO] [stdout]  1101       │-            position: 948,
[INFO] [stdout]  1102       │-            line: 33,
[INFO] [stdout]  1103       │-            column: 14,
[INFO] [stdout]         584 │+            token_type: As,
[INFO] [stdout]         585 │+            position: 950,
[INFO] [stdout]         586 │+            line: 24,
[INFO] [stdout]         587 │+            column: 22,
[INFO] [stdout]  1104   588 │         },
[INFO] [stdout]  1105   589 │         Token {
[INFO] [stdout]  1106       │-            token_type: RightBrace,
[INFO] [stdout]  1107       │-            position: 952,
[INFO] [stdout]  1108       │-            line: 34,
[INFO] [stdout]  1109       │-            column: 4,
[INFO] [stdout]         590 │+            token_type: Identifier(
[INFO] [stdout]         591 │+                "Buffer",
[INFO] [stdout]         592 │+            ),
[INFO] [stdout]         593 │+            position: 957,
[INFO] [stdout]         594 │+            line: 24,
[INFO] [stdout]         595 │+            column: 29,
[INFO] [stdout]  1110   596 │         },
[INFO] [stdout]  1111   597 │         Token {
[INFO] [stdout]  1112       │-            token_type: Var,
[INFO] [stdout]         598 │+            token_type: Semicolon,
[INFO] [stdout]  1113   599 │             position: 958,
[INFO] [stdout]  1114       │-            line: 35,
[INFO] [stdout]  1115       │-            column: 6,
[INFO] [stdout]         600 │+            line: 24,
[INFO] [stdout]         601 │+            column: 30,
[INFO] [stdout]  1116   602 │         },
[INFO] [stdout]  1117   603 │         Token {
[INFO] [stdout]  1118       │-            token_type: Identifier(
[INFO] [stdout]  1119       │-                "srv",
[INFO] [stdout]  1120       │-            ),
[INFO] [stdout]  1121       │-            position: 962,
[INFO] [stdout]  1122       │-            line: 35,
[INFO] [stdout]  1123       │-            column: 10,
[INFO] [stdout]  1124       │-        },
[INFO] [stdout]  1125       │-        Token {
[INFO] [stdout]  1126       │-            token_type: Eq,
[INFO] [stdout]         604 │+            token_type: Var,
[INFO] [stdout]  1127   605 │             position: 964,
[INFO] [stdout]  1128       │-            line: 35,
[INFO] [stdout]  1129       │-            column: 12,
[INFO] [stdout]         606 │+            line: 25,
[INFO] [stdout]         607 │+            column: 6,
[INFO] [stdout]         608 │+        },
[INFO] [stdout]         609 │+        Token {
[INFO] [stdout]         610 │+            token_type: Identifier(
[INFO] [stdout]         611 │+                "n",
[INFO] [stdout]         612 │+            ),
[INFO] [stdout]         613 │+            position: 966,
[INFO] [stdout]         614 │+            line: 25,
[INFO] [stdout]         615 │+            column: 8,
[INFO] [stdout]         616 │+        },
[INFO] [stdout]         617 │+        Token {
[INFO] [stdout]         618 │+            token_type: Eq,
[INFO] [stdout]         619 │+            position: 968,
[INFO] [stdout]         620 │+            line: 25,
[INFO] [stdout]         621 │+            column: 10,
[INFO] [stdout]         622 │+        },
[INFO] [stdout]         623 │+        Token {
[INFO] [stdout]         624 │+            token_type: Identifier(
[INFO] [stdout]         625 │+                "src",
[INFO] [stdout]         626 │+            ),
[INFO] [stdout]         627 │+            position: 972,
[INFO] [stdout]         628 │+            line: 25,
[INFO] [stdout]         629 │+            column: 14,
[INFO] [stdout]         630 │+        },
[INFO] [stdout]         631 │+        Token {
[INFO] [stdout]         632 │+            token_type: Dot,
[INFO] [stdout]         633 │+            position: 973,
[INFO] [stdout]         634 │+            line: 25,
[INFO] [stdout]         635 │+            column: 15,
[INFO] [stdout]  1130   636 │         },
[INFO] [stdout]  1131   637 │         Token {
[INFO] [stdout]  1132   638 │             token_type: Identifier(
[INFO] [stdout]  1133       │-                "srv_or_err",
[INFO] [stdout]         639 │+                "size",
[INFO] [stdout]  1134   640 │             ),
[INFO] [stdout]  1135       │-            position: 975,
[INFO] [stdout]  1136       │-            line: 35,
[INFO] [stdout]  1137       │-            column: 23,
[INFO] [stdout]         641 │+            position: 977,
[INFO] [stdout]         642 │+            line: 25,
[INFO] [stdout]         643 │+            column: 19,
[INFO] [stdout]  1138   644 │         },
[INFO] [stdout]  1139   645 │         Token {
[INFO] [stdout]  1140       │-            token_type: As,
[INFO] [stdout]         646 │+            token_type: Semicolon,
[INFO] [stdout]  1141   647 │             position: 978,
[INFO] [stdout]  1142       │-            line: 35,
[INFO] [stdout]  1143       │-            column: 26,
[INFO] [stdout]  1144       │-        },
[INFO] [stdout]  1145       │-        Token {
[INFO] [stdout]  1146       │-            token_type: Identifier(
[INFO] [stdout]  1147       │-                "Server",
[INFO] [stdout]  1148       │-            ),
[INFO] [stdout]  1149       │-            position: 985,
[INFO] [stdout]  1150       │-            line: 35,
[INFO] [stdout]  1151       │-            column: 33,
[INFO] [stdout]         648 │+            line: 25,
[INFO] [stdout]         649 │+            column: 20,
[INFO] [stdout]  1152   650 │         },
[INFO] [stdout]  1153   651 │         Token {
[INFO] [stdout]  1154       │-            token_type: Semicolon,
[INFO] [stdout]  1155       │-            position: 986,
[INFO] [stdout]  1156       │-            line: 35,
[INFO] [stdout]  1157       │-            column: 34,
[INFO] [stdout]         652 │+            token_type: Var,
[INFO] [stdout]         653 │+            position: 1057,
[INFO] [stdout]         654 │+            line: 27,
[INFO] [stdout]         655 │+            column: 6,
[INFO] [stdout]  1158   656 │         },
[INFO] [stdout]  1159   657 │         Token {
[INFO] [stdout]  1160   658 │             token_type: Identifier(
[INFO] [stdout]  1161       │-                "println",
[INFO] [stdout]         659 │+                "dst_or",
[INFO] [stdout]  1162   660 │             ),
[INFO] [stdout]  1163       │-            position: 996,
[INFO] [stdout]  1164       │-            line: 36,
[INFO] [stdout]  1165       │-            column: 10,
[INFO] [stdout]  1166       │-        },
[INFO] [stdout]  1167       │-        Token {
[INFO] [stdout]  1168       │-            token_type: LeftParen,
[INFO] [stdout]  1169       │-            position: 997,
[INFO] [stdout]  1170       │-            line: 36,
[INFO] [stdout]  1171       │-            column: 11,
[INFO] [stdout]  1172       │-        },
[INFO] [stdout]  1173       │-        Token {
[INFO] [stdout]  1174       │-            token_type: StringLit(
[INFO] [stdout]  1175       │-                "listening on http://127.0.0.1:8090",
[INFO] [stdout]  1176       │-            ),
[INFO] [stdout]  1177       │-            position: 1033,
[INFO] [stdout]  1178       │-            line: 36,
[INFO] [stdout]  1179       │-            column: 47,
[INFO] [stdout]         661 │+            position: 1064,
[INFO] [stdout]         662 │+            line: 27,
[INFO] [stdout]         663 │+            column: 13,
[INFO] [stdout]  1180   664 │         },
[INFO] [stdout]  1181   665 │         Token {
[INFO] [stdout]  1182       │-            token_type: RightParen,
[INFO] [stdout]  1183       │-            position: 1034,
[INFO] [stdout]  1184       │-            line: 36,
[INFO] [stdout]  1185       │-            column: 48,
[INFO] [stdout]  1186       │-        },
[INFO] [stdout]  1187       │-        Token {
[INFO] [stdout]  1188       │-            token_type: Semicolon,
[INFO] [stdout]  1189       │-            position: 1035,
[INFO] [stdout]  1190       │-            line: 36,
[INFO] [stdout]  1191       │-            column: 49,
[INFO] [stdout]  1192       │-        },
[INFO] [stdout]  1193       │-        Token {
[INFO] [stdout]  1194       │-            token_type: While,
[INFO] [stdout]  1195       │-            position: 1044,
[INFO] [stdout]  1196       │-            line: 38,
[INFO] [stdout]  1197       │-            column: 8,
[INFO] [stdout]  1198       │-        },
[INFO] [stdout]  1199       │-        Token {
[INFO] [stdout]  1200       │-            token_type: LeftParen,
[INFO] [stdout]  1201       │-            position: 1046,
[INFO] [stdout]  1202       │-            line: 38,
[INFO] [stdout]  1203       │-            column: 10,
[INFO] [stdout]  1204       │-        },
[INFO] [stdout]  1205       │-        Token {
[INFO] [stdout]  1206       │-            token_type: True,
[INFO] [stdout]  1207       │-            position: 1050,
[INFO] [stdout]  1208       │-            line: 38,
[INFO] [stdout]  1209       │-            column: 14,
[INFO] [stdout]  1210       │-        },
[INFO] [stdout]  1211       │-        Token {
[INFO] [stdout]  1212       │-            token_type: RightParen,
[INFO] [stdout]  1213       │-            position: 1051,
[INFO] [stdout]  1214       │-            line: 38,
[INFO] [stdout]         666 │+            token_type: Eq,
[INFO] [stdout]         667 │+            position: 1066,
[INFO] [stdout]         668 │+            line: 27,
[INFO] [stdout]  1215   669 │             column: 15,
[INFO] [stdout]  1216   670 │         },
[INFO] [stdout]  1217   671 │         Token {
[INFO] [stdout]  1218       │-            token_type: LeftBrace,
[INFO] [stdout]  1219       │-            position: 1053,
[INFO] [stdout]  1220       │-            line: 38,
[INFO] [stdout]  1221       │-            column: 17,
[INFO] [stdout]  1222       │-        },
[INFO] [stdout]  1223       │-        Token {
[INFO] [stdout]  1224       │-            token_type: Var,
[INFO] [stdout]  1225       │-            position: 1061,
[INFO] [stdout]  1226       │-            line: 39,
[INFO] [stdout]  1227       │-            column: 8,
[INFO] [stdout]  1228       │-        },
[INFO] [stdout]  1229       │-        Token {
[INFO] [stdout]  1230   672 │             token_type: Identifier(
[INFO] [stdout]  1231       │-                "conn_or_err",
[INFO] [stdout]         673 │+                "Buffer",
[INFO] [stdout]  1232   674 │             ),
[INFO] [stdout]  1233   675 │             position: 1073,
[INFO] [stdout]  1234       │-            line: 39,
[INFO] [stdout]  1235       │-            column: 20,
[INFO] [stdout]         676 │+            line: 27,
[INFO] [stdout]         677 │+            column: 22,
[INFO] [stdout]  1236   678 │         },
[INFO] [stdout]  1237   679 │         Token {
[INFO] [stdout]  1238       │-            token_type: Eq,
[INFO] [stdout]  1239       │-            position: 1075,
[INFO] [stdout]  1240       │-            line: 39,
[INFO] [stdout]  1241       │-            column: 22,
[INFO] [stdout]         680 │+            token_type: Dot,
[INFO] [stdout]         681 │+            position: 1074,
[INFO] [stdout]         682 │+            line: 27,
[INFO] [stdout]         683 │+            column: 23,
[INFO] [stdout]  1242   684 │         },
[INFO] [stdout]  1243   685 │         Token {
[INFO] [stdout]  1244   686 │             token_type: Identifier(
[INFO] [stdout]  1245       │-                "srv",
[INFO] [stdout]         687 │+                "alloc",
[INFO] [stdout]  1246   688 │             ),
[INFO] [stdout]  1247   689 │             position: 1079,
[INFO] [stdout]  1248       │-            line: 39,
[INFO] [stdout]  1249       │-            column: 26,
[INFO] [stdout]         690 │+            line: 27,
[INFO] [stdout]         691 │+            column: 28,
[INFO] [stdout]  1250   692 │         },
[INFO] [stdout]  1251   693 │         Token {
[INFO] [stdout]  1252       │-            token_type: Dot,
[INFO] [stdout]         694 │+            token_type: LeftParen,
[INFO] [stdout]  1253   695 │             position: 1080,
[INFO] [stdout]  1254       │-            line: 39,
[INFO] [stdout]  1255       │-            column: 27,
[INFO] [stdout]         696 │+            line: 27,
[INFO] [stdout]         697 │+            column: 29,
[INFO] [stdout]  1256   698 │         },
[INFO] [stdout]  1257   699 │         Token {
[INFO] [stdout]  1258   700 │             token_type: Identifier(
[INFO] [stdout]  1259       │-                "accept",
[INFO] [stdout]         701 │+                "n",
[INFO] [stdout]         702 │+            ),
[INFO] [stdout]         703 │+            position: 1081,
[INFO] [stdout]         704 │+            line: 27,
[INFO] [stdout]         705 │+            column: 30,
[INFO] [stdout]         706 │+        },
[INFO] [stdout]         707 │+        Token {
[INFO] [stdout]         708 │+            token_type: Star,
[INFO] [stdout]         709 │+            position: 1083,
[INFO] [stdout]         710 │+            line: 27,
[INFO] [stdout]         711 │+            column: 32,
[INFO] [stdout]         712 │+        },
[INFO] [stdout]         713 │+        Token {
[INFO] [stdout]         714 │+            token_type: LeftParen,
[INFO] [stdout]         715 │+            position: 1085,
[INFO] [stdout]         716 │+            line: 27,
[INFO] [stdout]         717 │+            column: 34,
[INFO] [stdout]         718 │+        },
[INFO] [stdout]         719 │+        Token {
[INFO] [stdout]         720 │+            token_type: Int(
[INFO] [stdout]         721 │+                "2",
[INFO] [stdout]  1260   722 │             ),
[INFO] [stdout]  1261   723 │             position: 1086,
[INFO] [stdout]  1262       │-            line: 39,
[INFO] [stdout]  1263       │-            column: 33,
[INFO] [stdout]  1264       │-        },
[INFO] [stdout]  1265       │-        Token {
[INFO] [stdout]  1266       │-            token_type: LeftParen,
[INFO] [stdout]  1267       │-            position: 1087,
[INFO] [stdout]  1268       │-            line: 39,
[INFO] [stdout]  1269       │-            column: 34,
[INFO] [stdout]  1270       │-        },
[INFO] [stdout]  1271       │-        Token {
[INFO] [stdout]  1272       │-            token_type: RightParen,
[INFO] [stdout]  1273       │-            position: 1088,
[INFO] [stdout]  1274       │-            line: 39,
[INFO] [stdout]         724 │+            line: 27,
[INFO] [stdout]  1275   725 │             column: 35,
[INFO] [stdout]  1276   726 │         },
[INFO] [stdout]  1277   727 │         Token {
[INFO] [stdout]  1278       │-            token_type: Semicolon,
[INFO] [stdout]         728 │+            token_type: As,
[INFO] [stdout]  1279   729 │             position: 1089,
[INFO] [stdout]  1280       │-            line: 39,
[INFO] [stdout]  1281       │-            column: 36,
[INFO] [stdout]         730 │+            line: 27,
[INFO] [stdout]         731 │+            column: 38,
[INFO] [stdout]         732 │+        },
[INFO] [stdout]         733 │+        Token {
[INFO] [stdout]         734 │+            token_type: Identifier(
[INFO] [stdout]         735 │+                "u64",
[INFO] [stdout]         736 │+            ),
[INFO] [stdout]         737 │+            position: 1093,
[INFO] [stdout]         738 │+            line: 27,
[INFO] [stdout]         739 │+            column: 42,
[INFO] [stdout]         740 │+        },
[INFO] [stdout]         741 │+        Token {
[INFO] [stdout]         742 │+            token_type: RightParen,
[INFO] [stdout]         743 │+            position: 1094,
[INFO] [stdout]         744 │+            line: 27,
[INFO] [stdout]         745 │+            column: 43,
[INFO] [stdout]  1282   746 │         },
[INFO] [stdout]  1283   747 │         Token {
[INFO] [stdout]  1284       │-            token_type: If,
[INFO] [stdout]         748 │+            token_type: Plus,
[INFO] [stdout]  1285   749 │             position: 1096,
[INFO] [stdout]  1286       │-            line: 40,
[INFO] [stdout]  1287       │-            column: 7,
[INFO] [stdout]         750 │+            line: 27,
[INFO] [stdout]         751 │+            column: 45,
[INFO] [stdout]  1288   752 │         },
[INFO] [stdout]  1289   753 │         Token {
[INFO] [stdout]  1290   754 │             token_type: LeftParen,
[INFO] [stdout]  1291   755 │             position: 1098,
[INFO] [stdout]  1292       │-            line: 40,
[INFO] [stdout]  1293       │-            column: 9,
[INFO] [stdout]         756 │+            line: 27,
[INFO] [stdout]         757 │+            column: 47,
[INFO] [stdout]  1294   758 │         },
[INFO] [stdout]  1295   759 │         Token {
[INFO] [stdout]         760 │+            token_type: Int(
[INFO] [stdout]         761 │+                "2",
[INFO] [stdout]         762 │+            ),
[INFO] [stdout]         763 │+            position: 1099,
[INFO] [stdout]         764 │+            line: 27,
[INFO] [stdout]         765 │+            column: 48,
[INFO] [stdout]         766 │+        },
[INFO] [stdout]         767 │+        Token {
[INFO] [stdout]         768 │+            token_type: As,
[INFO] [stdout]         769 │+            position: 1102,
[INFO] [stdout]         770 │+            line: 27,
[INFO] [stdout]         771 │+            column: 51,
[INFO] [stdout]         772 │+        },
[INFO] [stdout]         773 │+        Token {
[INFO] [stdout]  1296   774 │             token_type: Identifier(
[INFO] [stdout]  1297       │-                "conn_or_err",
[INFO] [stdout]         775 │+                "u64",
[INFO] [stdout]  1298   776 │             ),
[INFO] [stdout]         777 │+            position: 1106,
[INFO] [stdout]         778 │+            line: 27,
[INFO] [stdout]         779 │+            column: 55,
[INFO] [stdout]         780 │+        },
[INFO] [stdout]         781 │+        Token {
[INFO] [stdout]         782 │+            token_type: RightParen,
[INFO] [stdout]         783 │+            position: 1107,
[INFO] [stdout]         784 │+            line: 27,
[INFO] [stdout]         785 │+            column: 56,
[INFO] [stdout]         786 │+        },
[INFO] [stdout]         787 │+        Token {
[INFO] [stdout]         788 │+            token_type: RightParen,
[INFO] [stdout]         789 │+            position: 1108,
[INFO] [stdout]         790 │+            line: 27,
[INFO] [stdout]         791 │+            column: 57,
[INFO] [stdout]         792 │+        },
[INFO] [stdout]         793 │+        Token {
[INFO] [stdout]         794 │+            token_type: Semicolon,
[INFO] [stdout]  1299   795 │             position: 1109,
[INFO] [stdout]  1300       │-            line: 40,
[INFO] [stdout]  1301       │-            column: 20,
[INFO] [stdout]         796 │+            line: 27,
[INFO] [stdout]         797 │+            column: 58,
[INFO] [stdout]  1302   798 │         },
[INFO] [stdout]  1303   799 │         Token {
[INFO] [stdout]  1304       │-            token_type: Is,
[INFO] [stdout]  1305       │-            position: 1112,
[INFO] [stdout]  1306       │-            line: 40,
[INFO] [stdout]  1307       │-            column: 23,
[INFO] [stdout]         800 │+            token_type: If,
[INFO] [stdout]         801 │+            position: 1114,
[INFO] [stdout]         802 │+            line: 28,
[INFO] [stdout]         803 │+            column: 5,
[INFO] [stdout]  1308   804 │         },
[INFO] [stdout]  1309   805 │         Token {
[INFO] [stdout]         806 │+            token_type: LeftParen,
[INFO] [stdout]         807 │+            position: 1116,
[INFO] [stdout]         808 │+            line: 28,
[INFO] [stdout]         809 │+            column: 7,
[INFO] [stdout]         810 │+        },
[INFO] [stdout]         811 │+        Token {
[INFO] [stdout]  1310   812 │             token_type: Identifier(
[INFO] [stdout]  1311       │-                "IoError",
[INFO] [stdout]         813 │+                "dst_or",
[INFO] [stdout]  1312   814 │             ),
[INFO] [stdout]  1313       │-            position: 1120,
[INFO] [stdout]  1314       │-            line: 40,
[INFO] [stdout]  1315       │-            column: 31,
[INFO] [stdout]         815 │+            position: 1122,
[INFO] [stdout]         816 │+            line: 28,
[INFO] [stdout]         817 │+            column: 13,
[INFO] [stdout]         818 │+        },
[INFO] [stdout]         819 │+        Token {
[INFO] [stdout]         820 │+            token_type: Is,
[INFO] [stdout]         821 │+            position: 1125,
[INFO] [stdout]         822 │+            line: 28,
[INFO] [stdout]         823 │+            column: 16,
[INFO] [stdout]         824 │+        },
[INFO] [stdout]         825 │+        Token {
[INFO] [stdout]         826 │+            token_type: Null,
[INFO] [stdout]         827 │+            position: 1130,
[INFO] [stdout]         828 │+            line: 28,
[INFO] [stdout]         829 │+            column: 21,
[INFO] [stdout]  1316   830 │         },
[INFO] [stdout]  1317   831 │         Token {
[INFO] [stdout]  1318   832 │             token_type: RightParen,
[INFO] [stdout]  1319       │-            position: 1121,
[INFO] [stdout]  1320       │-            line: 40,
[INFO] [stdout]  1321       │-            column: 32,
[INFO] [stdout]         833 │+            position: 1131,
[INFO] [stdout]         834 │+            line: 28,
[INFO] [stdout]         835 │+            column: 22,
[INFO] [stdout]  1322   836 │         },
[INFO] [stdout]  1323   837 │         Token {
[INFO] [stdout]  1324   838 │             token_type: LeftBrace,
[INFO] [stdout]  1325       │-            position: 1123,
[INFO] [stdout]  1326       │-            line: 40,
[INFO] [stdout]  1327       │-            column: 34,
[INFO] [stdout]         839 │+            position: 1133,
[INFO] [stdout]         840 │+            line: 28,
[INFO] [stdout]         841 │+            column: 24,
[INFO] [stdout]  1328   842 │         },
[INFO] [stdout]  1329   843 │         Token {
[INFO] [stdout]  1330   844 │             token_type: Identifier(
[INFO] [stdout]  1331       │-                "println",
[INFO] [stdout]         845 │+                "__of_buffer_free",
[INFO] [stdout]  1332   846 │             ),
[INFO] [stdout]  1333       │-            position: 1137,
[INFO] [stdout]  1334       │-            line: 41,
[INFO] [stdout]  1335       │-            column: 14,
[INFO] [stdout]         847 │+            position: 1154,
[INFO] [stdout]         848 │+            line: 29,
[INFO] [stdout]         849 │+            column: 21,
[INFO] [stdout]  1336   850 │         },
[INFO] [stdout]  1337   851 │         Token {
[INFO] [stdout]  1338   852 │             token_type: LeftParen,
[INFO] [stdout]  1339       │-            position: 1138,
[INFO] [stdout]  1340       │-            line: 41,
[INFO] [stdout]  1341       │-            column: 15,
[INFO] [stdout]         853 │+            position: 1155,
[INFO] [stdout]         854 │+            line: 29,
[INFO] [stdout]         855 │+            column: 22,
[INFO] [stdout]  1342   856 │         },
[INFO] [stdout]  1343   857 │         Token {
[INFO] [stdout]  1344       │-            token_type: StringLit(
[INFO] [stdout]  1345       │-                "accept: ",
[INFO] [stdout]         858 │+            token_type: Identifier(
[INFO] [stdout]         859 │+                "src",
[INFO] [stdout]  1346   860 │             ),
[INFO] [stdout]  1347       │-            position: 1148,
[INFO] [stdout]  1348       │-            line: 41,
[INFO] [stdout]         861 │+            position: 1158,
[INFO] [stdout]         862 │+            line: 29,
[INFO] [stdout]  1349   863 │             column: 25,
[INFO] [stdout]  1350   864 │         },
[INFO] [stdout]  1351   865 │         Token {
[INFO] [stdout]  1352       │-            token_type: Plus,
[INFO] [stdout]  1353       │-            position: 1150,
[INFO] [stdout]  1354       │-            line: 41,
[INFO] [stdout]  1355       │-            column: 27,
[INFO] [stdout]         866 │+            token_type: RightParen,
[INFO] [stdout]         867 │+            position: 1159,
[INFO] [stdout]         868 │+            line: 29,
[INFO] [stdout]         869 │+            column: 26,
[INFO] [stdout]  1356   870 │         },
[INFO] [stdout]  1357   871 │         Token {
[INFO] [stdout]  1358       │-            token_type: LeftParen,
[INFO] [stdout]  1359       │-            position: 1152,
[INFO] [stdout]  1360       │-            line: 41,
[INFO] [stdout]  1361       │-            column: 29,
[INFO] [stdout]         872 │+            token_type: Semicolon,
[INFO] [stdout]         873 │+            position: 1160,
[INFO] [stdout]         874 │+            line: 29,
[INFO] [stdout]         875 │+            column: 27,
[INFO] [stdout]  1362   876 │         },
[INFO] [stdout]  1363   877 │         Token {
[INFO] [stdout]  1364       │-            token_type: Identifier(
[INFO] [stdout]  1365       │-                "conn_or_err",
[INFO] [stdout]  1366       │-            ),
[INFO] [stdout]  1367       │-            position: 1163,
[INFO] [stdout]  1368       │-            line: 41,
[INFO] [stdout]  1369       │-            column: 40,
[INFO] [stdout]         878 │+            token_type: Return,
[INFO] [stdout]         879 │+            position: 1171,
[INFO] [stdout]         880 │+            line: 30,
[INFO] [stdout]         881 │+            column: 11,
[INFO] [stdout]  1370   882 │         },
[INFO] [stdout]  1371   883 │         Token {
[INFO] [stdout]  1372       │-            token_type: As,
[INFO] [stdout]  1373       │-            position: 1166,
[INFO] [stdout]  1374       │-            line: 41,
[INFO] [stdout]  1375       │-            column: 43,
[INFO] [stdout]  1376       │-        },
[INFO] [stdout]  1377       │-        Token {
[INFO] [stdout]  1378       │-            token_type: Identifier(
[INFO] [stdout]  1379       │-                "IoError",
[INFO] [stdout]         884 │+            token_type: StringLit(
[INFO] [stdout]         885 │+                "\"\"",
[INFO] [stdout]  1380   886 │             ),
[INFO] [stdout]  1381       │-            position: 1174,
[INFO] [stdout]  1382       │-            line: 41,
[INFO] [stdout]  1383       │-            column: 51,
[INFO] [stdout]  1384       │-        },
[INFO] [stdout]  1385       │-        Token {
[INFO] [stdout]  1386       │-            token_type: RightParen,
[INFO] [stdout]  1387       │-            position: 1175,
[INFO] [stdout]  1388       │-            line: 41,
[INFO] [stdout]  1389       │-            column: 52,
[INFO] [stdout]         887 │+            position: 1178,
[INFO] [stdout]         888 │+            line: 30,
[INFO] [stdout]         889 │+            column: 18,
[INFO] [stdout]  1390   890 │         },
[INFO] [stdout]  1391   891 │         Token {
[INFO] [stdout]  1392       │-            token_type: Dot,
[INFO] [stdout]  1393       │-            position: 1176,
[INFO] [stdout]  1394       │-            line: 41,
[INFO] [stdout]  1395       │-            column: 53,
[INFO] [stdout]         892 │+            token_type: Semicolon,
[INFO] [stdout]         893 │+            position: 1179,
[INFO] [stdout]         894 │+            line: 30,
[INFO] [stdout]         895 │+            column: 19,
[INFO] [stdout]  1396   896 │         },
[INFO] [stdout]  1397   897 │         Token {
[INFO] [stdout]  1398       │-            token_type: Identifier(
[INFO] [stdout]  1399       │-                "message",
[INFO] [stdout]  1400       │-            ),
[INFO] [stdout]         898 │+            token_type: RightBrace,
[INFO] [stdout]  1401   899 │             position: 1183,
[INFO] [stdout]  1402       │-            line: 41,
[INFO] [stdout]  1403       │-            column: 60,
[INFO] [stdout]  1404       │-        },
[INFO] [stdout]  1405       │-        Token {
[INFO] [stdout]  1406       │-            token_type: LeftParen,
[INFO] [stdout]  1407       │-            position: 1184,
[INFO] [stdout]  1408       │-            line: 41,
[INFO] [stdout]  1409       │-            column: 61,
[INFO] [stdout]         900 │+            line: 31,
[INFO] [stdout]         901 │+            column: 4,
[INFO] [stdout]  1410   902 │         },
[INFO] [stdout]  1411   903 │         Token {
[INFO] [stdout]  1412       │-            token_type: RightParen,
[INFO] [stdout]  1413       │-            position: 1185,
[INFO] [stdout]  1414       │-            line: 41,
[INFO] [stdout]  1415       │-            column: 62,
[INFO] [stdout]  1416       │-        },
[INFO] [stdout]  1417       │-        Token {
[INFO] [stdout]  1418       │-            token_type: RightParen,
[INFO] [stdout]  1419       │-            position: 1186,
[INFO] [stdout]  1420       │-            line: 41,
[INFO] [stdout]  1421       │-            column: 63,
[INFO] [stdout]  1422       │-        },
[INFO] [stdout]  1423       │-        Token {
[INFO] [stdout]  1424       │-            token_type: Semicolon,
[INFO] [stdout]  1425       │-            position: 1187,
[INFO] [stdout]  1426       │-            line: 41,
[INFO] [stdout]  1427       │-            column: 64,
[INFO] [stdout]         904 │+            token_type: Var,
[INFO] [stdout]         905 │+            position: 1189,
[INFO] [stdout]         906 │+            line: 32,
[INFO] [stdout]         907 │+            column: 6,
[INFO] [stdout]  1428   908 │         },
[INFO] [stdout]  1429   909 │         Token {
[INFO] [stdout]  1430   910 │             token_type: Identifier(
[INFO] [stdout]  1431       │-                "srv",
[INFO] [stdout]         911 │+                "dst",
[INFO] [stdout]  1432   912 │             ),
[INFO] [stdout]  1433       │-            position: 1197,
[INFO] [stdout]  1434       │-            line: 42,
[INFO] [stdout]         913 │+            position: 1193,
[INFO] [stdout]         914 │+            line: 32,
[INFO] [stdout]  1435   915 │             column: 10,
[INFO] [stdout]  1436   916 │         },
[INFO] [stdout]  1437   917 │         Token {
[INFO] [stdout]  1438       │-            token_type: Dot,
[INFO] [stdout]  1439       │-            position: 1198,
[INFO] [stdout]  1440       │-            line: 42,
[INFO] [stdout]  1441       │-            column: 11,
[INFO] [stdout]         918 │+            token_type: Eq,
[INFO] [stdout]         919 │+            position: 1195,
[INFO] [stdout]         920 │+            line: 32,
[INFO] [stdout]         921 │+            column: 12,
[INFO] [stdout]  1442   922 │         },
[INFO] [stdout]  1443   923 │         Token {
[INFO] [stdout]  1444   924 │             token_type: Identifier(
[INFO] [stdout]  1445       │-                "close",
[INFO] [stdout]         925 │+                "dst_or",
[INFO] [stdout]  1446   926 │             ),
[INFO] [stdout]  1447       │-            position: 1203,
[INFO] [stdout]  1448       │-            line: 42,
[INFO] [stdout]  1449       │-            column: 16,
[INFO] [stdout]  1450       │-        },
[INFO] [stdout]  1451       │-        Token {
[INFO] [stdout]  1452       │-            token_type: LeftParen,
[INFO] [stdout]  1453       │-            position: 1204,
[INFO] [stdout]  1454       │-            line: 42,
[INFO] [stdout]  1455       │-            column: 17,
[INFO] [stdout]         927 │+            position: 1202,
[INFO] [stdout]         928 │+            line: 32,
[INFO] [stdout]         929 │+            column: 19,
[INFO] [stdout]  1456   930 │         },
[INFO] [stdout]  1457   931 │         Token {
[INFO] [stdout]  1458       │-            token_type: RightParen,
[INFO] [stdout]         932 │+            token_type: As,
[INFO] [stdout]  1459   933 │             position: 1205,
[INFO] [stdout]  1460       │-            line: 42,
[INFO] [stdout]  1461       │-            column: 18,
[INFO] [stdout]         934 │+            line: 32,
[INFO] [stdout]         935 │+            column: 22,
[INFO] [stdout]         936 │+        },
[INFO] [stdout]         937 │+        Token {
[INFO] [stdout]         938 │+            token_type: Identifier(
[INFO] [stdout]         939 │+                "Buffer",
[INFO] [stdout]         940 │+            ),
[INFO] [stdout]         941 │+            position: 1212,
[INFO] [stdout]         942 │+            line: 32,
[INFO] [stdout]         943 │+            column: 29,
[INFO] [stdout]  1462   944 │         },
[INFO] [stdout]  1463   945 │         Token {
[INFO] [stdout]  1464   946 │             token_type: Semicolon,
[INFO] [stdout]  1465       │-            position: 1206,
[INFO] [stdout]  1466       │-            line: 42,
[INFO] [stdout]  1467       │-            column: 19,
[INFO] [stdout]         947 │+            position: 1213,
[INFO] [stdout]         948 │+            line: 32,
[INFO] [stdout]         949 │+            column: 30,
[INFO] [stdout]  1468   950 │         },
[INFO] [stdout]  1469   951 │         Token {
[INFO] [stdout]  1470       │-            token_type: Return,
[INFO] [stdout]         952 │+            token_type: Var,
[INFO] [stdout]  1471   953 │             position: 1219,
[INFO] [stdout]  1472       │-            line: 43,
[INFO] [stdout]  1473       │-            column: 13,
[INFO] [stdout]         954 │+            line: 33,
[INFO] [stdout]         955 │+            column: 6,
[INFO] [stdout]  1474   956 │         },
[INFO] [stdout]  1475   957 │         Token {
[INFO] [stdout]  1476       │-            token_type: Int(
[INFO] [stdout]  1477       │-                "1",
[INFO] [stdout]         958 │+            token_type: Identifier(
[INFO] [stdout]         959 │+                "j",
[INFO] [stdout]  1478   960 │             ),
[INFO] [stdout]  1479   961 │             position: 1221,
[INFO] [stdout]  1480       │-            line: 43,
[INFO] [stdout]  1481       │-            column: 15,
[INFO] [stdout]         962 │+            line: 33,
[INFO] [stdout]         963 │+            column: 8,
[INFO] [stdout]  1482   964 │         },
[INFO] [stdout]  1483   965 │         Token {
[INFO] [stdout]  1484       │-            token_type: Semicolon,
[INFO] [stdout]         966 │+            token_type: Colon,
[INFO] [stdout]  1485   967 │             position: 1222,
[INFO] [stdout]  1486       │-            line: 43,
[INFO] [stdout]  1487       │-            column: 16,
[INFO] [stdout]         968 │+            line: 33,
[INFO] [stdout]         969 │+            column: 9,
[INFO] [stdout]         970 │+        },
[INFO] [stdout]         971 │+        Token {
[INFO] [stdout]         972 │+            token_type: Identifier(
[INFO] [stdout]         973 │+                "u64",
[INFO] [stdout]         974 │+            ),
[INFO] [stdout]         975 │+            position: 1226,
[INFO] [stdout]         976 │+            line: 33,
[INFO] [stdout]         977 │+            column: 13,
[INFO] [stdout]  1488   978 │         },
[INFO] [stdout]  1489   979 │         Token {
[INFO] [stdout]  1490       │-            token_type: RightBrace,
[INFO] [stdout]         980 │+            token_type: Eq,
[INFO] [stdout]  1491   981 │             position: 1228,
[INFO] [stdout]  1492       │-            line: 44,
[INFO] [stdout]         982 │+            line: 33,
[INFO] [stdout]         983 │+            column: 15,
[INFO] [stdout]         984 │+        },
[INFO] [stdout]         985 │+        Token {
[INFO] [stdout]         986 │+            token_type: Int(
[INFO] [stdout]         987 │+                "0",
[INFO] [stdout]         988 │+            ),
[INFO] [stdout]         989 │+            position: 1230,
[INFO] [stdout]         990 │+            line: 33,
[INFO] [stdout]         991 │+            column: 17,
[INFO] [stdout]         992 │+        },
[INFO] [stdout]         993 │+        Token {
[INFO] [stdout]         994 │+            token_type: As,
[INFO] [stdout]         995 │+            position: 1233,
[INFO] [stdout]         996 │+            line: 33,
[INFO] [stdout]         997 │+            column: 20,
[INFO] [stdout]         998 │+        },
[INFO] [stdout]         999 │+        Token {
[INFO] [stdout]        1000 │+            token_type: Identifier(
[INFO] [stdout]        1001 │+                "u64",
[INFO] [stdout]        1002 │+            ),
[INFO] [stdout]        1003 │+            position: 1237,
[INFO] [stdout]        1004 │+            line: 33,
[INFO] [stdout]        1005 │+            column: 24,
[INFO] [stdout]        1006 │+        },
[INFO] [stdout]        1007 │+        Token {
[INFO] [stdout]        1008 │+            token_type: Semicolon,
[INFO] [stdout]        1009 │+            position: 1238,
[INFO] [stdout]        1010 │+            line: 33,
[INFO] [stdout]        1011 │+            column: 25,
[INFO] [stdout]        1012 │+        },
[INFO] [stdout]        1013 │+        Token {
[INFO] [stdout]        1014 │+            token_type: Identifier(
[INFO] [stdout]        1015 │+                "dst",
[INFO] [stdout]        1016 │+            ),
[INFO] [stdout]        1017 │+            position: 1244,
[INFO] [stdout]        1018 │+            line: 34,
[INFO] [stdout]  1493  1019 │             column: 6,
[INFO] [stdout]  1494  1020 │         },
[INFO] [stdout]  1495  1021 │         Token {
[INFO] [stdout]  1496       │-            token_type: Var,
[INFO] [stdout]  1497       │-            position: 1236,
[INFO] [stdout]  1498       │-            line: 45,
[INFO] [stdout]  1499       │-            column: 8,
[INFO] [stdout]        1022 │+            token_type: Dot,
[INFO] [stdout]        1023 │+            position: 1245,
[INFO] [stdout]        1024 │+            line: 34,
[INFO] [stdout]        1025 │+            column: 7,
[INFO] [stdout]        1026 │+        },
[INFO] [stdout]        1027 │+        Token {
[INFO] [stdout]        1028 │+            token_type: Identifier(
[INFO] [stdout]        1029 │+                "set",
[INFO] [stdout]        1030 │+            ),
[INFO] [stdout]        1031 │+            position: 1248,
[INFO] [stdout]        1032 │+            line: 34,
[INFO] [stdout]        1033 │+            column: 10,
[INFO] [stdout]        1034 │+        },
[INFO] [stdout]        1035 │+        Token {
[INFO] [stdout]        1036 │+            token_type: LeftParen,
[INFO] [stdout]        1037 │+            position: 1249,
[INFO] [stdout]        1038 │+            line: 34,
[INFO] [stdout]        1039 │+            column: 11,
[INFO] [stdout]  1500  1040 │         },
[INFO] [stdout]  1501  1041 │         Token {
[INFO] [stdout]  1502  1042 │             token_type: Identifier(
[INFO] [stdout]  1503       │-                "conn",
[INFO] [stdout]        1043 │+                "j",
[INFO] [stdout]  1504  1044 │             ),
[INFO] [stdout]  1505       │-            position: 1241,
[INFO] [stdout]  1506       │-            line: 45,
[INFO] [stdout]  1507       │-            column: 13,
[INFO] [stdout]        1045 │+            position: 1250,
[INFO] [stdout]        1046 │+            line: 34,
[INFO] [stdout]        1047 │+            column: 12,
[INFO] [stdout]  1508  1048 │         },
[INFO] [stdout]  1509  1049 │         Token {
[INFO] [stdout]  1510       │-            token_type: Eq,
[INFO] [stdout]  1511       │-            position: 1243,
[INFO] [stdout]  1512       │-            line: 45,
[INFO] [stdout]  1513       │-            column: 15,
[INFO] [stdout]        1050 │+            token_type: Comma,
[INFO] [stdout]        1051 │+            position: 1251,
[INFO] [stdout]        1052 │+            line: 34,
[INFO] [stdout]        1053 │+            column: 13,
[INFO] [stdout]  1514  1054 │         },
[INFO] [stdout]  1515  1055 │         Token {
[INFO] [stdout]  1516  1056 │             token_type: Identifier(
[INFO] [stdout]  1517       │-                "conn_or_err",
[INFO] [stdout]        1057 │+                "ASCII_QUOTE",
[INFO] [stdout]  1518  1058 │             ),
[INFO] [stdout]  1519       │-            position: 1255,
[INFO] [stdout]  1520       │-            line: 45,
[INFO] [stdout]  1521       │-            column: 27,
[INFO] [stdout]        1059 │+            position: 1263,
[INFO] [stdout]        1060 │+            line: 34,
[INFO] [stdout]        1061 │+            column: 25,
[INFO] [stdout]  1522  1062 │         },
[INFO] [stdout]  1523  1063 │         Token {
[INFO] [stdout]  1524       │-            token_type: As,
[INFO] [stdout]  1525       │-            position: 1258,
[INFO] [stdout]  1526       │-            line: 45,
[INFO] [stdout]  1527       │-            column: 30,
[INFO] [stdout]        1064 │+            token_type: RightParen,
[INFO] [stdout]        1065 │+            position: 1264,
[INFO] [stdout]        1066 │+            line: 34,
[INFO] [stdout]        1067 │+            column: 26,
[INFO] [stdout]        1068 │+        },
[INFO] [stdout]        1069 │+        Token {
[INFO] [stdout]        1070 │+            token_type: Semicolon,
[INFO] [stdout]        1071 │+            position: 1265,
[INFO] [stdout]        1072 │+            line: 34,
[INFO] [stdout]        1073 │+            column: 27,
[INFO] [stdout]  1528  1074 │         },
[INFO] [stdout]  1529  1075 │         Token {
[INFO] [stdout]  1530  1076 │             token_type: Identifier(
[INFO] [stdout]  1531       │-                "Connection",
[INFO] [stdout]        1077 │+                "j",
[INFO] [stdout]  1532  1078 │             ),
[INFO] [stdout]        1079 │+            position: 1267,
[INFO] [stdout]        1080 │+            line: 34,
[INFO] [stdout]        1081 │+            column: 29,
[INFO] [stdout]        1082 │+        },
[INFO] [stdout]        1083 │+        Token {
[INFO] [stdout]        1084 │+            token_type: Eq,
[INFO] [stdout]  1533  1085 │             position: 1269,
[INFO] [stdout]  1534       │-            line: 45,
[INFO] [stdout]  1535       │-            column: 41,
[INFO] [stdout]        1086 │+            line: 34,
[INFO] [stdout]        1087 │+            column: 31,
[INFO] [stdout]        1088 │+        },
[INFO] [stdout]        1089 │+        Token {
[INFO] [stdout]        1090 │+            token_type: Identifier(
[INFO] [stdout]        1091 │+                "j",
[INFO] [stdout]        1092 │+            ),
[INFO] [stdout]        1093 │+            position: 1271,
[INFO] [stdout]        1094 │+            line: 34,
[INFO] [stdout]        1095 │+            column: 33,
[INFO] [stdout]        1096 │+        },
[INFO] [stdout]        1097 │+        Token {
[INFO] [stdout]        1098 │+            token_type: Plus,
[INFO] [stdout]        1099 │+            position: 1273,
[INFO] [stdout]        1100 │+            line: 34,
[INFO] [stdout]        1101 │+            column: 35,
[INFO] [stdout]        1102 │+        },
[INFO] [stdout]        1103 │+        Token {
[INFO] [stdout]        1104 │+            token_type: LeftParen,
[INFO] [stdout]        1105 │+            position: 1275,
[INFO] [stdout]        1106 │+            line: 34,
[INFO] [stdout]        1107 │+            column: 37,
[INFO] [stdout]  1536  1108 │         },
[INFO] [stdout]  1537  1109 │         Token {
[INFO] [stdout]  1538       │-            token_type: Semicolon,
[INFO] [stdout]  1539       │-            position: 1270,
[INFO] [stdout]  1540       │-            line: 45,
[INFO] [stdout]  1541       │-            column: 42,
[INFO] [stdout]        1110 │+            token_type: Int(
[INFO] [stdout]        1111 │+                "1",
[INFO] [stdout]        1112 │+            ),
[INFO] [stdout]        1113 │+            position: 1276,
[INFO] [stdout]        1114 │+            line: 34,
[INFO] [stdout]        1115 │+            column: 38,
[INFO] [stdout]  1542  1116 │         },
[INFO] [stdout]  1543  1117 │         Token {
[INFO] [stdout]  1544       │-            token_type: Var,
[INFO] [stdout]        1118 │+            token_type: As,
[INFO] [stdout]  1545  1119 │             position: 1279,
[INFO] [stdout]  1546       │-            line: 47,
[INFO] [stdout]  1547       │-            column: 8,
[INFO] [stdout]        1120 │+            line: 34,
[INFO] [stdout]        1121 │+            column: 41,
[INFO] [stdout]  1548  1122 │         },
[INFO] [stdout]  1549  1123 │         Token {
[INFO] [stdout]  1550  1124 │             token_type: Identifier(
[INFO] [stdout]  1551       │-                "req_or_err",
[INFO] [stdout]        1125 │+                "u64",
[INFO] [stdout]  1552  1126 │             ),
[INFO] [stdout]  1553       │-            position: 1290,
[INFO] [stdout]  1554       │-            line: 47,
[INFO] [stdout]  1555       │-            column: 19,
[INFO] [stdout]        1127 │+            position: 1283,
[INFO] [stdout]        1128 │+            line: 34,
[INFO] [stdout]        1129 │+            column: 45,
[INFO] [stdout]  1556  1130 │         },
[INFO] [stdout]  1557  1131 │         Token {
[INFO] [stdout]  1558       │-            token_type: Eq,
[INFO] [stdout]  1559       │-            position: 1292,
[INFO] [stdout]  1560       │-            line: 47,
[INFO] [stdout]  1561       │-            column: 21,
[INFO] [stdout]        1132 │+            token_type: RightParen,
[INFO] [stdout]        1133 │+            position: 1284,
[INFO] [stdout]        1134 │+            line: 34,
[INFO] [stdout]        1135 │+            column: 46,
[INFO] [stdout]        1136 │+        },
[INFO] [stdout]        1137 │+        Token {
[INFO] [stdout]        1138 │+            token_type: Semicolon,
[INFO] [stdout]        1139 │+            position: 1285,
[INFO] [stdout]        1140 │+            line: 34,
[INFO] [stdout]        1141 │+            column: 47,
[INFO] [stdout]        1142 │+        },
[INFO] [stdout]        1143 │+        Token {
[INFO] [stdout]        1144 │+            token_type: Var,
[INFO] [stdout]        1145 │+            position: 1291,
[INFO] [stdout]        1146 │+            line: 35,
[INFO] [stdout]        1147 │+            column: 6,
[INFO] [stdout]  1562  1148 │         },
[INFO] [stdout]  1563  1149 │         Token {
[INFO] [stdout]  1564  1150 │             token_type: Identifier(
[INFO] [stdout]  1565       │-                "conn",
[INFO] [stdout]        1151 │+                "i",
[INFO] [stdout]  1566  1152 │             ),
[INFO] [stdout]  1567       │-            position: 1297,
[INFO] [stdout]  1568       │-            line: 47,
[INFO] [stdout]  1569       │-            column: 26,
[INFO] [stdout]        1153 │+            position: 1293,
[INFO] [stdout]        1154 │+            line: 35,
[INFO] [stdout]        1155 │+            column: 8,
[INFO] [stdout]        1156 │+        },
[INFO] [stdout]        1157 │+        Token {
[INFO] [stdout]        1158 │+            token_type: Colon,
[INFO] [stdout]        1159 │+            position: 1294,
[INFO] [stdout]        1160 │+            line: 35,
[INFO] [stdout]        1161 │+            column: 9,
[INFO] [stdout]  1570  1162 │         },
[INFO] [stdout]  1571  1163 │         Token {
[INFO] [stdout]  1572       │-            token_type: Dot,
[INFO] [stdout]        1164 │+            token_type: Identifier(
[INFO] [stdout]        1165 │+                "u64",
[INFO] [stdout]        1166 │+            ),
[INFO] [stdout]  1573  1167 │             position: 1298,
[INFO] [stdout]  1574       │-            line: 47,
[INFO] [stdout]  1575       │-            column: 27,
[INFO] [stdout]        1168 │+            line: 35,
[INFO] [stdout]        1169 │+            column: 13,
[INFO] [stdout]        1170 │+        },
[INFO] [stdout]        1171 │+        Token {
[INFO] [stdout]        1172 │+            token_type: Eq,
[INFO] [stdout]        1173 │+            position: 1300,
[INFO] [stdout]        1174 │+            line: 35,
[INFO] [stdout]        1175 │+            column: 15,
[INFO] [stdout]        1176 │+        },
[INFO] [stdout]        1177 │+        Token {
[INFO] [stdout]        1178 │+            token_type: Int(
[INFO] [stdout]        1179 │+                "0",
[INFO] [stdout]        1180 │+            ),
[INFO] [stdout]        1181 │+            position: 1302,
[INFO] [stdout]        1182 │+            line: 35,
[INFO] [stdout]        1183 │+            column: 17,
[INFO] [stdout]        1184 │+        },
[INFO] [stdout]        1185 │+        Token {
[INFO] [stdout]        1186 │+            token_type: As,
[INFO] [stdout]        1187 │+            position: 1305,
[INFO] [stdout]        1188 │+            line: 35,
[INFO] [stdout]        1189 │+            column: 20,
[INFO] [stdout]  1576  1190 │         },
[INFO] [stdout]  1577  1191 │         Token {
[INFO] [stdout]  1578  1192 │             token_type: Identifier(
[INFO] [stdout]  1579       │-                "read_request",
[INFO] [stdout]        1193 │+                "u64",
[INFO] [stdout]  1580  1194 │             ),
[INFO] [stdout]        1195 │+            position: 1309,
[INFO] [stdout]        1196 │+            line: 35,
[INFO] [stdout]        1197 │+            column: 24,
[INFO] [stdout]        1198 │+        },
[INFO] [stdout]        1199 │+        Token {
[INFO] [stdout]        1200 │+            token_type: Semicolon,
[INFO] [stdout]  1581  1201 │             position: 1310,
[INFO] [stdout]  1582       │-            line: 47,
[INFO] [stdout]  1583       │-            column: 39,
[INFO] [stdout]        1202 │+            line: 35,
[INFO] [stdout]        1203 │+            column: 25,
[INFO] [stdout]  1584  1204 │         },
[INFO] [stdout]  1585  1205 │         Token {
[INFO] [stdout]  1586       │-            token_type: LeftParen,
[INFO] [stdout]  1587       │-            position: 1311,
[INFO] [stdout]  1588       │-            line: 47,
[INFO] [stdout]  1589       │-            column: 40,
[INFO] [stdout]        1206 │+            token_type: While,
[INFO] [stdout]        1207 │+            position: 1318,
[INFO] [stdout]        1208 │+            line: 36,
[INFO] [stdout]        1209 │+            column: 8,
[INFO] [stdout]  1590  1210 │         },
[INFO] [stdout]  1591  1211 │         Token {
[INFO] [stdout]  1592       │-            token_type: RightParen,
[INFO] [stdout]  1593       │-            position: 1312,
[INFO] [stdout]  1594       │-            line: 47,
[INFO] [stdout]  1595       │-            column: 41,
[INFO] [stdout]  1596       │-        },
[INFO] [stdout]  1597       │-        Token {
[INFO] [stdout]  1598       │-            token_type: Semicolon,
[INFO] [stdout]  1599       │-            position: 1313,
[INFO] [stdout]  1600       │-            line: 47,
[INFO] [stdout]  1601       │-            column: 42,
[INFO] [stdout]  1602       │-        },
[INFO] [stdout]  1603       │-        Token {
[INFO] [stdout]  1604       │-            token_type: If,
[INFO] [stdout]        1212 │+            token_type: LeftParen,
[INFO] [stdout]  1605  1213 │             position: 1320,
[INFO] [stdout]  1606       │-            line: 48,
[INFO] [stdout]  1607       │-            column: 7,
[INFO] [stdout]        1214 │+            line: 36,
[INFO] [stdout]        1215 │+            column: 10,
[INFO] [stdout]  1608  1216 │         },
[INFO] [stdout]  1609  1217 │         Token {
[INFO] [stdout]  1610       │-            token_type: LeftParen,
[INFO] [stdout]  1611       │-            position: 1322,
[INFO] [stdout]  1612       │-            line: 48,
[INFO] [stdout]  1613       │-            column: 9,
[INFO] [stdout]        1218 │+            token_type: Identifier(
[INFO] [stdout]        1219 │+                "i",
[INFO] [stdout]        1220 │+            ),
[INFO] [stdout]        1221 │+            position: 1321,
[INFO] [stdout]        1222 │+            line: 36,
[INFO] [stdout]        1223 │+            column: 11,
[INFO] [stdout]  1614  1224 │         },
[INFO] [stdout]  1615  1225 │         Token {
[INFO] [stdout]        1226 │+            token_type: LT,
[INFO] [stdout]        1227 │+            position: 1323,
[INFO] [stdout]        1228 │+            line: 36,
[INFO] [stdout]        1229 │+            column: 13,
[INFO] [stdout]        1230 │+        },
[INFO] [stdout]        1231 │+        Token {
[INFO] [stdout]  1616  1232 │             token_type: Identifier(
[INFO] [stdout]  1617       │-                "req_or_err",
[INFO] [stdout]        1233 │+                "n",
[INFO] [stdout]  1618  1234 │             ),
[INFO] [stdout]  1619       │-            position: 1332,
[INFO] [stdout]  1620       │-            line: 48,
[INFO] [stdout]  1621       │-            column: 19,
[INFO] [stdout]        1235 │+            position: 1325,
[INFO] [stdout]        1236 │+            line: 36,
[INFO] [stdout]        1237 │+            column: 15,
[INFO] [stdout]        1238 │+        },
[INFO] [stdout]        1239 │+        Token {
[INFO] [stdout]        1240 │+            token_type: RightParen,
[INFO] [stdout]        1241 │+            position: 1326,
[INFO] [stdout]        1242 │+            line: 36,
[INFO] [stdout]        1243 │+            column: 16,
[INFO] [stdout]        1244 │+        },
[INFO] [stdout]        1245 │+        Token {
[INFO] [stdout]        1246 │+            token_type: LeftBrace,
[INFO] [stdout]        1247 │+            position: 1328,
[INFO] [stdout]        1248 │+            line: 36,
[INFO] [stdout]        1249 │+            column: 18,
[INFO] [stdout]  1622  1250 │         },
[INFO] [stdout]  1623  1251 │         Token {
[INFO] [stdout]  1624       │-            token_type: Is,
[INFO] [stdout]  1625       │-            position: 1335,
[INFO] [stdout]  1626       │-            line: 48,
[INFO] [stdout]  1627       │-            column: 22,
[INFO] [stdout]        1252 │+            token_type: Var,
[INFO] [stdout]        1253 │+            position: 1336,
[INFO] [stdout]        1254 │+            line: 37,
[INFO] [stdout]        1255 │+            column: 8,
[INFO] [stdout]  1628  1256 │         },
[INFO] [stdout]  1629  1257 │         Token {
[INFO] [stdout]  1630  1258 │             token_type: Identifier(
[INFO] [stdout]  1631       │-                "IoError",
[INFO] [stdout]        1259 │+                "b",
[INFO] [stdout]  1632  1260 │             ),
[INFO] [stdout]  1633       │-            position: 1343,
[INFO] [stdout]  1634       │-            line: 48,
[INFO] [stdout]  1635       │-            column: 30,
[INFO] [stdout]        1261 │+            position: 1338,
[INFO] [stdout]        1262 │+            line: 37,
[INFO] [stdout]        1263 │+            column: 10,
[INFO] [stdout]        1264 │+        },
[INFO] [stdout]        1265 │+        Token {
[INFO] [stdout]        1266 │+            token_type: Eq,
[INFO] [stdout]        1267 │+            position: 1340,
[INFO] [stdout]        1268 │+            line: 37,
[INFO] [stdout]        1269 │+            column: 12,
[INFO] [stdout]  1636  1270 │         },
[INFO] [stdout]  1637  1271 │         Token {
[INFO] [stdout]  1638       │-            token_type: RightParen,
[INFO] [stdout]        1272 │+            token_type: Identifier(
[INFO] [stdout]        1273 │+                "src",
[INFO] [stdout]        1274 │+            ),
[INFO] [stdout]  1639  1275 │             position: 1344,
[INFO] [stdout]  1640       │-            line: 48,
[INFO] [stdout]  1641       │-            column: 31,
[INFO] [stdout]        1276 │+            line: 37,
[INFO] [stdout]        1277 │+            column: 16,
[INFO] [stdout]        1278 │+        },
[INFO] [stdout]        1279 │+        Token {
[INFO] [stdout]        1280 │+            token_type: Dot,
[INFO] [stdout]        1281 │+            position: 1345,
[INFO] [stdout]        1282 │+            line: 37,
[INFO] [stdout]        1283 │+            column: 17,
[INFO] [stdout]        1284 │+        },
[INFO] [stdout]        1285 │+        Token {
[INFO] [stdout]        1286 │+            token_type: Identifier(
[INFO] [stdout]        1287 │+                "get",
[INFO] [stdout]        1288 │+            ),
[INFO] [stdout]        1289 │+            position: 1348,
[INFO] [stdout]        1290 │+            line: 37,
[INFO] [stdout]        1291 │+            column: 20,
[INFO] [stdout]  1642  1292 │         },
[INFO] [stdout]  1643  1293 │         Token {
[INFO] [stdout]  1644       │-            token_type: LeftBrace,
[INFO] [stdout]  1645       │-            position: 1346,
[INFO] [stdout]  1646       │-            line: 48,
[INFO] [stdout]  1647       │-            column: 33,
[INFO] [stdout]        1294 │+            token_type: LeftParen,
[INFO] [stdout]        1295 │+            position: 1349,
[INFO] [stdout]        1296 │+            line: 37,
[INFO] [stdout]        1297 │+            column: 21,
[INFO] [stdout]  1648  1298 │         },
[INFO] [stdout]  1649  1299 │         Token {
[INFO] [stdout]  1650  1300 │             token_type: Identifier(
[INFO] [stdout]  1651       │-                "println",
[INFO] [stdout]        1301 │+                "i",
[INFO] [stdout]  1652  1302 │             ),
[INFO] [stdout]  1653       │-            position: 1360,
[INFO] [stdout]  1654       │-            line: 49,
[INFO] [stdout]  1655       │-            column: 14,
[INFO] [stdout]        1303 │+            position: 1350,
[INFO] [stdout]        1304 │+            line: 37,
[INFO] [stdout]        1305 │+            column: 22,
[INFO] [stdout]        1306 │+        },
[INFO] [stdout]        1307 │+        Token {
[INFO] [stdout]        1308 │+            token_type: RightParen,
[INFO] [stdout]        1309 │+            position: 1351,
[INFO] [stdout]        1310 │+            line: 37,
[INFO] [stdout]        1311 │+            column: 23,
[INFO] [stdout]        1312 │+        },
[INFO] [stdout]        1313 │+        Token {
[INFO] [stdout]        1314 │+            token_type: Semicolon,
[INFO] [stdout]        1315 │+            position: 1352,
[INFO] [stdout]        1316 │+            line: 37,
[INFO] [stdout]        1317 │+            column: 24,
[INFO] [stdout]        1318 │+        },
[INFO] [stdout]        1319 │+        Token {
[INFO] [stdout]        1320 │+            token_type: If,
[INFO] [stdout]        1321 │+            position: 1359,
[INFO] [stdout]        1322 │+            line: 38,
[INFO] [stdout]        1323 │+            column: 7,
[INFO] [stdout]  1656  1324 │         },
[INFO] [stdout]  1657  1325 │         Token {
[INFO] [stdout]  1658  1326 │             token_type: LeftParen,
[INFO] [stdout]  1659  1327 │             position: 1361,
[INFO] [stdout]  1660       │-            line: 49,
[INFO] [stdout]  1661       │-            column: 15,
[INFO] [stdout]        1328 │+            line: 38,
[INFO] [stdout]        1329 │+            column: 9,
[INFO] [stdout]        1330 │+        },
[INFO] [stdout]        1331 │+        Token {
[INFO] [stdout]        1332 │+            token_type: Identifier(
[INFO] [stdout]        1333 │+                "b",
[INFO] [stdout]        1334 │+            ),
[INFO] [stdout]        1335 │+            position: 1362,
[INFO] [stdout]        1336 │+            line: 38,
[INFO] [stdout]        1337 │+            column: 10,
[INFO] [stdout]        1338 │+        },
[INFO] [stdout]        1339 │+        Token {
[INFO] [stdout]        1340 │+            token_type: EqEq,
[INFO] [stdout]        1341 │+            position: 1365,
[INFO] [stdout]        1342 │+            line: 38,
[INFO] [stdout]        1343 │+            column: 13,
[INFO] [stdout]  1662  1344 │         },
[INFO] [stdout]  1663  1345 │         Token {
[INFO] [stdout]  1664       │-            token_type: StringLit(
[INFO] [stdout]  1665       │-                "parse: ",
[INFO] [stdout]        1346 │+            token_type: Identifier(
[INFO] [stdout]        1347 │+                "ASCII_QUOTE",
[INFO] [stdout]  1666  1348 │             ),
[INFO] [stdout]  1667       │-            position: 1370,
[INFO] [stdout]  1668       │-            line: 49,
[INFO] [stdout]  1669       │-            column: 24,
[INFO] [stdout]        1349 │+            position: 1377,
[INFO] [stdout]        1350 │+            line: 38,
[INFO] [stdout]        1351 │+            column: 25,
[INFO] [stdout]  1670  1352 │         },
[INFO] [stdout]  1671  1353 │         Token {
[INFO] [stdout]  1672       │-            token_type: Plus,
[INFO] [stdout]  1673       │-            position: 1372,
[INFO] [stdout]  1674       │-            line: 49,
[INFO] [stdout]        1354 │+            token_type: RightParen,
[INFO] [stdout]        1355 │+            position: 1378,
[INFO] [stdout]        1356 │+            line: 38,
[INFO] [stdout]  1675  1357 │             column: 26,
[INFO] [stdout]  1676  1358 │         },
[INFO] [stdout]  1677  1359 │         Token {
[INFO] [stdout]  1678       │-            token_type: LeftParen,
[INFO] [stdout]  1679       │-            position: 1374,
[INFO] [stdout]  1680       │-            line: 49,
[INFO] [stdout]        1360 │+            token_type: LeftBrace,
[INFO] [stdout]        1361 │+            position: 1380,
[INFO] [stdout]        1362 │+            line: 38,
[INFO] [stdout]  1681  1363 │             column: 28,
[INFO] [stdout]  1682  1364 │         },
[INFO] [stdout]  1683  1365 │         Token {
[INFO] [stdout]  1684  1366 │             token_type: Identifier(
[INFO] [stdout]  1685       │-                "req_or_err",
[INFO] [stdout]        1367 │+                "dst",
[INFO] [stdout]  1686  1368 │             ),
[INFO] [stdout]  1687       │-            position: 1384,
[INFO] [stdout]  1688       │-            line: 49,
[INFO] [stdout]  1689       │-            column: 38,
[INFO] [stdout]        1369 │+            position: 1390,
[INFO] [stdout]        1370 │+            line: 39,
[INFO] [stdout]        1371 │+            column: 10,
[INFO] [stdout]  1690  1372 │         },
[INFO] [stdout]  1691  1373 │         Token {
[INFO] [stdout]  1692       │-            token_type: As,
[INFO] [stdout]  1693       │-            position: 1387,
[INFO] [stdout]  1694       │-            line: 49,
[INFO] [stdout]  1695       │-            column: 41,
[INFO] [stdout]        1374 │+            token_type: Dot,
[INFO] [stdout]        1375 │+            position: 1391,
[INFO] [stdout]        1376 │+            line: 39,
[INFO] [stdout]        1377 │+            column: 11,
[INFO] [stdout]  1696  1378 │         },
[INFO] [stdout]  1697  1379 │         Token {
[INFO] [stdout]  1698  1380 │             token_type: Identifier(
[INFO] [stdout]  1699       │-                "IoError",
[INFO] [stdout]        1381 │+                "set",
[INFO] [stdout]  1700  1382 │             ),
[INFO] [stdout]        1383 │+            position: 1394,
[INFO] [stdout]        1384 │+            line: 39,
[INFO] [stdout]        1385 │+            column: 14,
[INFO] [stdout]        1386 │+        },
[INFO] [stdout]        1387 │+        Token {
[INFO] [stdout]        1388 │+            token_type: LeftParen,
[INFO] [stdout]  1701  1389 │             position: 1395,
[INFO] [stdout]  1702       │-            line: 49,
[INFO] [stdout]  1703       │-            column: 49,
[INFO] [stdout]        1390 │+            line: 39,
[INFO] [stdout]        1391 │+            column: 15,
[INFO] [stdout]  1704  1392 │         },
[INFO] [stdout]  1705  1393 │         Token {
[INFO] [stdout]  1706       │-            token_type: RightParen,
[INFO] [stdout]        1394 │+            token_type: Identifier(
[INFO] [stdout]        1395 │+                "j",
[INFO] [stdout]        1396 │+            ),
[INFO] [stdout]  1707  1397 │             position: 1396,
[INFO] [stdout]  1708       │-            line: 49,
[INFO] [stdout]  1709       │-            column: 50,
[INFO] [stdout]        1398 │+            line: 39,
[INFO] [stdout]        1399 │+            column: 16,
[INFO] [stdout]  1710  1400 │         },
[INFO] [stdout]  1711  1401 │         Token {
[INFO] [stdout]  1712       │-            token_type: Dot,
[INFO] [stdout]        1402 │+            token_type: Comma,
[INFO] [stdout]  1713  1403 │             position: 1397,
[INFO] [stdout]  1714       │-            line: 49,
[INFO] [stdout]  1715       │-            column: 51,
[INFO] [stdout]        1404 │+            line: 39,
[INFO] [stdout]        1405 │+            column: 17,
[INFO] [stdout]  1716  1406 │         },
[INFO] [stdout]  1717  1407 │         Token {
[INFO] [stdout]  1718  1408 │             token_type: Identifier(
[INFO] [stdout]  1719       │-                "message",
[INFO] [stdout]        1409 │+                "ASCII_BACKSLASH",
[INFO] [stdout]  1720  1410 │             ),
[INFO] [stdout]  1721       │-            position: 1404,
[INFO] [stdout]  1722       │-            line: 49,
[INFO] [stdout]  1723       │-            column: 58,
[INFO] [stdout]        1411 │+            position: 1413,
[INFO] [stdout]        1412 │+            line: 39,
[INFO] [stdout]        1413 │+            column: 33,
[INFO] [stdout]  1724  1414 │         },
[INFO] [stdout]  1725  1415 │         Token {
[INFO] [stdout]  1726       │-            token_type: LeftParen,
[INFO] [stdout]  1727       │-            position: 1405,
[INFO] [stdout]  1728       │-            line: 49,
[INFO] [stdout]  1729       │-            column: 59,
[INFO] [stdout]  1730       │-        },
[INFO] [stdout]  1731       │-        Token {
[INFO] [stdout]  1732  1416 │             token_type: RightParen,
[INFO] [stdout]  1733       │-            position: 1406,
[INFO] [stdout]  1734       │-            line: 49,
[INFO] [stdout]  1735       │-            column: 60,
[INFO] [stdout]        1417 │+            position: 1414,
[INFO] [stdout]        1418 │+            line: 39,
[INFO] [stdout]        1419 │+            column: 34,
[INFO] [stdout]  1736  1420 │         },
[INFO] [stdout]  1737  1421 │         Token {
[INFO] [stdout]  1738       │-            token_type: RightParen,
[INFO] [stdout]  1739       │-            position: 1407,
[INFO] [stdout]  1740       │-            line: 49,
[INFO] [stdout]  1741       │-            column: 61,
[INFO] [stdout]  1742       │-        },
[INFO] [stdout]  1743       │-        Token {
[INFO] [stdout]  1744  1422 │             token_type: Semicolon,
[INFO] [stdout]  1745       │-            position: 1408,
[INFO] [stdout]  1746       │-            line: 49,
[INFO] [stdout]  1747       │-            column: 62,
[INFO] [stdout]        1423 │+            position: 1415,
[INFO] [stdout]        1424 │+            line: 39,
[INFO] [stdout]        1425 │+            column: 35,
[INFO] [stdout]  1748  1426 │         },
[INFO] [stdout]  1749  1427 │         Token {
[INFO] [stdout]  1750  1428 │             token_type: Identifier(
[INFO] [stdout]  1751       │-                "conn",
[INFO] [stdout]        1429 │+                "j",
[INFO] [stdout]  1752  1430 │             ),
[INFO] [stdout]        1431 │+            position: 1417,
[INFO] [stdout]        1432 │+            line: 39,
[INFO] [stdout]        1433 │+            column: 37,
[INFO] [stdout]        1434 │+        },
[INFO] [stdout]        1435 │+        Token {
[INFO] [stdout]        1436 │+            token_type: Eq,
[INFO] [stdout]  1753  1437 │             position: 1419,
[INFO] [stdout]  1754       │-            line: 50,
[INFO] [stdout]  1755       │-            column: 11,
[INFO] [stdout]        1438 │+            line: 39,
[INFO] [stdout]        1439 │+            column: 39,
[INFO] [stdout]        1440 │+        },
[INFO] [stdout]        1441 │+        Token {
[INFO] [stdout]        1442 │+            token_type: Identifier(
[INFO] [stdout]        1443 │+                "j",
[INFO] [stdout]        1444 │+            ),
[INFO] [stdout]        1445 │+            position: 1421,
[INFO] [stdout]        1446 │+            line: 39,
[INFO] [stdout]        1447 │+            column: 41,
[INFO] [stdout]        1448 │+        },
[INFO] [stdout]        1449 │+        Token {
[INFO] [stdout]        1450 │+            token_type: Plus,
[INFO] [stdout]        1451 │+            position: 1423,
[INFO] [stdout]        1452 │+            line: 39,
[INFO] [stdout]        1453 │+            column: 43,
[INFO] [stdout]        1454 │+        },
[INFO] [stdout]        1455 │+        Token {
[INFO] [stdout]        1456 │+            token_type: LeftParen,
[INFO] [stdout]        1457 │+            position: 1425,
[INFO] [stdout]        1458 │+            line: 39,
[INFO] [stdout]        1459 │+            column: 45,
[INFO] [stdout]        1460 │+        },
[INFO] [stdout]        1461 │+        Token {
[INFO] [stdout]        1462 │+            token_type: Int(
[INFO] [stdout]        1463 │+                "1",
[INFO] [stdout]        1464 │+            ),
[INFO] [stdout]        1465 │+            position: 1426,
[INFO] [stdout]        1466 │+            line: 39,
[INFO] [stdout]        1467 │+            column: 46,
[INFO] [stdout]  1756  1468 │         },
[INFO] [stdout]  1757  1469 │         Token {
[INFO] [stdout]  1758       │-            token_type: Dot,
[INFO] [stdout]  1759       │-            position: 1420,
[INFO] [stdout]  1760       │-            line: 50,
[INFO] [stdout]  1761       │-            column: 12,
[INFO] [stdout]        1470 │+            token_type: As,
[INFO] [stdout]        1471 │+            position: 1429,
[INFO] [stdout]        1472 │+            line: 39,
[INFO] [stdout]        1473 │+            column: 49,
[INFO] [stdout]  1762  1474 │         },
[INFO] [stdout]  1763  1475 │         Token {
[INFO] [stdout]  1764  1476 │             token_type: Identifier(
[INFO] [stdout]  1765       │-                "write_response",
[INFO] [stdout]        1477 │+                "u64",
[INFO] [stdout]  1766  1478 │             ),
[INFO] [stdout]        1479 │+            position: 1433,
[INFO] [stdout]        1480 │+            line: 39,
[INFO] [stdout]        1481 │+            column: 53,
[INFO] [stdout]        1482 │+        },
[INFO] [stdout]        1483 │+        Token {
[INFO] [stdout]        1484 │+            token_type: RightParen,
[INFO] [stdout]  1767  1485 │             position: 1434,
[INFO] [stdout]  1768       │-            line: 50,
[INFO] [stdout]  1769       │-            column: 26,
[INFO] [stdout]        1486 │+            line: 39,
[INFO] [stdout]        1487 │+            column: 54,
[INFO] [stdout]  1770  1488 │         },
[INFO] [stdout]  1771  1489 │         Token {
[INFO] [stdout]  1772       │-            token_type: LeftParen,
[INFO] [stdout]        1490 │+            token_type: Semicolon,
[INFO] [stdout]  1773  1491 │             position: 1435,
[INFO] [stdout]  1774       │-            line: 50,
[INFO] [stdout]  1775       │-            column: 27,
[INFO] [stdout]        1492 │+            line: 39,
[INFO] [stdout]        1493 │+            column: 55,
[INFO] [stdout]  1776  1494 │         },
[INFO] [stdout]  1777  1495 │         Token {
[INFO] [stdout]  1778  1496 │             token_type: Identifier(
[INFO] [stdout]  1779       │-                "Response",
[INFO] [stdout]        1497 │+                "dst",
[INFO] [stdout]  1780  1498 │             ),
[INFO] [stdout]  1781       │-            position: 1443,
[INFO] [stdout]  1782       │-            line: 50,
[INFO] [stdout]  1783       │-            column: 35,
[INFO] [stdout]        1499 │+            position: 1445,
[INFO] [stdout]        1500 │+            line: 40,
[INFO] [stdout]        1501 │+            column: 10,
[INFO] [stdout]  1784  1502 │         },
[INFO] [stdout]  1785  1503 │         Token {
[INFO] [stdout]  1786  1504 │             token_type: Dot,
[INFO] [stdout]  1787       │-            position: 1444,
[INFO] [stdout]  1788       │-            line: 50,
[INFO] [stdout]  1789       │-            column: 36,
[INFO] [stdout]        1505 │+            position: 1446,
[INFO] [stdout]        1506 │+            line: 40,
[INFO] [stdout]        1507 │+            column: 11,
[INFO] [stdout]  1790  1508 │         },
[INFO] [stdout]  1791  1509 │         Token {
[INFO] [stdout]  1792  1510 │             token_type: Identifier(
[INFO] [stdout]  1793       │-                "bad_request",
[INFO] [stdout]        1511 │+                "set",
[INFO] [stdout]  1794  1512 │             ),
[INFO] [stdout]  1795       │-            position: 1455,
[INFO] [stdout]  1796       │-            line: 50,
[INFO] [stdout]  1797       │-            column: 47,
[INFO] [stdout]        1513 │+            position: 1449,
[INFO] [stdout]        1514 │+            line: 40,
[INFO] [stdout]        1515 │+            column: 14,
[INFO] [stdout]  1798  1516 │         },
[INFO] [stdout]  1799  1517 │         Token {
[INFO] [stdout]  1800  1518 │             token_type: LeftParen,
[INFO] [stdout]  1801       │-            position: 1456,
[INFO] [stdout]  1802       │-            line: 50,
[INFO] [stdout]  1803       │-            column: 48,
[INFO] [stdout]        1519 │+            position: 1450,
[INFO] [stdout]        1520 │+            line: 40,
[INFO] [stdout]        1521 │+            column: 15,
[INFO] [stdout]        1522 │+        },
[INFO] [stdout]        1523 │+        Token {
[INFO] [stdout]        1524 │+            token_type: Identifier(
[INFO] [stdout]        1525 │+                "j",
[INFO] [stdout]        1526 │+            ),
[INFO] [stdout]        1527 │+            position: 1451,
[INFO] [stdout]        1528 │+            line: 40,
[INFO] [stdout]        1529 │+            column: 16,
[INFO] [stdout]        1530 │+        },
[INFO] [stdout]        1531 │+        Token {
[INFO] [stdout]        1532 │+            token_type: Comma,
[INFO] [stdout]        1533 │+            position: 1452,
[INFO] [stdout]        1534 │+            line: 40,
[INFO] [stdout]        1535 │+            column: 17,
[INFO] [stdout]  1804  1536 │         },
[INFO] [stdout]  1805  1537 │         Token {
[INFO] [stdout]  1806       │-            token_type: StringLit(
[INFO] [stdout]  1807       │-                "bad request\n",
[INFO] [stdout]        1538 │+            token_type: Identifier(
[INFO] [stdout]        1539 │+                "ASCII_QUOTE",
[INFO] [stdout]  1808  1540 │             ),
[INFO] [stdout]  1809       │-            position: 1471,
[INFO] [stdout]  1810       │-            line: 50,
[INFO] [stdout]  1811       │-            column: 63,
[INFO] [stdout]        1541 │+            position: 1464,
[INFO] [stdout]        1542 │+            line: 40,
[INFO] [stdout]        1543 │+            column: 29,
[INFO] [stdout]  1812  1544 │         },
[INFO] [stdout]  1813  1545 │         Token {
[INFO] [stdout]  1814  1546 │             token_type: RightParen,
[INFO] [stdout]        1547 │+            position: 1465,
[INFO] [stdout]        1548 │+            line: 40,
[INFO] [stdout]        1549 │+            column: 30,
[INFO] [stdout]        1550 │+        },
[INFO] [stdout]        1551 │+        Token {
[INFO] [stdout]        1552 │+            token_type: Semicolon,
[INFO] [stdout]        1553 │+            position: 1466,
[INFO] [stdout]        1554 │+            line: 40,
[INFO] [stdout]        1555 │+            column: 31,
[INFO] [stdout]        1556 │+        },
[INFO] [stdout]        1557 │+        Token {
[INFO] [stdout]        1558 │+            token_type: Identifier(
[INFO] [stdout]        1559 │+                "j",
[INFO] [stdout]        1560 │+            ),
[INFO] [stdout]  1815  1561 │             position: 1472,
[INFO] [stdout]  1816       │-            line: 50,
[INFO] [stdout]  1817       │-            column: 64,
[INFO] [stdout]        1562 │+            line: 40,
[INFO] [stdout]        1563 │+            column: 37,
[INFO] [stdout]  1818  1564 │         },
[INFO] [stdout]  1819  1565 │         Token {
[INFO] [stdout]  1820       │-            token_type: RightParen,
[INFO] [stdout]  1821       │-            position: 1473,
[INFO] [stdout]  1822       │-            line: 50,
[INFO] [stdout]  1823       │-            column: 65,
[INFO] [stdout]  1824       │-        },
[INFO] [stdout]  1825       │-        Token {
[INFO] [stdout]  1826       │-            token_type: Semicolon,
[INFO] [stdout]        1566 │+            token_type: Eq,
[INFO] [stdout]  1827  1567 │             position: 1474,
[INFO] [stdout]  1828       │-            line: 50,
[INFO] [stdout]  1829       │-            column: 66,
[INFO] [stdout]        1568 │+            line: 40,
[INFO] [stdout]        1569 │+            column: 39,
[INFO] [stdout]  1830  1570 │         },
[INFO] [stdout]  1831  1571 │         Token {
[INFO] [stdout]  1832  1572 │             token_type: Identifier(
[INFO] [stdout]  1833       │-                "conn",
[INFO] [stdout]        1573 │+                "j",
[INFO] [stdout]  1834  1574 │             ),
[INFO] [stdout]  1835       │-            position: 1485,
[INFO] [stdout]  1836       │-            line: 51,
[INFO] [stdout]  1837       │-            column: 11,
[INFO] [stdout]        1575 │+            position: 1476,
[INFO] [stdout]        1576 │+            line: 40,
[INFO] [stdout]        1577 │+            column: 41,
[INFO] [stdout]        1578 │+        },
[INFO] [stdout]        1579 │+        Token {
[INFO] [stdout]        1580 │+            token_type: Plus,
[INFO] [stdout]        1581 │+            position: 1478,
[INFO] [stdout]        1582 │+            line: 40,
[INFO] [stdout]        1583 │+            column: 43,
[INFO] [stdout]  1838  1584 │         },
[INFO] [stdout]  1839  1585 │         Token {
[INFO] [stdout]  1840       │-            token_type: Dot,
[INFO] [stdout]  1841       │-            position: 1486,
[INFO] [stdout]  1842       │-            line: 51,
[INFO] [stdout]  1843       │-            column: 12,
[INFO] [stdout]        1586 │+            token_type: LeftParen,
[INFO] [stdout]        1587 │+            position: 1480,
[INFO] [stdout]        1588 │+            line: 40,
[INFO] [stdout]        1589 │+            column: 45,
[INFO] [stdout]  1844  1590 │         },
[INFO] [stdout]  1845  1591 │         Token {
[INFO] [stdout]  1846       │-            token_type: Identifier(
[INFO] [stdout]  1847       │-                "close",
[INFO] [stdout]        1592 │+            token_type: Int(
[INFO] [stdout]        1593 │+                "1",
[INFO] [stdout]  1848  1594 │             ),
[INFO] [stdout]  1849       │-            position: 1491,
[INFO] [stdout]  1850       │-            line: 51,
[INFO] [stdout]  1851       │-            column: 17,
[INFO] [stdout]        1595 │+            position: 1481,
[INFO] [stdout]        1596 │+            line: 40,
[INFO] [stdout]        1597 │+            column: 46,
[INFO] [stdout]  1852  1598 │         },
[INFO] [stdout]  1853  1599 │         Token {
[INFO] [stdout]  1854       │-            token_type: LeftParen,
[INFO] [stdout]  1855       │-            position: 1492,
[INFO] [stdout]  1856       │-            line: 51,
[INFO] [stdout]  1857       │-            column: 18,
[INFO] [stdout]        1600 │+            token_type: As,
[INFO] [stdout]        1601 │+            position: 1484,
[INFO] [stdout]        1602 │+            line: 40,
[INFO] [stdout]        1603 │+            column: 49,
[INFO] [stdout]        1604 │+        },
[INFO] [stdout]        1605 │+        Token {
[INFO] [stdout]        1606 │+            token_type: Identifier(
[INFO] [stdout]        1607 │+                "u64",
[INFO] [stdout]        1608 │+            ),
[INFO] [stdout]        1609 │+            position: 1488,
[INFO] [stdout]        1610 │+            line: 40,
[INFO] [stdout]        1611 │+            column: 53,
[INFO] [stdout]  1858  1612 │         },
[INFO] [stdout]  1859  1613 │         Token {
[INFO] [stdout]  1860  1614 │             token_type: RightParen,
[INFO] [stdout]  1861       │-            position: 1493,
[INFO] [stdout]  1862       │-            line: 51,
[INFO] [stdout]  1863       │-            column: 19,
[INFO] [stdout]        1615 │+            position: 1489,
[INFO] [stdout]        1616 │+            line: 40,
[INFO] [stdout]        1617 │+            column: 54,
[INFO] [stdout]  1864  1618 │         },
[INFO] [stdout]  1865  1619 │         Token {
[INFO] [stdout]  1866  1620 │             token_type: Semicolon,
[INFO] [stdout]  1867       │-            position: 1494,
[INFO] [stdout]  1868       │-            line: 51,
[INFO] [stdout]  1869       │-            column: 20,
[INFO] [stdout]        1621 │+            position: 1490,
[INFO] [stdout]        1622 │+            line: 40,
[INFO] [stdout]        1623 │+            column: 55,
[INFO] [stdout]        1624 │+        },
[INFO] [stdout]        1625 │+        Token {
[INFO] [stdout]        1626 │+            token_type: RightBrace,
[INFO] [stdout]        1627 │+            position: 1496,
[INFO] [stdout]        1628 │+            line: 41,
[INFO] [stdout]        1629 │+            column: 6,
[INFO] [stdout]        1630 │+        },
[INFO] [stdout]        1631 │+        Token {
[INFO] [stdout]        1632 │+            token_type: Else,
[INFO] [stdout]        1633 │+            position: 1501,
[INFO] [stdout]        1634 │+            line: 41,
[INFO] [stdout]        1635 │+            column: 11,
[INFO] [stdout]        1636 │+        },
[INFO] [stdout]        1637 │+        Token {
[INFO] [stdout]        1638 │+            token_type: If,
[INFO] [stdout]        1639 │+            position: 1504,
[INFO] [stdout]        1640 │+            line: 41,
[INFO] [stdout]        1641 │+            column: 14,
[INFO] [stdout]  1870  1642 │         },
[INFO] [stdout]  1871  1643 │         Token {
[INFO] [stdout]  1872       │-            token_type: Continue,
[INFO] [stdout]  1873       │-            position: 1509,
[INFO] [stdout]  1874       │-            line: 52,
[INFO] [stdout]  1875       │-            column: 15,
[INFO] [stdout]        1644 │+            token_type: LeftParen,
[INFO] [stdout]        1645 │+            position: 1506,
[INFO] [stdout]        1646 │+            line: 41,
[INFO] [stdout]        1647 │+            column: 16,
[INFO] [stdout]        1648 │+        },
[INFO] [stdout]        1649 │+        Token {
[INFO] [stdout]        1650 │+            token_type: Identifier(
[INFO] [stdout]        1651 │+                "b",
[INFO] [stdout]        1652 │+            ),
[INFO] [stdout]        1653 │+            position: 1507,
[INFO] [stdout]        1654 │+            line: 41,
[INFO] [stdout]        1655 │+            column: 17,
[INFO] [stdout]  1876  1656 │         },
[INFO] [stdout]  1877  1657 │         Token {
[INFO] [stdout]  1878       │-            token_type: Semicolon,
[INFO] [stdout]        1658 │+            token_type: EqEq,
[INFO] [stdout]  1879  1659 │             position: 1510,
[INFO] [stdout]  1880       │-            line: 52,
[INFO] [stdout]  1881       │-            column: 16,
[INFO] [stdout]        1660 │+            line: 41,
[INFO] [stdout]        1661 │+            column: 20,
[INFO] [stdout]  1882  1662 │         },
[INFO] [stdout]  1883  1663 │         Token {
[INFO] [stdout]  1884       │-            token_type: RightBrace,
[INFO] [stdout]  1885       │-            position: 1516,
[INFO] [stdout]  1886       │-            line: 53,
[INFO] [stdout]  1887       │-            column: 6,
[INFO] [stdout]        1664 │+            token_type: Identifier(
[INFO] [stdout]        1665 │+                "ASCII_BACKSLASH",
[INFO] [stdout]        1666 │+            ),
[INFO] [stdout]        1667 │+            position: 1526,
[INFO] [stdout]        1668 │+            line: 41,
[INFO] [stdout]        1669 │+            column: 36,
[INFO] [stdout]  1888  1670 │         },
[INFO] [stdout]  1889  1671 │         Token {
[INFO] [stdout]  1890       │-            token_type: Var,
[INFO] [stdout]  1891       │-            position: 1524,
[INFO] [stdout]  1892       │-            line: 54,
[INFO] [stdout]  1893       │-            column: 8,
[INFO] [stdout]        1672 │+            token_type: RightParen,
[INFO] [stdout]        1673 │+            position: 1527,
[INFO] [stdout]        1674 │+            line: 41,
[INFO] [stdout]        1675 │+            column: 37,
[INFO] [stdout]        1676 │+        },
[INFO] [stdout]        1677 │+        Token {
[INFO] [stdout]        1678 │+            token_type: LeftBrace,
[INFO] [stdout]        1679 │+            position: 1529,
[INFO] [stdout]        1680 │+            line: 41,
[INFO] [stdout]        1681 │+            column: 39,
[INFO] [stdout]  1894  1682 │         },
[INFO] [stdout]  1895  1683 │         Token {
[INFO] [stdout]  1896  1684 │             token_type: Identifier(
[INFO] [stdout]  1897       │-                "req",
[INFO] [stdout]        1685 │+                "dst",
[INFO] [stdout]  1898  1686 │             ),
[INFO] [stdout]  1899       │-            position: 1528,
[INFO] [stdout]  1900       │-            line: 54,
[INFO] [stdout]  1901       │-            column: 12,
[INFO] [stdout]        1687 │+            position: 1539,
[INFO] [stdout]        1688 │+            line: 42,
[INFO] [stdout]        1689 │+            column: 10,
[INFO] [stdout]  1902  1690 │         },
[INFO] [stdout]  1903  1691 │         Token {
[INFO] [stdout]  1904       │-            token_type: Eq,
[INFO] [stdout]  1905       │-            position: 1530,
[INFO] [stdout]  1906       │-            line: 54,
[INFO] [stdout]  1907       │-            column: 14,
[INFO] [stdout]        1692 │+            token_type: Dot,
[INFO] [stdout]        1693 │+            position: 1540,
[INFO] [stdout]        1694 │+            line: 42,
[INFO] [stdout]        1695 │+            column: 11,
[INFO] [stdout]  1908  1696 │         },
[INFO] [stdout]  1909  1697 │         Token {
[INFO] [stdout]  1910  1698 │             token_type: Identifier(
[INFO] [stdout]  1911       │-                "req_or_err",
[INFO] [stdout]        1699 │+                "set",
[INFO] [stdout]  1912  1700 │             ),
[INFO] [stdout]  1913       │-            position: 1541,
[INFO] [stdout]  1914       │-            line: 54,
[INFO] [stdout]  1915       │-            column: 25,
[INFO] [stdout]        1701 │+            position: 1543,
[INFO] [stdout]        1702 │+            line: 42,
[INFO] [stdout]        1703 │+            column: 14,
[INFO] [stdout]  1916  1704 │         },
[INFO] [stdout]  1917  1705 │         Token {
[INFO] [stdout]  1918       │-            token_type: As,
[INFO] [stdout]        1706 │+            token_type: LeftParen,
[INFO] [stdout]  1919  1707 │             position: 1544,
[INFO] [stdout]  1920       │-            line: 54,
[INFO] [stdout]  1921       │-            column: 28,
[INFO] [stdout]        1708 │+            line: 42,
[INFO] [stdout]        1709 │+            column: 15,
[INFO] [stdout]  1922  1710 │         },
[INFO] [stdout]  1923  1711 │         Token {
[INFO] [stdout]  1924  1712 │             token_type: Identifier(
[INFO] [stdout]  1925       │-                "Request",
[INFO] [stdout]        1713 │+                "j",
[INFO] [stdout]  1926  1714 │             ),
[INFO] [stdout]  1927       │-            position: 1552,
[INFO] [stdout]  1928       │-            line: 54,
[INFO] [stdout]  1929       │-            column: 36,
[INFO] [stdout]        1715 │+            position: 1545,
[INFO] [stdout]        1716 │+            line: 42,
[INFO] [stdout]        1717 │+            column: 16,
[INFO] [stdout]  1930  1718 │         },
[INFO] [stdout]  1931  1719 │         Token {
[INFO] [stdout]  1932       │-            token_type: Semicolon,
[INFO] [stdout]  1933       │-            position: 1553,
[INFO] [stdout]  1934       │-            line: 54,
[INFO] [stdout]  1935       │-            column: 37,
[INFO] [stdout]        1720 │+            token_type: Comma,
[INFO] [stdout]        1721 │+            position: 1546,
[INFO] [stdout]        1722 │+            line: 42,
[INFO] [stdout]        1723 │+            column: 17,
[INFO] [stdout]  1936  1724 │         },
[INFO] [stdout]  1937  1725 │         Token {
[INFO] [stdout]  1938  1726 │             token_type: Identifier(
[INFO] [stdout]  1939       │-                "println",
[INFO] [stdout]        1727 │+                "ASCII_BACKSLASH",
[INFO] [stdout]  1940  1728 │             ),
[INFO] [stdout]  1941       │-            position: 1565,
[INFO] [stdout]  1942       │-            line: 55,
[INFO] [stdout]  1943       │-            column: 12,
[INFO] [stdout]        1729 │+            position: 1562,
[INFO] [stdout]        1730 │+            line: 42,
[INFO] [stdout]        1731 │+            column: 33,
[INFO] [stdout]        1732 │+        },
[INFO] [stdout]        1733 │+        Token {
[INFO] [stdout]        1734 │+            token_type: RightParen,
[INFO] [stdout]        1735 │+            position: 1563,
[INFO] [stdout]        1736 │+            line: 42,
[INFO] [stdout]        1737 │+            column: 34,
[INFO] [stdout]        1738 │+        },
[INFO] [stdout]        1739 │+        Token {
[INFO] [stdout]        1740 │+            token_type: Semicolon,
[INFO] [stdout]        1741 │+            position: 1564,
[INFO] [stdout]        1742 │+            line: 42,
[INFO] [stdout]        1743 │+            column: 35,
[INFO] [stdout]  1944  1744 │         },
[INFO] [stdout]  1945  1745 │         Token {
[INFO] [stdout]  1946       │-            token_type: LeftParen,
[INFO] [stdout]        1746 │+            token_type: Identifier(
[INFO] [stdout]        1747 │+                "j",
[INFO] [stdout]        1748 │+            ),
[INFO] [stdout]  1947  1749 │             position: 1566,
[INFO] [stdout]  1948       │-            line: 55,
[INFO] [stdout]  1949       │-            column: 13,
[INFO] [stdout]        1750 │+            line: 42,
[INFO] [stdout]        1751 │+            column: 37,
[INFO] [stdout]        1752 │+        },
[INFO] [stdout]        1753 │+        Token {
[INFO] [stdout]        1754 │+            token_type: Eq,
[INFO] [stdout]        1755 │+            position: 1568,
[INFO] [stdout]        1756 │+            line: 42,
[INFO] [stdout]        1757 │+            column: 39,
[INFO] [stdout]  1950  1758 │         },
[INFO] [stdout]  1951  1759 │         Token {
[INFO] [stdout]  1952  1760 │             token_type: Identifier(
[INFO] [stdout]  1953       │-                "req",
[INFO] [stdout]        1761 │+                "j",
[INFO] [stdout]  1954  1762 │             ),
[INFO] [stdout]  1955       │-            position: 1569,
[INFO] [stdout]  1956       │-            line: 55,
[INFO] [stdout]  1957       │-            column: 16,
[INFO] [stdout]  1958       │-        },
[INFO] [stdout]  1959       │-        Token {
[INFO] [stdout]  1960       │-            token_type: Dot,
[INFO] [stdout]  1961  1763 │             position: 1570,
[INFO] [stdout]  1962       │-            line: 55,
[INFO] [stdout]  1963       │-            column: 17,
[INFO] [stdout]        1764 │+            line: 42,
[INFO] [stdout]        1765 │+            column: 41,
[INFO] [stdout]        1766 │+        },
[INFO] [stdout]        1767 │+        Token {
[INFO] [stdout]        1768 │+            token_type: Plus,
[INFO] [stdout]        1769 │+            position: 1572,
[INFO] [stdout]        1770 │+            line: 42,
[INFO] [stdout]        1771 │+            column: 43,
[INFO] [stdout]        1772 │+        },
[INFO] [stdout]        1773 │+        Token {
[INFO] [stdout]        1774 │+            token_type: LeftParen,
[INFO] [stdout]        1775 │+            position: 1574,
[INFO] [stdout]        1776 │+            line: 42,
[INFO] [stdout]        1777 │+            column: 45,
[INFO] [stdout]  1964  1778 │         },
[INFO] [stdout]  1965  1779 │         Token {
[INFO] [stdout]  1966       │-            token_type: Identifier(
[INFO] [stdout]  1967       │-                "method",
[INFO] [stdout]        1780 │+            token_type: Int(
[INFO] [stdout]        1781 │+                "1",
[INFO] [stdout]  1968  1782 │             ),
[INFO] [stdout]  1969       │-            position: 1576,
[INFO] [stdout]  1970       │-            line: 55,
[INFO] [stdout]  1971       │-            column: 23,
[INFO] [stdout]        1783 │+            position: 1575,
[INFO] [stdout]        1784 │+            line: 42,
[INFO] [stdout]        1785 │+            column: 46,
[INFO] [stdout]  1972  1786 │         },
[INFO] [stdout]  1973  1787 │         Token {
[INFO] [stdout]  1974       │-            token_type: Plus,
[INFO] [stdout]        1788 │+            token_type: As,
[INFO] [stdout]  1975  1789 │             position: 1578,
[INFO] [stdout]  1976       │-            line: 55,
[INFO] [stdout]  1977       │-            column: 25,
[INFO] [stdout]        1790 │+            line: 42,
[INFO] [stdout]        1791 │+            column: 49,
[INFO] [stdout]  1978  1792 │         },
[INFO] [stdout]  1979  1793 │         Token {
[INFO] [stdout]  1980       │-            token_type: StringLit(
[INFO] [stdout]  1981       │-                " ",
[INFO] [stdout]        1794 │+            token_type: Identifier(
[INFO] [stdout]        1795 │+                "u64",
[INFO] [stdout]  1982  1796 │             ),
[INFO] [stdout]  1983  1797 │             position: 1582,
[INFO] [stdout]  1984       │-            line: 55,
[INFO] [stdout]  1985       │-            column: 29,
[INFO] [stdout]        1798 │+            line: 42,
[INFO] [stdout]        1799 │+            column: 53,
[INFO] [stdout]        1800 │+        },
[INFO] [stdout]        1801 │+        Token {
[INFO] [stdout]        1802 │+            token_type: RightParen,
[INFO] [stdout]        1803 │+            position: 1583,
[INFO] [stdout]        1804 │+            line: 42,
[INFO] [stdout]        1805 │+            column: 54,
[INFO] [stdout]  1986  1806 │         },
[INFO] [stdout]  1987  1807 │         Token {
[INFO] [stdout]  1988       │-            token_type: Plus,
[INFO] [stdout]        1808 │+            token_type: Semicolon,
[INFO] [stdout]  1989  1809 │             position: 1584,
[INFO] [stdout]  1990       │-            line: 55,
[INFO] [stdout]  1991       │-            column: 31,
[INFO] [stdout]        1810 │+            line: 42,
[INFO] [stdout]        1811 │+            column: 55,
[INFO] [stdout]  1992  1812 │         },
[INFO] [stdout]  1993  1813 │         Token {
[INFO] [stdout]  1994  1814 │             token_type: Identifier(
[INFO] [stdout]  1995       │-                "req",
[INFO] [stdout]  1996       │-            ),
[INFO] [stdout]  1997       │-            position: 1588,
[INFO] [stdout]  1998       │-            line: 55,
[INFO] [stdout]  1999       │-            column: 35,
[INFO] [stdout]  2000       │-        },
[INFO] [stdout]  2001       │-        Token {
[INFO] [stdout]  2002       │-            token_type: Dot,
[INFO] [stdout]  2003       │-            position: 1589,
[INFO] [stdout]  2004       │-            line: 55,
[INFO] [stdout]  2005       │-            column: 36,
[INFO] [stdout]  2006       │-        },
[INFO] [stdout]  2007       │-        Token {
[INFO] [stdout]  2008       │-            token_type: Identifier(
[INFO] [stdout]  2009       │-                "path",
[INFO] [stdout]        1815 │+                "dst",
[INFO] [stdout]  2010  1816 │             ),
[INFO] [stdout]  2011       │-            position: 1593,
[INFO] [stdout]  2012       │-            line: 55,
[INFO] [stdout]  2013       │-            column: 40,
[INFO] [stdout]  2014       │-        },
[INFO] [stdout]  2015       │-        Token {
[INFO] [stdout]  2016       │-            token_type: RightParen,
[INFO] [stdout]  2017  1817 │             position: 1594,
[INFO] [stdout]  2018       │-            line: 55,
[INFO] [stdout]  2019       │-            column: 41,
[INFO] [stdout]        1818 │+            line: 43,
[INFO] [stdout]        1819 │+            column: 10,
[INFO] [stdout]  2020  1820 │         },
[INFO] [stdout]  2021  1821 │         Token {
[INFO] [stdout]  2022       │-            token_type: Semicolon,
[INFO] [stdout]        1822 │+            token_type: Dot,
[INFO] [stdout]  2023  1823 │             position: 1595,
[INFO] [stdout]  2024       │-            line: 55,
[INFO] [stdout]  2025       │-            column: 42,
[INFO] [stdout]        1824 │+            line: 43,
[INFO] [stdout]        1825 │+            column: 11,
[INFO] [stdout]        1826 │+        },
[INFO] [stdout]        1827 │+        Token {
[INFO] [stdout]        1828 │+            token_type: Identifier(
[INFO] [stdout]        1829 │+                "set",
[INFO] [stdout]        1830 │+            ),
[INFO] [stdout]        1831 │+            position: 1598,
[INFO] [stdout]        1832 │+            line: 43,
[INFO] [stdout]        1833 │+            column: 14,
[INFO] [stdout]  2026  1834 │         },
[INFO] [stdout]  2027  1835 │         Token {
[INFO] [stdout]  2028       │-            token_type: Var,
[INFO] [stdout]  2029       │-            position: 1604,
[INFO] [stdout]  2030       │-            line: 57,
[INFO] [stdout]  2031       │-            column: 8,
[INFO] [stdout]        1836 │+            token_type: LeftParen,
[INFO] [stdout]        1837 │+            position: 1599,
[INFO] [stdout]        1838 │+            line: 43,
[INFO] [stdout]        1839 │+            column: 15,
[INFO] [stdout]  2032  1840 │         },
[INFO] [stdout]  2033  1841 │         Token {
[INFO] [stdout]  2034  1842 │             token_type: Identifier(
[INFO] [stdout]  2035       │-                "resp",
[INFO] [stdout]        1843 │+                "j",
[INFO] [stdout]  2036  1844 │             ),
[INFO] [stdout]  2037       │-            position: 1609,
[INFO] [stdout]  2038       │-            line: 57,
[INFO] [stdout]  2039       │-            column: 13,
[INFO] [stdout]        1845 │+            position: 1600,
[INFO] [stdout]        1846 │+            line: 43,
[INFO] [stdout]        1847 │+            column: 16,
[INFO] [stdout]  2040  1848 │         },
[INFO] [stdout]  2041  1849 │         Token {
[INFO] [stdout]  2042       │-            token_type: Eq,
[INFO] [stdout]  2043       │-            position: 1611,
[INFO] [stdout]  2044       │-            line: 57,
[INFO] [stdout]  2045       │-            column: 15,
[INFO] [stdout]        1850 │+            token_type: Comma,
[INFO] [stdout]        1851 │+            position: 1601,
[INFO] [stdout]        1852 │+            line: 43,
[INFO] [stdout]        1853 │+            column: 17,
[INFO] [stdout]  2046  1854 │         },
[INFO] [stdout]  2047  1855 │         Token {
[INFO] [stdout]  2048  1856 │             token_type: Identifier(
[INFO] [stdout]  2049       │-                "handle",
[INFO] [stdout]        1857 │+                "ASCII_BACKSLASH",
[INFO] [stdout]  2050  1858 │             ),
[INFO] [stdout]        1859 │+            position: 1617,
[INFO] [stdout]        1860 │+            line: 43,
[INFO] [stdout]        1861 │+            column: 33,
[INFO] [stdout]        1862 │+        },
[INFO] [stdout]        1863 │+        Token {
[INFO] [stdout]        1864 │+            token_type: RightParen,
[INFO] [stdout]  2051  1865 │             position: 1618,
[INFO] [stdout]  2052       │-            line: 57,
[INFO] [stdout]  2053       │-            column: 22,
[INFO] [stdout]        1866 │+            line: 43,
[INFO] [stdout]        1867 │+            column: 34,
[INFO] [stdout]  2054  1868 │         },
[INFO] [stdout]  2055  1869 │         Token {
[INFO] [stdout]  2056       │-            token_type: LeftParen,
[INFO] [stdout]        1870 │+            token_type: Semicolon,
[INFO] [stdout]  2057  1871 │             position: 1619,
[INFO] [stdout]  2058       │-            line: 57,
[INFO] [stdout]  2059       │-            column: 23,
[INFO] [stdout]        1872 │+            line: 43,
[INFO] [stdout]        1873 │+            column: 35,
[INFO] [stdout]  2060  1874 │         },
[INFO] [stdout]  2061  1875 │         Token {
[INFO] [stdout]  2062  1876 │             token_type: Identifier(
[INFO] [stdout]  2063       │-                "req",
[INFO] [stdout]        1877 │+                "j",
[INFO] [stdout]  2064  1878 │             ),
[INFO] [stdout]  2065       │-            position: 1622,
[INFO] [stdout]  2066       │-            line: 57,
[INFO] [stdout]  2067       │-            column: 26,
[INFO] [stdout]        1879 │+            position: 1621,
[INFO] [stdout]        1880 │+            line: 43,
[INFO] [stdout]        1881 │+            column: 37,
[INFO] [stdout]  2068  1882 │         },
[INFO] [stdout]  2069  1883 │         Token {
[INFO] [stdout]  2070       │-            token_type: RightParen,
[INFO] [stdout]        1884 │+            token_type: Eq,
[INFO] [stdout]  2071  1885 │             position: 1623,
[INFO] [stdout]  2072       │-            line: 57,
[INFO] [stdout]  2073       │-            column: 27,
[INFO] [stdout]        1886 │+            line: 43,
[INFO] [stdout]        1887 │+            column: 39,
[INFO] [stdout]  2074  1888 │         },
[INFO] [stdout]  2075  1889 │         Token {
[INFO] [stdout]  2076       │-            token_type: Semicolon,
[INFO] [stdout]  2077       │-            position: 1624,
[INFO] [stdout]  2078       │-            line: 57,
[INFO] [stdout]  2079       │-            column: 28,
[INFO] [stdout]        1890 │+            token_type: Identifier(
[INFO] [stdout]        1891 │+                "j",
[INFO] [stdout]        1892 │+            ),
[INFO] [stdout]        1893 │+            position: 1625,
[INFO] [stdout]        1894 │+            line: 43,
[INFO] [stdout]        1895 │+            column: 41,
[INFO] [stdout]  2080  1896 │         },
[INFO] [stdout]  2081  1897 │         Token {
[INFO] [stdout]  2082       │-            token_type: Var,
[INFO] [stdout]  2083       │-            position: 1632,
[INFO] [stdout]  2084       │-            line: 58,
[INFO] [stdout]  2085       │-            column: 8,
[INFO] [stdout]        1898 │+            token_type: Plus,
[INFO] [stdout]        1899 │+            position: 1627,
[INFO] [stdout]        1900 │+            line: 43,
[INFO] [stdout]        1901 │+            column: 43,
[INFO] [stdout]        1902 │+        },
[INFO] [stdout]        1903 │+        Token {
[INFO] [stdout]        1904 │+            token_type: LeftParen,
[INFO] [stdout]        1905 │+            position: 1629,
[INFO] [stdout]        1906 │+            line: 43,
[INFO] [stdout]        1907 │+            column: 45,
[INFO] [stdout]  2086  1908 │         },
[INFO] [stdout]  2087  1909 │         Token {
[INFO] [stdout]  2088       │-            token_type: Identifier(
[INFO] [stdout]  2089       │-                "w",
[INFO] [stdout]        1910 │+            token_type: Int(
[INFO] [stdout]        1911 │+                "1",
[INFO] [stdout]  2090  1912 │             ),
[INFO] [stdout]  2091       │-            position: 1634,
[INFO] [stdout]  2092       │-            line: 58,
[INFO] [stdout]  2093       │-            column: 10,
[INFO] [stdout]        1913 │+            position: 1630,
[INFO] [stdout]        1914 │+            line: 43,
[INFO] [stdout]        1915 │+            column: 46,
[INFO] [stdout]  2094  1916 │         },
[INFO] [stdout]  2095  1917 │         Token {
[INFO] [stdout]  2096       │-            token_type: Eq,
[INFO] [stdout]  2097       │-            position: 1636,
[INFO] [stdout]  2098       │-            line: 58,
[INFO] [stdout]  2099       │-            column: 12,
[INFO] [stdout]        1918 │+            token_type: As,
[INFO] [stdout]        1919 │+            position: 1633,
[INFO] [stdout]        1920 │+            line: 43,
[INFO] [stdout]        1921 │+            column: 49,
[INFO] [stdout]  2100  1922 │         },
[INFO] [stdout]  2101  1923 │         Token {
[INFO] [stdout]  2102  1924 │             token_type: Identifier(
[INFO] [stdout]  2103       │-                "conn",
[INFO] [stdout]        1925 │+                "u64",
[INFO] [stdout]  2104  1926 │             ),
[INFO] [stdout]  2105       │-            position: 1641,
[INFO] [stdout]  2106       │-            line: 58,
[INFO] [stdout]  2107       │-            column: 17,
[INFO] [stdout]        1927 │+            position: 1637,
[INFO] [stdout]        1928 │+            line: 43,
[INFO] [stdout]        1929 │+            column: 53,
[INFO] [stdout]        1930 │+        },
[INFO] [stdout]        1931 │+        Token {
[INFO] [stdout]        1932 │+            token_type: RightParen,
[INFO] [stdout]        1933 │+            position: 1638,
[INFO] [stdout]        1934 │+            line: 43,
[INFO] [stdout]        1935 │+            column: 54,
[INFO] [stdout]  2108  1936 │         },
[INFO] [stdout]  2109  1937 │         Token {
[INFO] [stdout]  2110       │-            token_type: Dot,
[INFO] [stdout]  2111       │-            position: 1642,
[INFO] [stdout]  2112       │-            line: 58,
[INFO] [stdout]  2113       │-            column: 18,
[INFO] [stdout]        1938 │+            token_type: Semicolon,
[INFO] [stdout]        1939 │+            position: 1639,
[INFO] [stdout]        1940 │+            line: 43,
[INFO] [stdout]        1941 │+            column: 55,
[INFO] [stdout]  2114  1942 │         },
[INFO] [stdout]  2115  1943 │         Token {
[INFO] [stdout]        1944 │+            token_type: RightBrace,
[INFO] [stdout]        1945 │+            position: 1645,
[INFO] [stdout]        1946 │+            line: 44,
[INFO] [stdout]        1947 │+            column: 6,
[INFO] [stdout]        1948 │+        },
[INFO] [stdout]        1949 │+        Token {
[INFO] [stdout]        1950 │+            token_type: Else,
[INFO] [stdout]        1951 │+            position: 1650,
[INFO] [stdout]        1952 │+            line: 44,
[INFO] [stdout]        1953 │+            column: 11,
[INFO] [stdout]        1954 │+        },
[INFO] [stdout]        1955 │+        Token {
[INFO] [stdout]        1956 │+            token_type: If,
[INFO] [stdout]        1957 │+            position: 1653,
[INFO] [stdout]        1958 │+            line: 44,
[INFO] [stdout]        1959 │+            column: 14,
[INFO] [stdout]        1960 │+        },
[INFO] [stdout]        1961 │+        Token {
[INFO] [stdout]        1962 │+            token_type: LeftParen,
[INFO] [stdout]        1963 │+            position: 1655,
[INFO] [stdout]        1964 │+            line: 44,
[INFO] [stdout]        1965 │+            column: 16,
[INFO] [stdout]        1966 │+        },
[INFO] [stdout]        1967 │+        Token {
[INFO] [stdout]  2116  1968 │             token_type: Identifier(
[INFO] [stdout]  2117       │-                "write_response",
[INFO] [stdout]        1969 │+                "b",
[INFO] [stdout]  2118  1970 │             ),
[INFO] [stdout]  2119  1971 │             position: 1656,
[INFO] [stdout]  2120       │-            line: 58,
[INFO] [stdout]  2121       │-            column: 32,
[INFO] [stdout]        1972 │+            line: 44,
[INFO] [stdout]        1973 │+            column: 17,
[INFO] [stdout]  2122  1974 │         },
[INFO] [stdout]  2123  1975 │         Token {
[INFO] [stdout]  2124       │-            token_type: LeftParen,
[INFO] [stdout]  2125       │-            position: 1657,
[INFO] [stdout]  2126       │-            line: 58,
[INFO] [stdout]  2127       │-            column: 33,
[INFO] [stdout]        1976 │+            token_type: EqEq,
[INFO] [stdout]        1977 │+            position: 1659,
[INFO] [stdout]        1978 │+            line: 44,
[INFO] [stdout]        1979 │+            column: 20,
[INFO] [stdout]  2128  1980 │         },
[INFO] [stdout]  2129  1981 │         Token {
[INFO] [stdout]  2130  1982 │             token_type: Identifier(
[INFO] [stdout]  2131       │-                "resp",
[INFO] [stdout]  2132       │-            ),
[INFO] [stdout]  2133       │-            position: 1661,
[INFO] [stdout]  2134       │-            line: 58,
[INFO] [stdout]  2135       │-            column: 37,
[INFO] [stdout]  2136       │-        },
[INFO] [stdout]  2137       │-        Token {
[INFO] [stdout]  2138       │-            token_type: RightParen,
[INFO] [stdout]  2139       │-            position: 1662,
[INFO] [stdout]  2140       │-            line: 58,
[INFO] [stdout]  2141       │-            column: 38,
[INFO] [stdout]  2142       │-        },
[INFO] [stdout]  2143       │-        Token {
[INFO] [stdout]  2144       │-            token_type: Semicolon,
[INFO] [stdout]  2145       │-            position: 1663,
[INFO] [stdout]  2146       │-            line: 58,
[INFO] [stdout]  2147       │-            column: 39,
[INFO] [stdout]  2148       │-        },
[INFO] [stdout]  2149       │-        Token {
[INFO] [stdout]  2150       │-            token_type: If,
[INFO] [stdout]  2151       │-            position: 1670,
[INFO] [stdout]  2152       │-            line: 59,
[INFO] [stdout]  2153       │-            column: 7,
[INFO] [stdout]  2154       │-        },
[INFO] [stdout]  2155       │-        Token {
[INFO] [stdout]  2156       │-            token_type: LeftParen,
[INFO] [stdout]  2157       │-            position: 1672,
[INFO] [stdout]  2158       │-            line: 59,
[INFO] [stdout]  2159       │-            column: 9,
[INFO] [stdout]  2160       │-        },
[INFO] [stdout]  2161       │-        Token {
[INFO] [stdout]  2162       │-            token_type: Identifier(
[INFO] [stdout]  2163       │-                "w",
[INFO] [stdout]        1983 │+                "ASCII_NEWLINE",
[INFO] [stdout]  2164  1984 │             ),
[INFO] [stdout]  2165  1985 │             position: 1673,
[INFO] [stdout]  2166       │-            line: 59,
[INFO] [stdout]  2167       │-            column: 10,
[INFO] [stdout]        1986 │+            line: 44,
[INFO] [stdout]        1987 │+            column: 34,
[INFO] [stdout]        1988 │+        },
[INFO] [stdout]        1989 │+        Token {
[INFO] [stdout]        1990 │+            token_type: RightParen,
[INFO] [stdout]        1991 │+            position: 1674,
[INFO] [stdout]        1992 │+            line: 44,
[INFO] [stdout]        1993 │+            column: 35,
[INFO] [stdout]  2168  1994 │         },
[INFO] [stdout]  2169  1995 │         Token {
[INFO] [stdout]  2170       │-            token_type: Is,
[INFO] [stdout]        1996 │+            token_type: LeftBrace,
[INFO] [stdout]  2171  1997 │             position: 1676,
[INFO] [stdout]  2172       │-            line: 59,
[INFO] [stdout]  2173       │-            column: 13,
[INFO] [stdout]        1998 │+            line: 44,
[INFO] [stdout]        1999 │+            column: 37,
[INFO] [stdout]  2174  2000 │         },
[INFO] [stdout]  2175  2001 │         Token {
[INFO] [stdout]  2176  2002 │             token_type: Identifier(
[INFO] [stdout]  2177       │-                "IoError",
[INFO] [stdout]        2003 │+                "dst",
[INFO] [stdout]  2178  2004 │             ),
[INFO] [stdout]  2179       │-            position: 1684,
[INFO] [stdout]  2180       │-            line: 59,
[INFO] [stdout]  2181       │-            column: 21,
[INFO] [stdout]        2005 │+            position: 1686,
[INFO] [stdout]        2006 │+            line: 45,
[INFO] [stdout]        2007 │+            column: 10,
[INFO] [stdout]  2182  2008 │         },
[INFO] [stdout]  2183  2009 │         Token {
[INFO] [stdout]  2184       │-            token_type: RightParen,
[INFO] [stdout]  2185       │-            position: 1685,
[INFO] [stdout]  2186       │-            line: 59,
[INFO] [stdout]  2187       │-            column: 22,
[INFO] [stdout]  2188       │-        },
[INFO] [stdout]  2189       │-        Token {
[INFO] [stdout]  2190       │-            token_type: LeftBrace,
[INFO] [stdout]        2010 │+            token_type: Dot,
[INFO] [stdout]  2191  2011 │             position: 1687,
[INFO] [stdout]  2192       │-            line: 59,
[INFO] [stdout]  2193       │-            column: 24,
[INFO] [stdout]        2012 │+            line: 45,
[INFO] [stdout]        2013 │+            column: 11,
[INFO] [stdout]  2194  2014 │         },
[INFO] [stdout]  2195  2015 │         Token {
[INFO] [stdout]  2196  2016 │             token_type: Identifier(
[INFO] [stdout]  2197       │-                "println",
[INFO] [stdout]        2017 │+                "set",
[INFO] [stdout]  2198  2018 │             ),
[INFO] [stdout]  2199       │-            position: 1701,
[INFO] [stdout]  2200       │-            line: 60,
[INFO] [stdout]        2019 │+            position: 1690,
[INFO] [stdout]        2020 │+            line: 45,
[INFO] [stdout]  2201  2021 │             column: 14,
[INFO] [stdout]  2202  2022 │         },
[INFO] [stdout]  2203  2023 │         Token {
[INFO] [stdout]  2204  2024 │             token_type: LeftParen,
[INFO] [stdout]  2205       │-            position: 1702,
[INFO] [stdout]  2206       │-            line: 60,
[INFO] [stdout]        2025 │+            position: 1691,
[INFO] [stdout]        2026 │+            line: 45,
[INFO] [stdout]  2207  2027 │             column: 15,
[INFO] [stdout]  2208  2028 │         },
[INFO] [stdout]  2209  2029 │         Token {
[INFO] [stdout]  2210       │-            token_type: StringLit(
[INFO] [stdout]  2211       │-                "write: ",
[INFO] [stdout]        2030 │+            token_type: Identifier(
[INFO] [stdout]        2031 │+                "j",
[INFO] [stdout]        2032 │+            ),
[INFO] [stdout]        2033 │+            position: 1692,
[INFO] [stdout]        2034 │+            line: 45,
[INFO] [stdout]        2035 │+            column: 16,
[INFO] [stdout]        2036 │+        },
[INFO] [stdout]        2037 │+        Token {
[INFO] [stdout]        2038 │+            token_type: Comma,
[INFO] [stdout]        2039 │+            position: 1693,
[INFO] [stdout]        2040 │+            line: 45,
[INFO] [stdout]        2041 │+            column: 17,
[INFO] [stdout]        2042 │+        },
[INFO] [stdout]        2043 │+        Token {
[INFO] [stdout]        2044 │+            token_type: Identifier(
[INFO] [stdout]        2045 │+                "ASCII_BACKSLASH",
[INFO] [stdout]  2212  2046 │             ),
[INFO] [stdout]        2047 │+            position: 1709,
[INFO] [stdout]        2048 │+            line: 45,
[INFO] [stdout]        2049 │+            column: 33,
[INFO] [stdout]        2050 │+        },
[INFO] [stdout]        2051 │+        Token {
[INFO] [stdout]        2052 │+            token_type: RightParen,
[INFO] [stdout]        2053 │+            position: 1710,
[INFO] [stdout]        2054 │+            line: 45,
[INFO] [stdout]        2055 │+            column: 34,
[INFO] [stdout]        2056 │+        },
[INFO] [stdout]        2057 │+        Token {
[INFO] [stdout]        2058 │+            token_type: Semicolon,
[INFO] [stdout]  2213  2059 │             position: 1711,
[INFO] [stdout]  2214       │-            line: 60,
[INFO] [stdout]  2215       │-            column: 24,
[INFO] [stdout]        2060 │+            line: 45,
[INFO] [stdout]        2061 │+            column: 35,
[INFO] [stdout]  2216  2062 │         },
[INFO] [stdout]  2217  2063 │         Token {
[INFO] [stdout]  2218       │-            token_type: Plus,
[INFO] [stdout]        2064 │+            token_type: Identifier(
[INFO] [stdout]        2065 │+                "j",
[INFO] [stdout]        2066 │+            ),
[INFO] [stdout]  2219  2067 │             position: 1713,
[INFO] [stdout]  2220       │-            line: 60,
[INFO] [stdout]  2221       │-            column: 26,
[INFO] [stdout]        2068 │+            line: 45,
[INFO] [stdout]        2069 │+            column: 37,
[INFO] [stdout]  2222  2070 │         },
[INFO] [stdout]  2223  2071 │         Token {
[INFO] [stdout]  2224       │-            token_type: LeftParen,
[INFO] [stdout]        2072 │+            token_type: Eq,
[INFO] [stdout]  2225  2073 │             position: 1715,
[INFO] [stdout]  2226       │-            line: 60,
[INFO] [stdout]  2227       │-            column: 28,
[INFO] [stdout]        2074 │+            line: 45,
[INFO] [stdout]        2075 │+            column: 39,
[INFO] [stdout]  2228  2076 │         },
[INFO] [stdout]  2229  2077 │         Token {
[INFO] [stdout]  2230  2078 │             token_type: Identifier(
[INFO] [stdout]  2231       │-                "w",
[INFO] [stdout]        2079 │+                "j",
[INFO] [stdout]  2232  2080 │             ),
[INFO] [stdout]  2233       │-            position: 1716,
[INFO] [stdout]  2234       │-            line: 60,
[INFO] [stdout]  2235       │-            column: 29,
[INFO] [stdout]        2081 │+            position: 1717,
[INFO] [stdout]        2082 │+            line: 45,
[INFO] [stdout]        2083 │+            column: 41,
[INFO] [stdout]  2236  2084 │         },
[INFO] [stdout]  2237  2085 │         Token {
[INFO] [stdout]  2238       │-            token_type: As,
[INFO] [stdout]        2086 │+            token_type: Plus,
[INFO] [stdout]  2239  2087 │             position: 1719,
[INFO] [stdout]  2240       │-            line: 60,
[INFO] [stdout]  2241       │-            column: 32,
[INFO] [stdout]        2088 │+            line: 45,
[INFO] [stdout]        2089 │+            column: 43,
[INFO] [stdout]        2090 │+        },
[INFO] [stdout]        2091 │+        Token {
[INFO] [stdout]        2092 │+            token_type: LeftParen,
[INFO] [stdout]        2093 │+            position: 1721,
[INFO] [stdout]        2094 │+            line: 45,
[INFO] [stdout]        2095 │+            column: 45,
[INFO] [stdout]  2242  2096 │         },
[INFO] [stdout]  2243  2097 │         Token {
[INFO] [stdout]  2244       │-            token_type: Identifier(
[INFO] [stdout]  2245       │-                "IoError",
[INFO] [stdout]        2098 │+            token_type: Int(
[INFO] [stdout]        2099 │+                "1",
[INFO] [stdout]  2246  2100 │             ),
[INFO] [stdout]  2247       │-            position: 1727,
[INFO] [stdout]  2248       │-            line: 60,
[INFO] [stdout]  2249       │-            column: 40,
[INFO] [stdout]        2101 │+            position: 1722,
[INFO] [stdout]        2102 │+            line: 45,
[INFO] [stdout]        2103 │+            column: 46,
[INFO] [stdout]  2250  2104 │         },
[INFO] [stdout]  2251  2105 │         Token {
[INFO] [stdout]  2252       │-            token_type: RightParen,
[INFO] [stdout]  2253       │-            position: 1728,
[INFO] [stdout]  2254       │-            line: 60,
[INFO] [stdout]  2255       │-            column: 41,
[INFO] [stdout]        2106 │+            token_type: As,
[INFO] [stdout]        2107 │+            position: 1725,
[INFO] [stdout]        2108 │+            line: 45,
[INFO] [stdout]        2109 │+            column: 49,
[INFO] [stdout]  2256  2110 │         },
[INFO] [stdout]  2257  2111 │         Token {
[INFO] [stdout]  2258       │-            token_type: Dot,
[INFO] [stdout]        2112 │+            token_type: Identifier(
[INFO] [stdout]        2113 │+                "u64",
[INFO] [stdout]        2114 │+            ),
[INFO] [stdout]  2259  2115 │             position: 1729,
[INFO] [stdout]  2260       │-            line: 60,
[INFO] [stdout]  2261       │-            column: 42,
[INFO] [stdout]        2116 │+            line: 45,
[INFO] [stdout]        2117 │+            column: 53,
[INFO] [stdout]  2262  2118 │         },
[INFO] [stdout]  2263  2119 │         Token {
[INFO] [stdout]  2264       │-            token_type: Identifier(
[INFO] [stdout]  2265       │-                "message",
[INFO] [stdout]  2266       │-            ),
[INFO] [stdout]  2267       │-            position: 1736,
[INFO] [stdout]  2268       │-            line: 60,
[INFO] [stdout]  2269       │-            column: 49,
[INFO] [stdout]        2120 │+            token_type: RightParen,
[INFO] [stdout]        2121 │+            position: 1730,
[INFO] [stdout]        2122 │+            line: 45,
[INFO] [stdout]        2123 │+            column: 54,
[INFO] [stdout]  2270  2124 │         },
[INFO] [stdout]  2271  2125 │         Token {
[INFO] [stdout]  2272       │-            token_type: LeftParen,
[INFO] [stdout]  2273       │-            position: 1737,
[INFO] [stdout]  2274       │-            line: 60,
[INFO] [stdout]  2275       │-            column: 50,
[INFO] [stdout]        2126 │+            token_type: Semicolon,
[INFO] [stdout]        2127 │+            position: 1731,
[INFO] [stdout]        2128 │+            line: 45,
[INFO] [stdout]        2129 │+            column: 55,
[INFO] [stdout]  2276  2130 │         },
[INFO] [stdout]  2277  2131 │         Token {
[INFO] [stdout]  2278       │-            token_type: RightParen,
[INFO] [stdout]  2279       │-            position: 1738,
[INFO] [stdout]  2280       │-            line: 60,
[INFO] [stdout]  2281       │-            column: 51,
[INFO] [stdout]        2132 │+            token_type: Identifier(
[INFO] [stdout]        2133 │+                "dst",
[INFO] [stdout]        2134 │+            ),
[INFO] [stdout]        2135 │+            position: 1741,
[INFO] [stdout]        2136 │+            line: 46,
[INFO] [stdout]        2137 │+            column: 10,
[INFO] [stdout]  2282  2138 │         },
[INFO] [stdout]  2283  2139 │         Token {
[INFO] [stdout]  2284       │-            token_type: RightParen,
[INFO] [stdout]  2285       │-            position: 1739,
[INFO] [stdout]  2286       │-            line: 60,
[INFO] [stdout]  2287       │-            column: 52,
[INFO] [stdout]        2140 │+            token_type: Dot,
[INFO] [stdout]        2141 │+            position: 1742,
[INFO] [stdout]        2142 │+            line: 46,
[INFO] [stdout]        2143 │+            column: 11,
[INFO] [stdout]  2288  2144 │         },
[INFO] [stdout]  2289  2145 │         Token {
[INFO] [stdout]  2290       │-            token_type: Semicolon,
[INFO] [stdout]  2291       │-            position: 1740,
[INFO] [stdout]  2292       │-            line: 60,
[INFO] [stdout]  2293       │-            column: 53,
[INFO] [stdout]        2146 │+            token_type: Identifier(
[INFO] [stdout]        2147 │+                "set",
[INFO] [stdout]        2148 │+            ),
[INFO] [stdout]        2149 │+            position: 1745,
[INFO] [stdout]        2150 │+            line: 46,
[INFO] [stdout]        2151 │+            column: 14,
[INFO] [stdout]  2294  2152 │         },
[INFO] [stdout]  2295  2153 │         Token {
[INFO] [stdout]  2296       │-            token_type: RightBrace,
[INFO] [stdout]        2154 │+            token_type: LeftParen,
[INFO] [stdout]  2297  2155 │             position: 1746,
[INFO] [stdout]  2298       │-            line: 61,
[INFO] [stdout]  2299       │-            column: 6,
[INFO] [stdout]        2156 │+            line: 46,
[INFO] [stdout]        2157 │+            column: 15,
[INFO] [stdout]  2300  2158 │         },
[INFO] [stdout]  2301  2159 │         Token {
[INFO] [stdout]  2302  2160 │             token_type: Identifier(
[INFO] [stdout]  2303       │-                "conn",
[INFO] [stdout]        2161 │+                "j",
[INFO] [stdout]        2162 │+            ),
[INFO] [stdout]        2163 │+            position: 1747,
[INFO] [stdout]        2164 │+            line: 46,
[INFO] [stdout]        2165 │+            column: 16,
[INFO] [stdout]        2166 │+        },
[INFO] [stdout]        2167 │+        Token {
[INFO] [stdout]        2168 │+            token_type: Comma,
[INFO] [stdout]        2169 │+            position: 1748,
[INFO] [stdout]        2170 │+            line: 46,
[INFO] [stdout]        2171 │+            column: 17,
[INFO] [stdout]        2172 │+        },
[INFO] [stdout]        2173 │+        Token {
[INFO] [stdout]        2174 │+            token_type: LeftParen,
[INFO] [stdout]        2175 │+            position: 1750,
[INFO] [stdout]        2176 │+            line: 46,
[INFO] [stdout]        2177 │+            column: 19,
[INFO] [stdout]        2178 │+        },
[INFO] [stdout]        2179 │+        Token {
[INFO] [stdout]        2180 │+            token_type: Int(
[INFO] [stdout]        2181 │+                "110",
[INFO] [stdout]  2304  2182 │             ),
[INFO] [stdout]  2305       │-            position: 1755,
[INFO] [stdout]  2306       │-            line: 62,
[INFO] [stdout]  2307       │-            column: 9,
[INFO] [stdout]        2183 │+            position: 1753,
[INFO] [stdout]        2184 │+            line: 46,
[INFO] [stdout]        2185 │+            column: 22,
[INFO] [stdout]  2308  2186 │         },
[INFO] [stdout]  2309  2187 │         Token {
[INFO] [stdout]  2310       │-            token_type: Dot,
[INFO] [stdout]        2188 │+            token_type: As,
[INFO] [stdout]  2311  2189 │             position: 1756,
[INFO] [stdout]  2312       │-            line: 62,
[INFO] [stdout]  2313       │-            column: 10,
[INFO] [stdout]        2190 │+            line: 46,
[INFO] [stdout]        2191 │+            column: 25,
[INFO] [stdout]  2314  2192 │         },
[INFO] [stdout]  2315  2193 │         Token {
[INFO] [stdout]  2316  2194 │             token_type: Identifier(
[INFO] [stdout]  2317       │-                "close",
[INFO] [stdout]        2195 │+                "u8",
[INFO] [stdout]  2318  2196 │             ),
[INFO] [stdout]        2197 │+            position: 1759,
[INFO] [stdout]        2198 │+            line: 46,
[INFO] [stdout]        2199 │+            column: 28,
[INFO] [stdout]        2200 │+        },
[INFO] [stdout]        2201 │+        Token {
[INFO] [stdout]        2202 │+            token_type: RightParen,
[INFO] [stdout]        2203 │+            position: 1760,
[INFO] [stdout]        2204 │+            line: 46,
[INFO] [stdout]        2205 │+            column: 29,
[INFO] [stdout]        2206 │+        },
[INFO] [stdout]        2207 │+        Token {
[INFO] [stdout]        2208 │+            token_type: RightParen,
[INFO] [stdout]  2319  2209 │             position: 1761,
[INFO] [stdout]  2320       │-            line: 62,
[INFO] [stdout]  2321       │-            column: 15,
[INFO] [stdout]        2210 │+            line: 46,
[INFO] [stdout]        2211 │+            column: 30,
[INFO] [stdout]  2322  2212 │         },
[INFO] [stdout]  2323  2213 │         Token {
[INFO] [stdout]  2324       │-            token_type: LeftParen,
[INFO] [stdout]        2214 │+            token_type: Semicolon,
[INFO] [stdout]  2325  2215 │             position: 1762,
[INFO] [stdout]  2326       │-            line: 62,
[INFO] [stdout]  2327       │-            column: 16,
[INFO] [stdout]        2216 │+            line: 46,
[INFO] [stdout]        2217 │+            column: 31,
[INFO] [stdout]  2328  2218 │         },
[INFO] [stdout]  2329  2219 │         Token {
[INFO] [stdout]  2330       │-            token_type: RightParen,
[INFO] [stdout]  2331       │-            position: 1763,
[INFO] [stdout]  2332       │-            line: 62,
[INFO] [stdout]  2333       │-            column: 17,
[INFO] [stdout]  2334       │-        },
[INFO] [stdout]  2335       │-        Token {
[INFO] [stdout]  2336       │-            token_type: Semicolon,
[INFO] [stdout]  2337       │-            position: 1764,
[INFO] [stdout]  2338       │-            line: 62,
[INFO] [stdout]  2339       │-            column: 18,
[INFO] [stdout]  2340       │-        },
[INFO] [stdout]  2341       │-        Token {
[INFO] [stdout]  2342       │-            token_type: RightBrace,
[INFO] [stdout]        2220 │+            token_type: Identifier(
[INFO] [stdout]        2221 │+                "j",
[INFO] [stdout]        2222 │+            ),
[INFO] [stdout]  2343  2223 │             position: 1768,
[INFO] [stdout]  2344       │-            line: 63,
[INFO] [stdout]        2224 │+            line: 46,
[INFO] [stdout]        2225 │+            column: 37,
[INFO] [stdout]        2226 │+        },
[INFO] [stdout]        2227 │+        Token {
[INFO] [stdout]        2228 │+            token_type: Eq,
[INFO] [stdout]        2229 │+            position: 1770,
[INFO] [stdout]        2230 │+            line: 46,
[INFO] [stdout]        2231 │+            column: 39,
[INFO] [stdout]        2232 │+        },
[INFO] [stdout]        2233 │+        Token {
[INFO] [stdout]        2234 │+            token_type: Identifier(
[INFO] [stdout]        2235 │+                "j",
[INFO] [stdout]        2236 │+            ),
[INFO] [stdout]        2237 │+            position: 1772,
[INFO] [stdout]        2238 │+            line: 46,
[INFO] [stdout]        2239 │+            column: 41,
[INFO] [stdout]        2240 │+        },
[INFO] [stdout]        2241 │+        Token {
[INFO] [stdout]        2242 │+            token_type: Plus,
[INFO] [stdout]        2243 │+            position: 1774,
[INFO] [stdout]        2244 │+            line: 46,
[INFO] [stdout]        2245 │+            column: 43,
[INFO] [stdout]        2246 │+        },
[INFO] [stdout]        2247 │+        Token {
[INFO] [stdout]        2248 │+            token_type: LeftParen,
[INFO] [stdout]        2249 │+            position: 1776,
[INFO] [stdout]        2250 │+            line: 46,
[INFO] [stdout]        2251 │+            column: 45,
[INFO] [stdout]        2252 │+        },
[INFO] [stdout]        2253 │+        Token {
[INFO] [stdout]        2254 │+            token_type: Int(
[INFO] [stdout]        2255 │+                "1",
[INFO] [stdout]        2256 │+            ),
[INFO] [stdout]        2257 │+            position: 1777,
[INFO] [stdout]        2258 │+            line: 46,
[INFO] [stdout]        2259 │+            column: 46,
[INFO] [stdout]        2260 │+        },
[INFO] [stdout]        2261 │+        Token {
[INFO] [stdout]        2262 │+            token_type: As,
[INFO] [stdout]        2263 │+            position: 1780,
[INFO] [stdout]        2264 │+            line: 46,
[INFO] [stdout]        2265 │+            column: 49,
[INFO] [stdout]        2266 │+        },
[INFO] [stdout]        2267 │+        Token {
[INFO] [stdout]        2268 │+            token_type: Identifier(
[INFO] [stdout]        2269 │+                "u64",
[INFO] [stdout]        2270 │+            ),
[INFO] [stdout]        2271 │+            position: 1784,
[INFO] [stdout]        2272 │+            line: 46,
[INFO] [stdout]        2273 │+            column: 53,
[INFO] [stdout]        2274 │+        },
[INFO] [stdout]        2275 │+        Token {
[INFO] [stdout]        2276 │+            token_type: RightParen,
[INFO] [stdout]        2277 │+            position: 1785,
[INFO] [stdout]        2278 │+            line: 46,
[INFO] [stdout]        2279 │+            column: 54,
[INFO] [stdout]        2280 │+        },
[INFO] [stdout]        2281 │+        Token {
[INFO] [stdout]        2282 │+            token_type: Semicolon,
[INFO] [stdout]        2283 │+            position: 1786,
[INFO] [stdout]        2284 │+            line: 46,
[INFO] [stdout]        2285 │+            column: 55,
[INFO] [stdout]        2286 │+        },
[INFO] [stdout]        2287 │+        Token {
[INFO] [stdout]        2288 │+            token_type: RightBrace,
[INFO] [stdout]        2289 │+            position: 1792,
[INFO] [stdout]        2290 │+            line: 47,
[INFO] [stdout]        2291 │+            column: 6,
[INFO] [stdout]        2292 │+        },
[INFO] [stdout]        2293 │+        Token {
[INFO] [stdout]        2294 │+            token_type: Else,
[INFO] [stdout]        2295 │+            position: 1797,
[INFO] [stdout]        2296 │+            line: 47,
[INFO] [stdout]        2297 │+            column: 11,
[INFO] [stdout]        2298 │+        },
[INFO] [stdout]        2299 │+        Token {
[INFO] [stdout]        2300 │+            token_type: If,
[INFO] [stdout]        2301 │+            position: 1800,
[INFO] [stdout]        2302 │+            line: 47,
[INFO] [stdout]        2303 │+            column: 14,
[INFO] [stdout]        2304 │+        },
[INFO] [stdout]        2305 │+        Token {
[INFO] [stdout]        2306 │+            token_type: LeftParen,
[INFO] [stdout]        2307 │+            position: 1802,
[INFO] [stdout]        2308 │+            line: 47,
[INFO] [stdout]        2309 │+            column: 16,
[INFO] [stdout]        2310 │+        },
[INFO] [stdout]        2311 │+        Token {
[INFO] [stdout]        2312 │+            token_type: Identifier(
[INFO] [stdout]        2313 │+                "b",
[INFO] [stdout]        2314 │+            ),
[INFO] [stdout]        2315 │+            position: 1803,
[INFO] [stdout]        2316 │+            line: 47,
[INFO] [stdout]        2317 │+            column: 17,
[INFO] [stdout]        2318 │+        },
[INFO] [stdout]        2319 │+        Token {
[INFO] [stdout]        2320 │+            token_type: EqEq,
[INFO] [stdout]        2321 │+            position: 1806,
[INFO] [stdout]        2322 │+            line: 47,
[INFO] [stdout]        2323 │+            column: 20,
[INFO] [stdout]        2324 │+        },
[INFO] [stdout]        2325 │+        Token {
[INFO] [stdout]        2326 │+            token_type: Identifier(
[INFO] [stdout]        2327 │+                "ASCII_CR",
[INFO] [stdout]        2328 │+            ),
[INFO] [stdout]        2329 │+            position: 1815,
[INFO] [stdout]        2330 │+            line: 47,
[INFO] [stdout]        2331 │+            column: 29,
[INFO] [stdout]        2332 │+        },
[INFO] [stdout]        2333 │+        Token {
[INFO] [stdout]        2334 │+            token_type: RightParen,
[INFO] [stdout]        2335 │+            position: 1816,
[INFO] [stdout]        2336 │+            line: 47,
[INFO] [stdout]        2337 │+            column: 30,
[INFO] [stdout]        2338 │+        },
[INFO] [stdout]        2339 │+        Token {
[INFO] [stdout]        2340 │+            token_type: LeftBrace,
[INFO] [stdout]        2341 │+            position: 1818,
[INFO] [stdout]        2342 │+            line: 47,
[INFO] [stdout]        2343 │+            column: 32,
[INFO] [stdout]        2344 │+        },
[INFO] [stdout]        2345 │+        Token {
[INFO] [stdout]        2346 │+            token_type: Identifier(
[INFO] [stdout]        2347 │+                "dst",
[INFO] [stdout]        2348 │+            ),
[INFO] [stdout]        2349 │+            position: 1828,
[INFO] [stdout]        2350 │+            line: 48,
[INFO] [stdout]        2351 │+            column: 10,
[INFO] [stdout]        2352 │+        },
[INFO] [stdout]        2353 │+        Token {
[INFO] [stdout]        2354 │+            token_type: Dot,
[INFO] [stdout]        2355 │+            position: 1829,
[INFO] [stdout]        2356 │+            line: 48,
[INFO] [stdout]        2357 │+            column: 11,
[INFO] [stdout]        2358 │+        },
[INFO] [stdout]        2359 │+        Token {
[INFO] [stdout]        2360 │+            token_type: Identifier(
[INFO] [stdout]        2361 │+                "set",
[INFO] [stdout]        2362 │+            ),
[INFO] [stdout]        2363 │+            position: 1832,
[INFO] [stdout]        2364 │+            line: 48,
[INFO] [stdout]        2365 │+            column: 14,
[INFO] [stdout]        2366 │+        },
[INFO] [stdout]        2367 │+        Token {
[INFO] [stdout]        2368 │+            token_type: LeftParen,
[INFO] [stdout]        2369 │+            position: 1833,
[INFO] [stdout]        2370 │+            line: 48,
[INFO] [stdout]        2371 │+            column: 15,
[INFO] [stdout]        2372 │+        },
[INFO] [stdout]        2373 │+        Token {
[INFO] [stdout]        2374 │+            token_type: Identifier(
[INFO] [stdout]        2375 │+                "j",
[INFO] [stdout]        2376 │+            ),
[INFO] [stdout]        2377 │+            position: 1834,
[INFO] [stdout]        2378 │+            line: 48,
[INFO] [stdout]        2379 │+            column: 16,
[INFO] [stdout]        2380 │+        },
[INFO] [stdout]        2381 │+        Token {
[INFO] [stdout]        2382 │+            token_type: Comma,
[INFO] [stdout]        2383 │+            position: 1835,
[INFO] [stdout]        2384 │+            line: 48,
[INFO] [stdout]        2385 │+            column: 17,
[INFO] [stdout]        2386 │+        },
[INFO] [stdout]        2387 │+        Token {
[INFO] [stdout]        2388 │+            token_type: Identifier(
[INFO] [stdout]        2389 │+                "ASCII_BACKSLASH",
[INFO] [stdout]        2390 │+            ),
[INFO] [stdout]        2391 │+            position: 1851,
[INFO] [stdout]        2392 │+            line: 48,
[INFO] [stdout]        2393 │+            column: 33,
[INFO] [stdout]        2394 │+        },
[INFO] [stdout]        2395 │+        Token {
[INFO] [stdout]        2396 │+            token_type: RightParen,
[INFO] [stdout]        2397 │+            position: 1852,
[INFO] [stdout]        2398 │+            line: 48,
[INFO] [stdout]        2399 │+            column: 34,
[INFO] [stdout]        2400 │+        },
[INFO] [stdout]        2401 │+        Token {
[INFO] [stdout]        2402 │+            token_type: Semicolon,
[INFO] [stdout]        2403 │+            position: 1853,
[INFO] [stdout]        2404 │+            line: 48,
[INFO] [stdout]        2405 │+            column: 35,
[INFO] [stdout]        2406 │+        },
[INFO] [stdout]        2407 │+        Token {
[INFO] [stdout]        2408 │+            token_type: Identifier(
[INFO] [stdout]        2409 │+                "j",
[INFO] [stdout]        2410 │+            ),
[INFO] [stdout]        2411 │+            position: 1855,
[INFO] [stdout]        2412 │+            line: 48,
[INFO] [stdout]        2413 │+            column: 37,
[INFO] [stdout]        2414 │+        },
[INFO] [stdout]        2415 │+        Token {
[INFO] [stdout]        2416 │+            token_type: Eq,
[INFO] [stdout]        2417 │+            position: 1857,
[INFO] [stdout]        2418 │+            line: 48,
[INFO] [stdout]        2419 │+            column: 39,
[INFO] [stdout]        2420 │+        },
[INFO] [stdout]        2421 │+        Token {
[INFO] [stdout]        2422 │+            token_type: Identifier(
[INFO] [stdout]        2423 │+                "j",
[INFO] [stdout]        2424 │+            ),
[INFO] [stdout]        2425 │+            position: 1859,
[INFO] [stdout]        2426 │+            line: 48,
[INFO] [stdout]        2427 │+            column: 41,
[INFO] [stdout]        2428 │+        },
[INFO] [stdout]        2429 │+        Token {
[INFO] [stdout]        2430 │+            token_type: Plus,
[INFO] [stdout]        2431 │+            position: 1861,
[INFO] [stdout]        2432 │+            line: 48,
[INFO] [stdout]        2433 │+            column: 43,
[INFO] [stdout]        2434 │+        },
[INFO] [stdout]        2435 │+        Token {
[INFO] [stdout]        2436 │+            token_type: LeftParen,
[INFO] [stdout]        2437 │+            position: 1863,
[INFO] [stdout]        2438 │+            line: 48,
[INFO] [stdout]        2439 │+            column: 45,
[INFO] [stdout]        2440 │+        },
[INFO] [stdout]        2441 │+        Token {
[INFO] [stdout]        2442 │+            token_type: Int(
[INFO] [stdout]        2443 │+                "1",
[INFO] [stdout]        2444 │+            ),
[INFO] [stdout]        2445 │+            position: 1864,
[INFO] [stdout]        2446 │+            line: 48,
[INFO] [stdout]        2447 │+            column: 46,
[INFO] [stdout]        2448 │+        },
[INFO] [stdout]        2449 │+        Token {
[INFO] [stdout]        2450 │+            token_type: As,
[INFO] [stdout]        2451 │+            position: 1867,
[INFO] [stdout]        2452 │+            line: 48,
[INFO] [stdout]        2453 │+            column: 49,
[INFO] [stdout]        2454 │+        },
[INFO] [stdout]        2455 │+        Token {
[INFO] [stdout]        2456 │+            token_type: Identifier(
[INFO] [stdout]        2457 │+                "u64",
[INFO] [stdout]        2458 │+            ),
[INFO] [stdout]        2459 │+            position: 1871,
[INFO] [stdout]        2460 │+            line: 48,
[INFO] [stdout]        2461 │+            column: 53,
[INFO] [stdout]        2462 │+        },
[INFO] [stdout]        2463 │+        Token {
[INFO] [stdout]        2464 │+            token_type: RightParen,
[INFO] [stdout]        2465 │+            position: 1872,
[INFO] [stdout]        2466 │+            line: 48,
[INFO] [stdout]        2467 │+            column: 54,
[INFO] [stdout]        2468 │+        },
[INFO] [stdout]        2469 │+        Token {
[INFO] [stdout]        2470 │+            token_type: Semicolon,
[INFO] [stdout]        2471 │+            position: 1873,
[INFO] [stdout]        2472 │+            line: 48,
[INFO] [stdout]        2473 │+            column: 55,
[INFO] [stdout]        2474 │+        },
[INFO] [stdout]        2475 │+        Token {
[INFO] [stdout]        2476 │+            token_type: Identifier(
[INFO] [stdout]        2477 │+                "dst",
[INFO] [stdout]        2478 │+            ),
[INFO] [stdout]        2479 │+            position: 1883,
[INFO] [stdout]        2480 │+            line: 49,
[INFO] [stdout]        2481 │+            column: 10,
[INFO] [stdout]        2482 │+        },
[INFO] [stdout]        2483 │+        Token {
[INFO] [stdout]        2484 │+            token_type: Dot,
[INFO] [stdout]        2485 │+            position: 1884,
[INFO] [stdout]        2486 │+            line: 49,
[INFO] [stdout]        2487 │+            column: 11,
[INFO] [stdout]        2488 │+        },
[INFO] [stdout]        2489 │+        Token {
[INFO] [stdout]        2490 │+            token_type: Identifier(
[INFO] [stdout]        2491 │+                "set",
[INFO] [stdout]        2492 │+            ),
[INFO] [stdout]        2493 │+            position: 1887,
[INFO] [stdout]        2494 │+            line: 49,
[INFO] [stdout]        2495 │+            column: 14,
[INFO] [stdout]        2496 │+        },
[INFO] [stdout]        2497 │+        Token {
[INFO] [stdout]        2498 │+            token_type: LeftParen,
[INFO] [stdout]        2499 │+            position: 1888,
[INFO] [stdout]        2500 │+            line: 49,
[INFO] [stdout]        2501 │+            column: 15,
[INFO] [stdout]        2502 │+        },
[INFO] [stdout]        2503 │+        Token {
[INFO] [stdout]        2504 │+            token_type: Identifier(
[INFO] [stdout]        2505 │+                "j",
[INFO] [stdout]        2506 │+            ),
[INFO] [stdout]        2507 │+            position: 1889,
[INFO] [stdout]        2508 │+            line: 49,
[INFO] [stdout]        2509 │+            column: 16,
[INFO] [stdout]        2510 │+        },
[INFO] [stdout]        2511 │+        Token {
[INFO] [stdout]        2512 │+            token_type: Comma,
[INFO] [stdout]        2513 │+            position: 1890,
[INFO] [stdout]        2514 │+            line: 49,
[INFO] [stdout]        2515 │+            column: 17,
[INFO] [stdout]        2516 │+        },
[INFO] [stdout]        2517 │+        Token {
[INFO] [stdout]        2518 │+            token_type: LeftParen,
[INFO] [stdout]        2519 │+            position: 1892,
[INFO] [stdout]        2520 │+            line: 49,
[INFO] [stdout]        2521 │+            column: 19,
[INFO] [stdout]        2522 │+        },
[INFO] [stdout]        2523 │+        Token {
[INFO] [stdout]        2524 │+            token_type: Int(
[INFO] [stdout]        2525 │+                "114",
[INFO] [stdout]        2526 │+            ),
[INFO] [stdout]        2527 │+            position: 1895,
[INFO] [stdout]        2528 │+            line: 49,
[INFO] [stdout]        2529 │+            column: 22,
[INFO] [stdout]        2530 │+        },
[INFO] [stdout]        2531 │+        Token {
[INFO] [stdout]        2532 │+            token_type: As,
[INFO] [stdout]        2533 │+            position: 1898,
[INFO] [stdout]        2534 │+            line: 49,
[INFO] [stdout]        2535 │+            column: 25,
[INFO] [stdout]        2536 │+        },
[INFO] [stdout]        2537 │+        Token {
[INFO] [stdout]        2538 │+            token_type: Identifier(
[INFO] [stdout]        2539 │+                "u8",
[INFO] [stdout]        2540 │+            ),
[INFO] [stdout]        2541 │+            position: 1901,
[INFO] [stdout]        2542 │+            line: 49,
[INFO] [stdout]        2543 │+            column: 28,
[INFO] [stdout]        2544 │+        },
[INFO] [stdout]        2545 │+        Token {
[INFO] [stdout]        2546 │+            token_type: RightParen,
[INFO] [stdout]        2547 │+            position: 1902,
[INFO] [stdout]        2548 │+            line: 49,
[INFO] [stdout]        2549 │+            column: 29,
[INFO] [stdout]        2550 │+        },
[INFO] [stdout]        2551 │+        Token {
[INFO] [stdout]        2552 │+            token_type: RightParen,
[INFO] [stdout]        2553 │+            position: 1903,
[INFO] [stdout]        2554 │+            line: 49,
[INFO] [stdout]        2555 │+            column: 30,
[INFO] [stdout]        2556 │+        },
[INFO] [stdout]        2557 │+        Token {
[INFO] [stdout]        2558 │+            token_type: Semicolon,
[INFO] [stdout]        2559 │+            position: 1904,
[INFO] [stdout]        2560 │+            line: 49,
[INFO] [stdout]        2561 │+            column: 31,
[INFO] [stdout]        2562 │+        },
[INFO] [stdout]        2563 │+        Token {
[INFO] [stdout]        2564 │+            token_type: Identifier(
[INFO] [stdout]        2565 │+                "j",
[INFO] [stdout]        2566 │+            ),
[INFO] [stdout]        2567 │+            position: 1910,
[INFO] [stdout]        2568 │+            line: 49,
[INFO] [stdout]        2569 │+            column: 37,
[INFO] [stdout]        2570 │+        },
[INFO] [stdout]        2571 │+        Token {
[INFO] [stdout]        2572 │+            token_type: Eq,
[INFO] [stdout]        2573 │+            position: 1912,
[INFO] [stdout]        2574 │+            line: 49,
[INFO] [stdout]        2575 │+            column: 39,
[INFO] [stdout]        2576 │+        },
[INFO] [stdout]        2577 │+        Token {
[INFO] [stdout]        2578 │+            token_type: Identifier(
[INFO] [stdout]        2579 │+                "j",
[INFO] [stdout]        2580 │+            ),
[INFO] [stdout]        2581 │+            position: 1914,
[INFO] [stdout]        2582 │+            line: 49,
[INFO] [stdout]        2583 │+            column: 41,
[INFO] [stdout]        2584 │+        },
[INFO] [stdout]        2585 │+        Token {
[INFO] [stdout]        2586 │+            token_type: Plus,
[INFO] [stdout]        2587 │+            position: 1916,
[INFO] [stdout]        2588 │+            line: 49,
[INFO] [stdout]        2589 │+            column: 43,
[INFO] [stdout]        2590 │+        },
[INFO] [stdout]        2591 │+        Token {
[INFO] [stdout]        2592 │+            token_type: LeftParen,
[INFO] [stdout]        2593 │+            position: 1918,
[INFO] [stdout]        2594 │+            line: 49,
[INFO] [stdout]        2595 │+            column: 45,
[INFO] [stdout]        2596 │+        },
[INFO] [stdout]        2597 │+        Token {
[INFO] [stdout]        2598 │+            token_type: Int(
[INFO] [stdout]        2599 │+                "1",
[INFO] [stdout]        2600 │+            ),
[INFO] [stdout]        2601 │+            position: 1919,
[INFO] [stdout]        2602 │+            line: 49,
[INFO] [stdout]        2603 │+            column: 46,
[INFO] [stdout]        2604 │+        },
[INFO] [stdout]        2605 │+        Token {
[INFO] [stdout]        2606 │+            token_type: As,
[INFO] [stdout]        2607 │+            position: 1922,
[INFO] [stdout]        2608 │+            line: 49,
[INFO] [stdout]        2609 │+            column: 49,
[INFO] [stdout]        2610 │+        },
[INFO] [stdout]        2611 │+        Token {
[INFO] [stdout]        2612 │+            token_type: Identifier(
[INFO] [stdout]        2613 │+                "u64",
[INFO] [stdout]        2614 │+            ),
[INFO] [stdout]        2615 │+            position: 1926,
[INFO] [stdout]        2616 │+            line: 49,
[INFO] [stdout]        2617 │+            column: 53,
[INFO] [stdout]        2618 │+        },
[INFO] [stdout]        2619 │+        Token {
[INFO] [stdout]        2620 │+            token_type: RightParen,
[INFO] [stdout]        2621 │+            position: 1927,
[INFO] [stdout]        2622 │+            line: 49,
[INFO] [stdout]        2623 │+            column: 54,
[INFO] [stdout]        2624 │+        },
[INFO] [stdout]        2625 │+        Token {
[INFO] [stdout]        2626 │+            token_type: Semicolon,
[INFO] [stdout]        2627 │+            position: 1928,
[INFO] [stdout]        2628 │+            line: 49,
[INFO] [stdout]        2629 │+            column: 55,
[INFO] [stdout]        2630 │+        },
[INFO] [stdout]        2631 │+        Token {
[INFO] [stdout]        2632 │+            token_type: RightBrace,
[INFO] [stdout]        2633 │+            position: 1934,
[INFO] [stdout]        2634 │+            line: 50,
[INFO] [stdout]        2635 │+            column: 6,
[INFO] [stdout]        2636 │+        },
[INFO] [stdout]        2637 │+        Token {
[INFO] [stdout]        2638 │+            token_type: Else,
[INFO] [stdout]        2639 │+            position: 1939,
[INFO] [stdout]        2640 │+            line: 50,
[INFO] [stdout]        2641 │+            column: 11,
[INFO] [stdout]        2642 │+        },
[INFO] [stdout]        2643 │+        Token {
[INFO] [stdout]        2644 │+            token_type: If,
[INFO] [stdout]        2645 │+            position: 1942,
[INFO] [stdout]        2646 │+            line: 50,
[INFO] [stdout]        2647 │+            column: 14,
[INFO] [stdout]        2648 │+        },
[INFO] [stdout]        2649 │+        Token {
[INFO] [stdout]        2650 │+            token_type: LeftParen,
[INFO] [stdout]        2651 │+            position: 1944,
[INFO] [stdout]        2652 │+            line: 50,
[INFO] [stdout]        2653 │+            column: 16,
[INFO] [stdout]        2654 │+        },
[INFO] [stdout]        2655 │+        Token {
[INFO] [stdout]        2656 │+            token_type: Identifier(
[INFO] [stdout]        2657 │+                "b",
[INFO] [stdout]        2658 │+            ),
[INFO] [stdout]        2659 │+            position: 1945,
[INFO] [stdout]        2660 │+            line: 50,
[INFO] [stdout]        2661 │+            column: 17,
[INFO] [stdout]        2662 │+        },
[INFO] [stdout]        2663 │+        Token {
[INFO] [stdout]        2664 │+            token_type: EqEq,
[INFO] [stdout]        2665 │+            position: 1948,
[INFO] [stdout]        2666 │+            line: 50,
[INFO] [stdout]        2667 │+            column: 20,
[INFO] [stdout]        2668 │+        },
[INFO] [stdout]        2669 │+        Token {
[INFO] [stdout]        2670 │+            token_type: Identifier(
[INFO] [stdout]        2671 │+                "ASCII_TAB",
[INFO] [stdout]        2672 │+            ),
[INFO] [stdout]        2673 │+            position: 1958,
[INFO] [stdout]        2674 │+            line: 50,
[INFO] [stdout]        2675 │+            column: 30,
[INFO] [stdout]        2676 │+        },
[INFO] [stdout]        2677 │+        Token {
[INFO] [stdout]        2678 │+            token_type: RightParen,
[INFO] [stdout]        2679 │+            position: 1959,
[INFO] [stdout]        2680 │+            line: 50,
[INFO] [stdout]        2681 │+            column: 31,
[INFO] [stdout]        2682 │+        },
[INFO] [stdout]        2683 │+        Token {
[INFO] [stdout]        2684 │+            token_type: LeftBrace,
[INFO] [stdout]        2685 │+            position: 1961,
[INFO] [stdout]        2686 │+            line: 50,
[INFO] [stdout]        2687 │+            column: 33,
[INFO] [stdout]        2688 │+        },
[INFO] [stdout]        2689 │+        Token {
[INFO] [stdout]        2690 │+            token_type: Identifier(
[INFO] [stdout]        2691 │+                "dst",
[INFO] [stdout]        2692 │+            ),
[INFO] [stdout]        2693 │+            position: 1971,
[INFO] [stdout]        2694 │+            line: 51,
[INFO] [stdout]        2695 │+            column: 10,
[INFO] [stdout]        2696 │+        },
[INFO] [stdout]        2697 │+        Token {
[INFO] [stdout]        2698 │+            token_type: Dot,
[INFO] [stdout]        2699 │+            position: 1972,
[INFO] [stdout]        2700 │+            line: 51,
[INFO] [stdout]        2701 │+            column: 11,
[INFO] [stdout]        2702 │+        },
[INFO] [stdout]        2703 │+        Token {
[INFO] [stdout]        2704 │+            token_type: Identifier(
[INFO] [stdout]        2705 │+                "set",
[INFO] [stdout]        2706 │+            ),
[INFO] [stdout]        2707 │+            position: 1975,
[INFO] [stdout]        2708 │+            line: 51,
[INFO] [stdout]        2709 │+            column: 14,
[INFO] [stdout]        2710 │+        },
[INFO] [stdout]        2711 │+        Token {
[INFO] [stdout]        2712 │+            token_type: LeftParen,
[INFO] [stdout]        2713 │+            position: 1976,
[INFO] [stdout]        2714 │+            line: 51,
[INFO] [stdout]        2715 │+            column: 15,
[INFO] [stdout]        2716 │+        },
[INFO] [stdout]        2717 │+        Token {
[INFO] [stdout]        2718 │+            token_type: Identifier(
[INFO] [stdout]        2719 │+                "j",
[INFO] [stdout]        2720 │+            ),
[INFO] [stdout]        2721 │+            position: 1977,
[INFO] [stdout]        2722 │+            line: 51,
[INFO] [stdout]        2723 │+            column: 16,
[INFO] [stdout]        2724 │+        },
[INFO] [stdout]        2725 │+        Token {
[INFO] [stdout]        2726 │+            token_type: Comma,
[INFO] [stdout]        2727 │+            position: 1978,
[INFO] [stdout]        2728 │+            line: 51,
[INFO] [stdout]        2729 │+            column: 17,
[INFO] [stdout]        2730 │+        },
[INFO] [stdout]        2731 │+        Token {
[INFO] [stdout]        2732 │+            token_type: Identifier(
[INFO] [stdout]        2733 │+                "ASCII_BACKSLASH",
[INFO] [stdout]        2734 │+            ),
[INFO] [stdout]        2735 │+            position: 1994,
[INFO] [stdout]        2736 │+            line: 51,
[INFO] [stdout]        2737 │+            column: 33,
[INFO] [stdout]        2738 │+        },
[INFO] [stdout]        2739 │+        Token {
[INFO] [stdout]        2740 │+            token_type: RightParen,
[INFO] [stdout]        2741 │+            position: 1995,
[INFO] [stdout]        2742 │+            line: 51,
[INFO] [stdout]        2743 │+            column: 34,
[INFO] [stdout]        2744 │+        },
[INFO] [stdout]        2745 │+        Token {
[INFO] [stdout]        2746 │+            token_type: Semicolon,
[INFO] [stdout]        2747 │+            position: 1996,
[INFO] [stdout]        2748 │+            line: 51,
[INFO] [stdout]        2749 │+            column: 35,
[INFO] [stdout]        2750 │+        },
[INFO] [stdout]        2751 │+        Token {
[INFO] [stdout]        2752 │+            token_type: Identifier(
[INFO] [stdout]        2753 │+                "j",
[INFO] [stdout]        2754 │+            ),
[INFO] [stdout]        2755 │+            position: 1998,
[INFO] [stdout]        2756 │+            line: 51,
[INFO] [stdout]        2757 │+            column: 37,
[INFO] [stdout]        2758 │+        },
[INFO] [stdout]        2759 │+        Token {
[INFO] [stdout]        2760 │+            token_type: Eq,
[INFO] [stdout]        2761 │+            position: 2000,
[INFO] [stdout]        2762 │+            line: 51,
[INFO] [stdout]        2763 │+            column: 39,
[INFO] [stdout]        2764 │+        },
[INFO] [stdout]        2765 │+        Token {
[INFO] [stdout]        2766 │+            token_type: Identifier(
[INFO] [stdout]        2767 │+                "j",
[INFO] [stdout]        2768 │+            ),
[INFO] [stdout]        2769 │+            position: 2002,
[INFO] [stdout]        2770 │+            line: 51,
[INFO] [stdout]        2771 │+            column: 41,
[INFO] [stdout]        2772 │+        },
[INFO] [stdout]        2773 │+        Token {
[INFO] [stdout]        2774 │+            token_type: Plus,
[INFO] [stdout]        2775 │+            position: 2004,
[INFO] [stdout]        2776 │+            line: 51,
[INFO] [stdout]        2777 │+            column: 43,
[INFO] [stdout]        2778 │+        },
[INFO] [stdout]        2779 │+        Token {
[INFO] [stdout]        2780 │+            token_type: LeftParen,
[INFO] [stdout]        2781 │+            position: 2006,
[INFO] [stdout]        2782 │+            line: 51,
[INFO] [stdout]        2783 │+            column: 45,
[INFO] [stdout]        2784 │+        },
[INFO] [stdout]        2785 │+        Token {
[INFO] [stdout]        2786 │+            token_type: Int(
[INFO] [stdout]        2787 │+                "1",
[INFO] [stdout]        2788 │+            ),
[INFO] [stdout]        2789 │+            position: 2007,
[INFO] [stdout]        2790 │+            line: 51,
[INFO] [stdout]        2791 │+            column: 46,
[INFO] [stdout]        2792 │+        },
[INFO] [stdout]        2793 │+        Token {
[INFO] [stdout]        2794 │+            token_type: As,
[INFO] [stdout]        2795 │+            position: 2010,
[INFO] [stdout]        2796 │+            line: 51,
[INFO] [stdout]        2797 │+            column: 49,
[INFO] [stdout]        2798 │+        },
[INFO] [stdout]        2799 │+        Token {
[INFO] [stdout]        2800 │+            token_type: Identifier(
[INFO] [stdout]        2801 │+                "u64",
[INFO] [stdout]        2802 │+            ),
[INFO] [stdout]        2803 │+            position: 2014,
[INFO] [stdout]        2804 │+            line: 51,
[INFO] [stdout]        2805 │+            column: 53,
[INFO] [stdout]        2806 │+        },
[INFO] [stdout]        2807 │+        Token {
[INFO] [stdout]        2808 │+            token_type: RightParen,
[INFO] [stdout]        2809 │+            position: 2015,
[INFO] [stdout]        2810 │+            line: 51,
[INFO] [stdout]        2811 │+            column: 54,
[INFO] [stdout]        2812 │+        },
[INFO] [stdout]        2813 │+        Token {
[INFO] [stdout]        2814 │+            token_type: Semicolon,
[INFO] [stdout]        2815 │+            position: 2016,
[INFO] [stdout]        2816 │+            line: 51,
[INFO] [stdout]        2817 │+            column: 55,
[INFO] [stdout]        2818 │+        },
[INFO] [stdout]        2819 │+        Token {
[INFO] [stdout]        2820 │+            token_type: Identifier(
[INFO] [stdout]        2821 │+                "dst",
[INFO] [stdout]        2822 │+            ),
[INFO] [stdout]        2823 │+            position: 2026,
[INFO] [stdout]        2824 │+            line: 52,
[INFO] [stdout]        2825 │+            column: 10,
[INFO] [stdout]        2826 │+        },
[INFO] [stdout]        2827 │+        Token {
[INFO] [stdout]        2828 │+            token_type: Dot,
[INFO] [stdout]        2829 │+            position: 2027,
[INFO] [stdout]        2830 │+            line: 52,
[INFO] [stdout]        2831 │+            column: 11,
[INFO] [stdout]        2832 │+        },
[INFO] [stdout]        2833 │+        Token {
[INFO] [stdout]        2834 │+            token_type: Identifier(
[INFO] [stdout]        2835 │+                "set",
[INFO] [stdout]        2836 │+            ),
[INFO] [stdout]        2837 │+            position: 2030,
[INFO] [stdout]        2838 │+            line: 52,
[INFO] [stdout]        2839 │+            column: 14,
[INFO] [stdout]        2840 │+        },
[INFO] [stdout]        2841 │+        Token {
[INFO] [stdout]        2842 │+            token_type: LeftParen,
[INFO] [stdout]        2843 │+            position: 2031,
[INFO] [stdout]        2844 │+            line: 52,
[INFO] [stdout]        2845 │+            column: 15,
[INFO] [stdout]        2846 │+        },
[INFO] [stdout]        2847 │+        Token {
[INFO] [stdout]        2848 │+            token_type: Identifier(
[INFO] [stdout]        2849 │+                "j",
[INFO] [stdout]        2850 │+            ),
[INFO] [stdout]        2851 │+            position: 2032,
[INFO] [stdout]        2852 │+            line: 52,
[INFO] [stdout]        2853 │+            column: 16,
[INFO] [stdout]        2854 │+        },
[INFO] [stdout]        2855 │+        Token {
[INFO] [stdout]        2856 │+            token_type: Comma,
[INFO] [stdout]        2857 │+            position: 2033,
[INFO] [stdout]        2858 │+            line: 52,
[INFO] [stdout]        2859 │+            column: 17,
[INFO] [stdout]        2860 │+        },
[INFO] [stdout]        2861 │+        Token {
[INFO] [stdout]        2862 │+            token_type: LeftParen,
[INFO] [stdout]        2863 │+            position: 2035,
[INFO] [stdout]        2864 │+            line: 52,
[INFO] [stdout]        2865 │+            column: 19,
[INFO] [stdout]        2866 │+        },
[INFO] [stdout]        2867 │+        Token {
[INFO] [stdout]        2868 │+            token_type: Int(
[INFO] [stdout]        2869 │+                "116",
[INFO] [stdout]        2870 │+            ),
[INFO] [stdout]        2871 │+            position: 2038,
[INFO] [stdout]        2872 │+            line: 52,
[INFO] [stdout]        2873 │+            column: 22,
[INFO] [stdout]        2874 │+        },
[INFO] [stdout]        2875 │+        Token {
[INFO] [stdout]        2876 │+            token_type: As,
[INFO] [stdout]        2877 │+            position: 2041,
[INFO] [stdout]        2878 │+            line: 52,
[INFO] [stdout]        2879 │+            column: 25,
[INFO] [stdout]        2880 │+        },
[INFO] [stdout]        2881 │+        Token {
[INFO] [stdout]        2882 │+            token_type: Identifier(
[INFO] [stdout]        2883 │+                "u8",
[INFO] [stdout]        2884 │+            ),
[INFO] [stdout]        2885 │+            position: 2044,
[INFO] [stdout]        2886 │+            line: 52,
[INFO] [stdout]        2887 │+            column: 28,
[INFO] [stdout]        2888 │+        },
[INFO] [stdout]        2889 │+        Token {
[INFO] [stdout]        2890 │+            token_type: RightParen,
[INFO] [stdout]        2891 │+            position: 2045,
[INFO] [stdout]        2892 │+            line: 52,
[INFO] [stdout]        2893 │+            column: 29,
[INFO] [stdout]        2894 │+        },
[INFO] [stdout]        2895 │+        Token {
[INFO] [stdout]        2896 │+            token_type: RightParen,
[INFO] [stdout]        2897 │+            position: 2046,
[INFO] [stdout]        2898 │+            line: 52,
[INFO] [stdout]        2899 │+            column: 30,
[INFO] [stdout]        2900 │+        },
[INFO] [stdout]        2901 │+        Token {
[INFO] [stdout]        2902 │+            token_type: Semicolon,
[INFO] [stdout]        2903 │+            position: 2047,
[INFO] [stdout]        2904 │+            line: 52,
[INFO] [stdout]        2905 │+            column: 31,
[INFO] [stdout]        2906 │+        },
[INFO] [stdout]        2907 │+        Token {
[INFO] [stdout]        2908 │+            token_type: Identifier(
[INFO] [stdout]        2909 │+                "j",
[INFO] [stdout]        2910 │+            ),
[INFO] [stdout]        2911 │+            position: 2053,
[INFO] [stdout]        2912 │+            line: 52,
[INFO] [stdout]        2913 │+            column: 37,
[INFO] [stdout]        2914 │+        },
[INFO] [stdout]        2915 │+        Token {
[INFO] [stdout]        2916 │+            token_type: Eq,
[INFO] [stdout]        2917 │+            position: 2055,
[INFO] [stdout]        2918 │+            line: 52,
[INFO] [stdout]        2919 │+            column: 39,
[INFO] [stdout]        2920 │+        },
[INFO] [stdout]        2921 │+        Token {
[INFO] [stdout]        2922 │+            token_type: Identifier(
[INFO] [stdout]        2923 │+                "j",
[INFO] [stdout]        2924 │+            ),
[INFO] [stdout]        2925 │+            position: 2057,
[INFO] [stdout]        2926 │+            line: 52,
[INFO] [stdout]        2927 │+            column: 41,
[INFO] [stdout]        2928 │+        },
[INFO] [stdout]        2929 │+        Token {
[INFO] [stdout]        2930 │+            token_type: Plus,
[INFO] [stdout]        2931 │+            position: 2059,
[INFO] [stdout]        2932 │+            line: 52,
[INFO] [stdout]        2933 │+            column: 43,
[INFO] [stdout]        2934 │+        },
[INFO] [stdout]        2935 │+        Token {
[INFO] [stdout]        2936 │+            token_type: LeftParen,
[INFO] [stdout]        2937 │+            position: 2061,
[INFO] [stdout]        2938 │+            line: 52,
[INFO] [stdout]        2939 │+            column: 45,
[INFO] [stdout]        2940 │+        },
[INFO] [stdout]        2941 │+        Token {
[INFO] [stdout]        2942 │+            token_type: Int(
[INFO] [stdout]        2943 │+                "1",
[INFO] [stdout]        2944 │+            ),
[INFO] [stdout]        2945 │+            position: 2062,
[INFO] [stdout]        2946 │+            line: 52,
[INFO] [stdout]        2947 │+            column: 46,
[INFO] [stdout]        2948 │+        },
[INFO] [stdout]        2949 │+        Token {
[INFO] [stdout]        2950 │+            token_type: As,
[INFO] [stdout]        2951 │+            position: 2065,
[INFO] [stdout]        2952 │+            line: 52,
[INFO] [stdout]        2953 │+            column: 49,
[INFO] [stdout]        2954 │+        },
[INFO] [stdout]        2955 │+        Token {
[INFO] [stdout]        2956 │+            token_type: Identifier(
[INFO] [stdout]        2957 │+                "u64",
[INFO] [stdout]        2958 │+            ),
[INFO] [stdout]        2959 │+            position: 2069,
[INFO] [stdout]        2960 │+            line: 52,
[INFO] [stdout]        2961 │+            column: 53,
[INFO] [stdout]        2962 │+        },
[INFO] [stdout]        2963 │+        Token {
[INFO] [stdout]        2964 │+            token_type: RightParen,
[INFO] [stdout]        2965 │+            position: 2070,
[INFO] [stdout]        2966 │+            line: 52,
[INFO] [stdout]        2967 │+            column: 54,
[INFO] [stdout]        2968 │+        },
[INFO] [stdout]        2969 │+        Token {
[INFO] [stdout]        2970 │+            token_type: Semicolon,
[INFO] [stdout]        2971 │+            position: 2071,
[INFO] [stdout]        2972 │+            line: 52,
[INFO] [stdout]        2973 │+            column: 55,
[INFO] [stdout]        2974 │+        },
[INFO] [stdout]        2975 │+        Token {
[INFO] [stdout]        2976 │+            token_type: RightBrace,
[INFO] [stdout]        2977 │+            position: 2077,
[INFO] [stdout]        2978 │+            line: 53,
[INFO] [stdout]        2979 │+            column: 6,
[INFO] [stdout]        2980 │+        },
[INFO] [stdout]        2981 │+        Token {
[INFO] [stdout]        2982 │+            token_type: Else,
[INFO] [stdout]        2983 │+            position: 2082,
[INFO] [stdout]        2984 │+            line: 53,
[INFO] [stdout]        2985 │+            column: 11,
[INFO] [stdout]        2986 │+        },
[INFO] [stdout]        2987 │+        Token {
[INFO] [stdout]        2988 │+            token_type: If,
[INFO] [stdout]        2989 │+            position: 2085,
[INFO] [stdout]        2990 │+            line: 53,
[INFO] [stdout]        2991 │+            column: 14,
[INFO] [stdout]        2992 │+        },
[INFO] [stdout]        2993 │+        Token {
[INFO] [stdout]        2994 │+            token_type: LeftParen,
[INFO] [stdout]        2995 │+            position: 2087,
[INFO] [stdout]        2996 │+            line: 53,
[INFO] [stdout]        2997 │+            column: 16,
[INFO] [stdout]        2998 │+        },
[INFO] [stdout]        2999 │+        Token {
[INFO] [stdout]        3000 │+            token_type: Identifier(
[INFO] [stdout]        3001 │+                "b",
[INFO] [stdout]        3002 │+            ),
[INFO] [stdout]        3003 │+            position: 2088,
[INFO] [stdout]        3004 │+            line: 53,
[INFO] [stdout]        3005 │+            column: 17,
[INFO] [stdout]        3006 │+        },
[INFO] [stdout]        3007 │+        Token {
[INFO] [stdout]        3008 │+            token_type: LT,
[INFO] [stdout]        3009 │+            position: 2090,
[INFO] [stdout]        3010 │+            line: 53,
[INFO] [stdout]        3011 │+            column: 19,
[INFO] [stdout]        3012 │+        },
[INFO] [stdout]        3013 │+        Token {
[INFO] [stdout]        3014 │+            token_type: LeftParen,
[INFO] [stdout]        3015 │+            position: 2092,
[INFO] [stdout]        3016 │+            line: 53,
[INFO] [stdout]        3017 │+            column: 21,
[INFO] [stdout]        3018 │+        },
[INFO] [stdout]        3019 │+        Token {
[INFO] [stdout]        3020 │+            token_type: Int(
[INFO] [stdout]        3021 │+                "32",
[INFO] [stdout]        3022 │+            ),
[INFO] [stdout]        3023 │+            position: 2094,
[INFO] [stdout]        3024 │+            line: 53,
[INFO] [stdout]        3025 │+            column: 23,
[INFO] [stdout]        3026 │+        },
[INFO] [stdout]        3027 │+        Token {
[INFO] [stdout]        3028 │+            token_type: As,
[INFO] [stdout]        3029 │+            position: 2097,
[INFO] [stdout]        3030 │+            line: 53,
[INFO] [stdout]        3031 │+            column: 26,
[INFO] [stdout]        3032 │+        },
[INFO] [stdout]        3033 │+        Token {
[INFO] [stdout]        3034 │+            token_type: Identifier(
[INFO] [stderr] error: test failed, to rerun pass `--test lexer_snapshots`
[INFO] [stdout]        3035 │+                "u8",
[INFO] [stdout]        3036 │+            ),
[INFO] [stdout]        3037 │+            position: 2100,
[INFO] [stdout]        3038 │+            line: 53,
[INFO] [stdout]        3039 │+            column: 29,
[INFO] [stdout]        3040 │+        },
[INFO] [stdout]        3041 │+        Token {
[INFO] [stdout]        3042 │+            token_type: RightParen,
[INFO] [stdout]        3043 │+            position: 2101,
[INFO] [stdout]        3044 │+            line: 53,
[INFO] [stdout]        3045 │+            column: 30,
[INFO] [stdout]        3046 │+        },
[INFO] [stdout]        3047 │+        Token {
[INFO] [stdout]        3048 │+            token_type: RightParen,
[INFO] [stdout]        3049 │+            position: 2102,
[INFO] [stdout]        3050 │+            line: 53,
[INFO] [stdout]        3051 │+            column: 31,
[INFO] [stdout]        3052 │+        },
[INFO] [stdout]        3053 │+        Token {
[INFO] [stdout]        3054 │+            token_type: LeftBrace,
[INFO] [stdout]        3055 │+            position: 2104,
[INFO] [stdout]        3056 │+            line: 53,
[INFO] [stdout]        3057 │+            column: 33,
[INFO] [stdout]        3058 │+        },
[INFO] [stdout]        3059 │+        Token {
[INFO] [stdout]        3060 │+            token_type: Identifier(
[INFO] [stdout]        3061 │+                "dst",
[INFO] [stdout]        3062 │+            ),
[INFO] [stdout]        3063 │+            position: 2114,
[INFO] [stdout]        3064 │+            line: 54,
[INFO] [stdout]        3065 │+            column: 10,
[INFO] [stdout]        3066 │+        },
[INFO] [stdout]        3067 │+        Token {
[INFO] [stdout]        3068 │+            token_type: Dot,
[INFO] [stdout]        3069 │+            position: 2115,
[INFO] [stdout]        3070 │+            line: 54,
[INFO] [stdout]        3071 │+            column: 11,
[INFO] [stdout]        3072 │+        },
[INFO] [stdout]        3073 │+        Token {
[INFO] [stdout]        3074 │+            token_type: Identifier(
[INFO] [stdout]        3075 │+                "set",
[INFO] [stdout]        3076 │+            ),
[INFO] [stdout]        3077 │+            position: 2118,
[INFO] [stdout]        3078 │+            line: 54,
[INFO] [stdout]        3079 │+            column: 14,
[INFO] [stdout]        3080 │+        },
[INFO] [stdout]        3081 │+        Token {
[INFO] [stdout]        3082 │+            token_type: LeftParen,
[INFO] [stdout]        3083 │+            position: 2119,
[INFO] [stdout]        3084 │+            line: 54,
[INFO] [stdout]        3085 │+            column: 15,
[INFO] [stdout]        3086 │+        },
[INFO] [stdout]        3087 │+        Token {
[INFO] [stdout]        3088 │+            token_type: Identifier(
[INFO] [stdout]        3089 │+                "j",
[INFO] [stdout]        3090 │+            ),
[INFO] [stdout]        3091 │+            position: 2120,
[INFO] [stdout]        3092 │+            line: 54,
[INFO] [stdout]        3093 │+            column: 16,
[INFO] [stdout]        3094 │+        },
[INFO] [stdout]        3095 │+        Token {
[INFO] [stdout]        3096 │+            token_type: Comma,
[INFO] [stdout]        3097 │+            position: 2121,
[INFO] [stdout]        3098 │+            line: 54,
[INFO] [stdout]        3099 │+            column: 17,
[INFO] [stdout]        3100 │+        },
[INFO] [stdout]        3101 │+        Token {
[INFO] [stdout]        3102 │+            token_type: LeftParen,
[INFO] [stdout]        3103 │+            position: 2123,
[INFO] [stdout]        3104 │+            line: 54,
[INFO] [stdout]        3105 │+            column: 19,
[INFO] [stdout]        3106 │+        },
[INFO] [stdout]        3107 │+        Token {
[INFO] [stdout]        3108 │+            token_type: Int(
[INFO] [stdout]        3109 │+                "32",
[INFO] [stdout]        3110 │+            ),
[INFO] [stdout]        3111 │+            position: 2125,
[INFO] [stdout]        3112 │+            line: 54,
[INFO] [stdout]        3113 │+            column: 21,
[INFO] [stdout]        3114 │+        },
[INFO] [stdout]        3115 │+        Token {
[INFO] [stdout]        3116 │+            token_type: As,
[INFO] [stdout]        3117 │+            position: 2128,
[INFO] [stdout]        3118 │+            line: 54,
[INFO] [stdout]        3119 │+            column: 24,
[INFO] [stdout]        3120 │+        },
[INFO] [stdout]        3121 │+        Token {
[INFO] [stdout]        3122 │+            token_type: Identifier(
[INFO] [stdout]        3123 │+                "u8",
[INFO] [stdout]        3124 │+            ),
[INFO] [stdout]        3125 │+            position: 2131,
[INFO] [stdout]        3126 │+            line: 54,
[INFO] [stdout]        3127 │+            column: 27,
[INFO] [stdout]        3128 │+        },
[INFO] [stdout]        3129 │+        Token {
[INFO] [stdout]        3130 │+            token_type: RightParen,
[INFO] [stdout]        3131 │+            position: 2132,
[INFO] [stdout]        3132 │+            line: 54,
[INFO] [stdout]        3133 │+            column: 28,
[INFO] [stdout]        3134 │+        },
[INFO] [stdout]        3135 │+        Token {
[INFO] [stdout]        3136 │+            token_type: RightParen,
[INFO] [stdout]        3137 │+            position: 2133,
[INFO] [stdout]        3138 │+            line: 54,
[INFO] [stdout]        3139 │+            column: 29,
[INFO] [stdout]        3140 │+        },
[INFO] [stdout]        3141 │+        Token {
[INFO] [stdout]        3142 │+            token_type: Semicolon,
[INFO] [stdout]        3143 │+            position: 2134,
[INFO] [stdout]        3144 │+            line: 54,
[INFO] [stdout]        3145 │+            column: 30,
[INFO] [stdout]        3146 │+        },
[INFO] [stdout]        3147 │+        Token {
[INFO] [stdout]        3148 │+            token_type: Identifier(
[INFO] [stdout]        3149 │+                "j",
[INFO] [stdout]        3150 │+            ),
[INFO] [stdout]        3151 │+            position: 2136,
[INFO] [stdout]        3152 │+            line: 54,
[INFO] [stdout]        3153 │+            column: 32,
[INFO] [stdout]        3154 │+        },
[INFO] [stdout]        3155 │+        Token {
[INFO] [stdout]        3156 │+            token_type: Eq,
[INFO] [stdout]        3157 │+            position: 2138,
[INFO] [stdout]        3158 │+            line: 54,
[INFO] [stdout]        3159 │+            column: 34,
[INFO] [stdout]        3160 │+        },
[INFO] [stdout]        3161 │+        Token {
[INFO] [stdout]        3162 │+            token_type: Identifier(
[INFO] [stdout]        3163 │+                "j",
[INFO] [stdout]        3164 │+            ),
[INFO] [stdout]        3165 │+            position: 2140,
[INFO] [stdout]        3166 │+            line: 54,
[INFO] [stdout]        3167 │+            column: 36,
[INFO] [stdout]        3168 │+        },
[INFO] [stdout]        3169 │+        Token {
[INFO] [stdout]        3170 │+            token_type: Plus,
[INFO] [stdout]        3171 │+            position: 2142,
[INFO] [stdout]        3172 │+            line: 54,
[INFO] [stdout]        3173 │+            column: 38,
[INFO] [stdout]        3174 │+        },
[INFO] [stdout]        3175 │+        Token {
[INFO] [stdout]        3176 │+            token_type: LeftParen,
[INFO] [stdout]        3177 │+            position: 2144,
[INFO] [stdout]        3178 │+            line: 54,
[INFO] [stdout]        3179 │+            column: 40,
[INFO] [stdout]        3180 │+        },
[INFO] [stdout]        3181 │+        Token {
[INFO] [stdout]        3182 │+            token_type: Int(
[INFO] [stdout]        3183 │+                "1",
[INFO] [stdout]        3184 │+            ),
[INFO] [stdout]        3185 │+            position: 2145,
[INFO] [stdout]        3186 │+            line: 54,
[INFO] [stdout]        3187 │+            column: 41,
[INFO] [stdout]        3188 │+        },
[INFO] [stdout]        3189 │+        Token {
[INFO] [stdout]        3190 │+            token_type: As,
[INFO] [stdout]        3191 │+            position: 2148,
[INFO] [stdout]        3192 │+            line: 54,
[INFO] [stdout]        3193 │+            column: 44,
[INFO] [stdout]        3194 │+        },
[INFO] [stdout]        3195 │+        Token {
[INFO] [stdout]        3196 │+            token_type: Identifier(
[INFO] [stdout]        3197 │+                "u64",
[INFO] [stdout]        3198 │+            ),
[INFO] [stdout]        3199 │+            position: 2152,
[INFO] [stdout]        3200 │+            line: 54,
[INFO] [stdout]        3201 │+            column: 48,
[INFO] [stdout]        3202 │+        },
[INFO] [stdout]        3203 │+        Token {
[INFO] [stdout]        3204 │+            token_type: RightParen,
[INFO] [stdout]        3205 │+            position: 2153,
[INFO] [stdout]        3206 │+            line: 54,
[INFO] [stdout]        3207 │+            column: 49,
[INFO] [stdout]        3208 │+        },
[INFO] [stdout]        3209 │+        Token {
[INFO] [stdout]        3210 │+            token_type: Semicolon,
[INFO] [stdout]        3211 │+            position: 2154,
[INFO] [stdout]        3212 │+            line: 54,
[INFO] [stdout]        3213 │+            column: 50,
[INFO] [stdout]        3214 │+        },
[INFO] [stdout]        3215 │+        Token {
[INFO] [stdout]        3216 │+            token_type: RightBrace,
[INFO] [stdout]        3217 │+            position: 2160,
[INFO] [stdout]        3218 │+            line: 55,
[INFO] [stdout]        3219 │+            column: 6,
[INFO] [stdout]        3220 │+        },
[INFO] [stdout]        3221 │+        Token {
[INFO] [stdout]        3222 │+            token_type: Else,
[INFO] [stdout]        3223 │+            position: 2165,
[INFO] [stdout]        3224 │+            line: 55,
[INFO] [stdout]        3225 │+            column: 11,
[INFO] [stdout]        3226 │+        },
[INFO] [stdout]        3227 │+        Token {
[INFO] [stdout]        3228 │+            token_type: LeftBrace,
[INFO] [stdout]        3229 │+            position: 2167,
[INFO] [stdout]        3230 │+            line: 55,
[INFO] [stdout]        3231 │+            column: 13,
[INFO] [stdout]        3232 │+        },
[INFO] [stdout]        3233 │+        Token {
[INFO] [stdout]        3234 │+            token_type: Identifier(
[INFO] [stdout]        3235 │+                "dst",
[INFO] [stdout]        3236 │+            ),
[INFO] [stdout]        3237 │+            position: 2177,
[INFO] [stdout]        3238 │+            line: 56,
[INFO] [stdout]        3239 │+            column: 10,
[INFO] [stdout]        3240 │+        },
[INFO] [stdout]        3241 │+        Token {
[INFO] [stdout]        3242 │+            token_type: Dot,
[INFO] [stdout]        3243 │+            position: 2178,
[INFO] [stdout]        3244 │+            line: 56,
[INFO] [stdout]        3245 │+            column: 11,
[INFO] [stdout]        3246 │+        },
[INFO] [stdout]        3247 │+        Token {
[INFO] [stdout]        3248 │+            token_type: Identifier(
[INFO] [stdout]        3249 │+                "set",
[INFO] [stdout]        3250 │+            ),
[INFO] [stdout]        3251 │+            position: 2181,
[INFO] [stdout]        3252 │+            line: 56,
[INFO] [stdout]        3253 │+            column: 14,
[INFO] [stdout]        3254 │+        },
[INFO] [stdout]        3255 │+        Token {
[INFO] [stdout]        3256 │+            token_type: LeftParen,
[INFO] [stdout]        3257 │+            position: 2182,
[INFO] [stdout]        3258 │+            line: 56,
[INFO] [stdout]        3259 │+            column: 15,
[INFO] [stdout]        3260 │+        },
[INFO] [stdout]        3261 │+        Token {
[INFO] [stdout]        3262 │+            token_type: Identifier(
[INFO] [stdout]        3263 │+                "j",
[INFO] [stdout]        3264 │+            ),
[INFO] [stdout]        3265 │+            position: 2183,
[INFO] [stdout]        3266 │+            line: 56,
[INFO] [stdout]        3267 │+            column: 16,
[INFO] [stdout]        3268 │+        },
[INFO] [stdout]        3269 │+        Token {
[INFO] [stdout]        3270 │+            token_type: Comma,
[INFO] [stdout]        3271 │+            position: 2184,
[INFO] [stdout]        3272 │+            line: 56,
[INFO] [stdout]        3273 │+            column: 17,
[INFO] [stdout]        3274 │+        },
[INFO] [stdout]        3275 │+        Token {
[INFO] [stdout]        3276 │+            token_type: Identifier(
[INFO] [stdout]        3277 │+                "b",
[INFO] [stdout]        3278 │+            ),
[INFO] [stdout]        3279 │+            position: 2186,
[INFO] [stdout]        3280 │+            line: 56,
[INFO] [stdout]        3281 │+            column: 19,
[INFO] [stdout]        3282 │+        },
[INFO] [stdout]        3283 │+        Token {
[INFO] [stdout]        3284 │+            token_type: RightParen,
[INFO] [stdout]        3285 │+            position: 2187,
[INFO] [stdout]        3286 │+            line: 56,
[INFO] [stdout]        3287 │+            column: 20,
[INFO] [stdout]        3288 │+        },
[INFO] [stdout]        3289 │+        Token {
[INFO] [stdout]        3290 │+            token_type: Semicolon,
[INFO] [stdout]        3291 │+            position: 2188,
[INFO] [stdout]        3292 │+            line: 56,
[INFO] [stdout]        3293 │+            column: 21,
[INFO] [stdout]        3294 │+        },
[INFO] [stdout]        3295 │+        Token {
[INFO] [stdout]        3296 │+            token_type: Identifier(
[INFO] [stdout]        3297 │+                "j",
[INFO] [stdout]        3298 │+            ),
[INFO] [stdout]        3299 │+            position: 2190,
[INFO] [stdout]        3300 │+            line: 56,
[INFO] [stdout]        3301 │+            column: 23,
[INFO] [stdout]        3302 │+        },
[INFO] [stdout]        3303 │+        Token {
[INFO] [stdout]        3304 │+            token_type: Eq,
[INFO] [stdout]        3305 │+            position: 2192,
[INFO] [stdout]        3306 │+            line: 56,
[INFO] [stdout]        3307 │+            column: 25,
[INFO] [stdout]        3308 │+        },
[INFO] [stdout]        3309 │+        Token {
[INFO] [stdout]        3310 │+            token_type: Identifier(
[INFO] [stdout]        3311 │+                "j",
[INFO] [stdout]        3312 │+            ),
[INFO] [stdout]        3313 │+            position: 2194,
[INFO] [stdout]        3314 │+            line: 56,
[INFO] [stdout]        3315 │+            column: 27,
[INFO] [stdout]        3316 │+        },
[INFO] [stdout]        3317 │+        Token {
[INFO] [stdout]        3318 │+            token_type: Plus,
[INFO] [stdout]        3319 │+            position: 2196,
[INFO] [stdout]        3320 │+            line: 56,
[INFO] [stdout]        3321 │+            column: 29,
[INFO] [stdout]        3322 │+        },
[INFO] [stdout]        3323 │+        Token {
[INFO] [stdout]        3324 │+            token_type: LeftParen,
[INFO] [stdout]        3325 │+            position: 2198,
[INFO] [stdout]        3326 │+            line: 56,
[INFO] [stdout]        3327 │+            column: 31,
[INFO] [stdout]        3328 │+        },
[INFO] [stdout]        3329 │+        Token {
[INFO] [stdout]        3330 │+            token_type: Int(
[INFO] [stdout]        3331 │+                "1",
[INFO] [stdout]        3332 │+            ),
[INFO] [stdout]        3333 │+            position: 2199,
[INFO] [stdout]        3334 │+            line: 56,
[INFO] [stdout]        3335 │+            column: 32,
[INFO] [stdout]        3336 │+        },
[INFO] [stdout]        3337 │+        Token {
[INFO] [stdout]        3338 │+            token_type: As,
[INFO] [stdout]        3339 │+            position: 2202,
[INFO] [stdout]        3340 │+            line: 56,
[INFO] [stdout]        3341 │+            column: 35,
[INFO] [stdout]        3342 │+        },
[INFO] [stdout]        3343 │+        Token {
[INFO] [stdout]        3344 │+            token_type: Identifier(
[INFO] [stdout]        3345 │+                "u64",
[INFO] [stdout]        3346 │+            ),
[INFO] [stdout]        3347 │+            position: 2206,
[INFO] [stdout]        3348 │+            line: 56,
[INFO] [stdout]        3349 │+            column: 39,
[INFO] [stdout]        3350 │+        },
[INFO] [stdout]        3351 │+        Token {
[INFO] [stdout]        3352 │+            token_type: RightParen,
[INFO] [stdout]        3353 │+            position: 2207,
[INFO] [stdout]        3354 │+            line: 56,
[INFO] [stdout]        3355 │+            column: 40,
[INFO] [stdout]        3356 │+        },
[INFO] [stdout]        3357 │+        Token {
[INFO] [stdout]        3358 │+            token_type: Semicolon,
[INFO] [stdout]        3359 │+            position: 2208,
[INFO] [stdout]        3360 │+            line: 56,
[INFO] [stdout]        3361 │+            column: 41,
[INFO] [stdout]        3362 │+        },
[INFO] [stdout]        3363 │+        Token {
[INFO] [stdout]        3364 │+            token_type: RightBrace,
[INFO] [stdout]        3365 │+            position: 2214,
[INFO] [stdout]        3366 │+            line: 57,
[INFO] [stdout]        3367 │+            column: 6,
[INFO] [stdout]        3368 │+        },
[INFO] [stdout]        3369 │+        Token {
[INFO] [stdout]        3370 │+            token_type: Identifier(
[INFO] [stdout]        3371 │+                "i",
[INFO] [stdout]        3372 │+            ),
[INFO] [stdout]        3373 │+            position: 2220,
[INFO] [stdout]        3374 │+            line: 58,
[INFO] [stdout]        3375 │+            column: 6,
[INFO] [stdout]        3376 │+        },
[INFO] [stdout]        3377 │+        Token {
[INFO] [stdout]        3378 │+            token_type: Eq,
[INFO] [stdout]        3379 │+            position: 2222,
[INFO] [stdout]        3380 │+            line: 58,
[INFO] [stdout]        3381 │+            column: 8,
[INFO] [stdout]        3382 │+        },
[INFO] [stdout]        3383 │+        Token {
[INFO] [stdout]        3384 │+            token_type: Identifier(
[INFO] [stdout]        3385 │+                "i",
[INFO] [stdout]        3386 │+            ),
[INFO] [stdout]        3387 │+            position: 2224,
[INFO] [stdout]        3388 │+            line: 58,
[INFO] [stdout]        3389 │+            column: 10,
[INFO] [stdout]        3390 │+        },
[INFO] [stdout]        3391 │+        Token {
[INFO] [stdout]        3392 │+            token_type: Plus,
[INFO] [stdout]        3393 │+            position: 2226,
[INFO] [stdout]        3394 │+            line: 58,
[INFO] [stdout]        3395 │+            column: 12,
[INFO] [stdout]        3396 │+        },
[INFO] [stdout]        3397 │+        Token {
[INFO] [stdout]        3398 │+            token_type: LeftParen,
[INFO] [stdout]        3399 │+            position: 2228,
[INFO] [stdout]        3400 │+            line: 58,
[INFO] [stdout]        3401 │+            column: 14,
[INFO] [stdout]        3402 │+        },
[INFO] [stdout]        3403 │+        Token {
[INFO] [stdout]        3404 │+            token_type: Int(
[INFO] [stdout]        3405 │+                "1",
[INFO] [stdout]        3406 │+            ),
[INFO] [stdout]        3407 │+            position: 2229,
[INFO] [stdout]        3408 │+            line: 58,
[INFO] [stdout]        3409 │+            column: 15,
[INFO] [stdout]        3410 │+        },
[INFO] [stdout]        3411 │+        Token {
[INFO] [stdout]        3412 │+            token_type: As,
[INFO] [stdout]        3413 │+            position: 2232,
[INFO] [stdout]        3414 │+            line: 58,
[INFO] [stdout]        3415 │+            column: 18,
[INFO] [stdout]        3416 │+        },
[INFO] [stdout]        3417 │+        Token {
[INFO] [stdout]        3418 │+            token_type: Identifier(
[INFO] [stdout]        3419 │+                "u64",
[INFO] [stdout]        3420 │+            ),
[INFO] [stdout]        3421 │+            position: 2236,
[INFO] [stdout]        3422 │+            line: 58,
[INFO] [stdout]        3423 │+            column: 22,
[INFO] [stdout]        3424 │+        },
[INFO] [stdout]        3425 │+        Token {
[INFO] [stdout]        3426 │+            token_type: RightParen,
[INFO] [stdout]        3427 │+            position: 2237,
[INFO] [stdout]        3428 │+            line: 58,
[INFO] [stdout]        3429 │+            column: 23,
[INFO] [stdout]        3430 │+        },
[INFO] [stdout]        3431 │+        Token {
[INFO] [stdout]        3432 │+            token_type: Semicolon,
[INFO] [stdout]        3433 │+            position: 2238,
[INFO] [stdout]        3434 │+            line: 58,
[INFO] [stdout]        3435 │+            column: 24,
[INFO] [stdout]        3436 │+        },
[INFO] [stdout]        3437 │+        Token {
[INFO] [stdout]        3438 │+            token_type: RightBrace,
[INFO] [stdout]        3439 │+            position: 2242,
[INFO] [stdout]        3440 │+            line: 59,
[INFO] [stdout]  2345  3441 │             column: 4,
[INFO] [stdout]  2346  3442 │         },
[INFO] [stdout]  2347  3443 │         Token {
[INFO] [stdout]        3444 │+            token_type: Identifier(
[INFO] [stdout]        3445 │+                "dst",
[INFO] [stdout]        3446 │+            ),
[INFO] [stdout]        3447 │+            position: 2248,
[INFO] [stdout]        3448 │+            line: 60,
[INFO] [stdout]        3449 │+            column: 6,
[INFO] [stdout]        3450 │+        },
[INFO] [stdout]        3451 │+        Token {
[INFO] [stdout]        3452 │+            token_type: Dot,
[INFO] [stdout]        3453 │+            position: 2249,
[INFO] [stdout]        3454 │+            line: 60,
[INFO] [stdout]        3455 │+            column: 7,
[INFO] [stdout]        3456 │+        },
[INFO] [stdout]        3457 │+        Token {
[INFO] [stdout]        3458 │+            token_type: Identifier(
[INFO] [stdout]        3459 │+                "set",
[INFO] [stdout]        3460 │+            ),
[INFO] [stdout]        3461 │+            position: 2252,
[INFO] [stdout]        3462 │+            line: 60,
[INFO] [stdout]        3463 │+            column: 10,
[INFO] [stdout]        3464 │+        },
[INFO] [stdout]        3465 │+        Token {
[INFO] [stdout]        3466 │+            token_type: LeftParen,
[INFO] [stdout]        3467 │+            position: 2253,
[INFO] [stdout]        3468 │+            line: 60,
[INFO] [stdout]        3469 │+            column: 11,
[INFO] [stdout]        3470 │+        },
[INFO] [stdout]        3471 │+        Token {
[INFO] [stdout]        3472 │+            token_type: Identifier(
[INFO] [stdout]        3473 │+                "j",
[INFO] [stdout]        3474 │+            ),
[INFO] [stdout]        3475 │+            position: 2254,
[INFO] [stdout]        3476 │+            line: 60,
[INFO] [stdout]        3477 │+            column: 12,
[INFO] [stdout]        3478 │+        },
[INFO] [stdout]        3479 │+        Token {
[INFO] [stdout]        3480 │+            token_type: Comma,
[INFO] [stdout]        3481 │+            position: 2255,
[INFO] [stdout]        3482 │+            line: 60,
[INFO] [stdout]        3483 │+            column: 13,
[INFO] [stdout]        3484 │+        },
[INFO] [stdout]        3485 │+        Token {
[INFO] [stdout]        3486 │+            token_type: Identifier(
[INFO] [stdout]        3487 │+                "ASCII_QUOTE",
[INFO] [stdout]        3488 │+            ),
[INFO] [stdout]        3489 │+            position: 2267,
[INFO] [stdout]        3490 │+            line: 60,
[INFO] [stdout]        3491 │+            column: 25,
[INFO] [stdout]        3492 │+        },
[INFO] [stdout]        3493 │+        Token {
[INFO] [stdout]        3494 │+            token_type: RightParen,
[INFO] [stdout]        3495 │+            position: 2268,
[INFO] [stdout]        3496 │+            line: 60,
[INFO] [stdout]        3497 │+            column: 26,
[INFO] [stdout]        3498 │+        },
[INFO] [stdout]        3499 │+        Token {
[INFO] [stdout]        3500 │+            token_type: Semicolon,
[INFO] [stdout]        3501 │+            position: 2269,
[INFO] [stdout]        3502 │+            line: 60,
[INFO] [stdout]        3503 │+            column: 27,
[INFO] [stdout]        3504 │+        },
[INFO] [stdout]        3505 │+        Token {
[INFO] [stdout]        3506 │+            token_type: Identifier(
[INFO] [stdout]        3507 │+                "j",
[INFO] [stdout]        3508 │+            ),
[INFO] [stdout]        3509 │+            position: 2271,
[INFO] [stdout]        3510 │+            line: 60,
[INFO] [stdout]        3511 │+            column: 29,
[INFO] [stdout]        3512 │+        },
[INFO] [stdout]        3513 │+        Token {
[INFO] [stdout]        3514 │+            token_type: Eq,
[INFO] [stdout]        3515 │+            position: 2273,
[INFO] [stdout]        3516 │+            line: 60,
[INFO] [stdout]        3517 │+            column: 31,
[INFO] [stdout]        3518 │+        },
[INFO] [stdout]        3519 │+        Token {
[INFO] [stdout]        3520 │+            token_type: Identifier(
[INFO] [stdout]        3521 │+                "j",
[INFO] [stdout]        3522 │+            ),
[INFO] [stdout]        3523 │+            position: 2275,
[INFO] [stdout]        3524 │+            line: 60,
[INFO] [stdout]        3525 │+            column: 33,
[INFO] [stdout]        3526 │+        },
[INFO] [stdout]        3527 │+        Token {
[INFO] [stdout]        3528 │+            token_type: Plus,
[INFO] [stdout]        3529 │+            position: 2277,
[INFO] [stdout]        3530 │+            line: 60,
[INFO] [stdout]        3531 │+            column: 35,
[INFO] [stdout]        3532 │+        },
[INFO] [stdout]        3533 │+        Token {
[INFO] [stdout]        3534 │+            token_type: LeftParen,
[INFO] [stdout]        3535 │+            position: 2279,
[INFO] [stdout]        3536 │+            line: 60,
[INFO] [stdout]        3537 │+            column: 37,
[INFO] [stdout]        3538 │+        },
[INFO] [stdout]        3539 │+        Token {
[INFO] [stdout]  2348  3540 │             token_type: Int(
[INFO] [stdout]        3541 │+                "1",
[INFO] [stdout]        3542 │+            ),
[INFO] [stdout]        3543 │+            position: 2280,
[INFO] [stdout]        3544 │+            line: 60,
[INFO] [stdout]        3545 │+            column: 38,
[INFO] [stdout]        3546 │+        },
[INFO] [stdout]        3547 │+        Token {
[INFO] [stdout]        3548 │+            token_type: As,
[INFO] [stdout]        3549 │+            position: 2283,
[INFO] [stdout]        3550 │+            line: 60,
[INFO] [stdout]        3551 │+            column: 41,
[INFO] [stdout]        3552 │+        },
[INFO] [stdout]        3553 │+        Token {
[INFO] [stdout]        3554 │+            token_type: Identifier(
[INFO] [stdout]        3555 │+                "u64",
[INFO] [stdout]        3556 │+            ),
[INFO] [stdout]        3557 │+            position: 2287,
[INFO] [stdout]        3558 │+            line: 60,
[INFO] [stdout]        3559 │+            column: 45,
[INFO] [stdout]        3560 │+        },
[INFO] [stdout]        3561 │+        Token {
[INFO] [stdout]        3562 │+            token_type: RightParen,
[INFO] [stdout]        3563 │+            position: 2288,
[INFO] [stdout]        3564 │+            line: 60,
[INFO] [stdout]        3565 │+            column: 46,
[INFO] [stdout]        3566 │+        },
[INFO] [stdout]        3567 │+        Token {
[INFO] [stdout]        3568 │+            token_type: Semicolon,
[INFO] [stdout]        3569 │+            position: 2289,
[INFO] [stdout]        3570 │+            line: 60,
[INFO] [stdout]        3571 │+            column: 47,
[INFO] [stdout]        3572 │+        },
[INFO] [stdout]        3573 │+        Token {
[INFO] [stdout]        3574 │+            token_type: Var,
[INFO] [stdout]        3575 │+            position: 2295,
[INFO] [stdout]        3576 │+            line: 61,
[INFO] [stdout]        3577 │+            column: 6,
[INFO] [stdout]        3578 │+        },
[INFO] [stdout]        3579 │+        Token {
[INFO] [stdout]        3580 │+            token_type: Identifier(
[INFO] [stdout]        3581 │+                "out",
[INFO] [stdout]        3582 │+            ),
[INFO] [stdout]        3583 │+            position: 2299,
[INFO] [stdout]        3584 │+            line: 61,
[INFO] [stdout]        3585 │+            column: 10,
[INFO] [stdout]        3586 │+        },
[INFO] [stdout]        3587 │+        Token {
[INFO] [stdout]        3588 │+            token_type: Eq,
[INFO] [stdout]        3589 │+            position: 2301,
[INFO] [stdout]        3590 │+            line: 61,
[INFO] [stdout]        3591 │+            column: 12,
[INFO] [stdout]        3592 │+        },
[INFO] [stdout]        3593 │+        Token {
[INFO] [stdout]        3594 │+            token_type: Identifier(
[INFO] [stdout]        3595 │+                "__of_str_from_buffer",
[INFO] [stdout]        3596 │+            ),
[INFO] [stdout]        3597 │+            position: 2322,
[INFO] [stdout]        3598 │+            line: 61,
[INFO] [stdout]        3599 │+            column: 33,
[INFO] [stdout]        3600 │+        },
[INFO] [stdout]        3601 │+        Token {
[INFO] [stdout]        3602 │+            token_type: LeftParen,
[INFO] [stdout]        3603 │+            position: 2323,
[INFO] [stdout]        3604 │+            line: 61,
[INFO] [stdout]        3605 │+            column: 34,
[INFO] [stdout]        3606 │+        },
[INFO] [stdout]        3607 │+        Token {
[INFO] [stdout]        3608 │+            token_type: Identifier(
[INFO] [stdout]        3609 │+                "dst",
[INFO] [stdout]        3610 │+            ),
[INFO] [stdout]        3611 │+            position: 2326,
[INFO] [stdout]        3612 │+            line: 61,
[INFO] [stdout]        3613 │+            column: 37,
[INFO] [stdout]        3614 │+        },
[INFO] [stdout]        3615 │+        Token {
[INFO] [stdout]        3616 │+            token_type: Comma,
[INFO] [stdout]        3617 │+            position: 2327,
[INFO] [stdout]        3618 │+            line: 61,
[INFO] [stdout]        3619 │+            column: 38,
[INFO] [stdout]        3620 │+        },
[INFO] [stdout]        3621 │+        Token {
[INFO] [stdout]        3622 │+            token_type: Int(
[INFO] [stdout]  2349  3623 │                 "0",
[INFO] [stdout]  2350  3624 │             ),
[INFO] [stdout]  2351       │-            position: 1773,
[INFO] [stdout]        3625 │+            position: 2329,
[INFO] [stdout]        3626 │+            line: 61,
[INFO] [stdout]        3627 │+            column: 40,
[INFO] [stdout]        3628 │+        },
[INFO] [stdout]        3629 │+        Token {
[INFO] [stdout]        3630 │+            token_type: As,
[INFO] [stdout]        3631 │+            position: 2332,
[INFO] [stdout]        3632 │+            line: 61,
[INFO] [stdout]        3633 │+            column: 43,
[INFO] [stdout]        3634 │+        },
[INFO] [stdout]        3635 │+        Token {
[INFO] [stdout]        3636 │+            token_type: Identifier(
[INFO] [stdout]        3637 │+                "i64",
[INFO] [stdout]        3638 │+            ),
[INFO] [stdout]        3639 │+            position: 2336,
[INFO] [stdout]        3640 │+            line: 61,
[INFO] [stdout]        3641 │+            column: 47,
[INFO] [stdout]        3642 │+        },
[INFO] [stdout]        3643 │+        Token {
[INFO] [stdout]        3644 │+            token_type: Comma,
[INFO] [stdout]        3645 │+            position: 2337,
[INFO] [stdout]        3646 │+            line: 61,
[INFO] [stdout]        3647 │+            column: 48,
[INFO] [stdout]        3648 │+        },
[INFO] [stdout]        3649 │+        Token {
[INFO] [stdout]        3650 │+            token_type: Identifier(
[INFO] [stdout]        3651 │+                "j",
[INFO] [stdout]        3652 │+            ),
[INFO] [stdout]        3653 │+            position: 2339,
[INFO] [stdout]        3654 │+            line: 61,
[INFO] [stdout]        3655 │+            column: 50,
[INFO] [stdout]        3656 │+        },
[INFO] [stdout]        3657 │+        Token {
[INFO] [stdout]        3658 │+            token_type: As,
[INFO] [stdout]        3659 │+            position: 2342,
[INFO] [stdout]        3660 │+            line: 61,
[INFO] [stdout]        3661 │+            column: 53,
[INFO] [stdout]        3662 │+        },
[INFO] [stdout]        3663 │+        Token {
[INFO] [stdout]        3664 │+            token_type: Identifier(
[INFO] [stdout]        3665 │+                "i64",
[INFO] [stdout]        3666 │+            ),
[INFO] [stdout]        3667 │+            position: 2346,
[INFO] [stdout]        3668 │+            line: 61,
[INFO] [stdout]        3669 │+            column: 57,
[INFO] [stdout]        3670 │+        },
[INFO] [stdout]        3671 │+        Token {
[INFO] [stdout]        3672 │+            token_type: RightParen,
[INFO] [stdout]        3673 │+            position: 2347,
[INFO] [stdout]        3674 │+            line: 61,
[INFO] [stdout]        3675 │+            column: 58,
[INFO] [stdout]        3676 │+        },
[INFO] [stdout]        3677 │+        Token {
[INFO] [stdout]        3678 │+            token_type: Semicolon,
[INFO] [stdout]        3679 │+            position: 2348,
[INFO] [stdout]        3680 │+            line: 61,
[INFO] [stdout]        3681 │+            column: 59,
[INFO] [stdout]        3682 │+        },
[INFO] [stdout]        3683 │+        Token {
[INFO] [stdout]        3684 │+            token_type: Identifier(
[INFO] [stdout]        3685 │+                "__of_buffer_free",
[INFO] [stdout]        3686 │+            ),
[INFO] [stdout]        3687 │+            position: 2367,
[INFO] [stdout]        3688 │+            line: 62,
[INFO] [stdout]        3689 │+            column: 19,
[INFO] [stdout]        3690 │+        },
[INFO] [stdout]        3691 │+        Token {
[INFO] [stdout]        3692 │+            token_type: LeftParen,
[INFO] [stdout]        3693 │+            position: 2368,
[INFO] [stdout]        3694 │+            line: 62,
[INFO] [stdout]        3695 │+            column: 20,
[INFO] [stdout]        3696 │+        },
[INFO] [stdout]        3697 │+        Token {
[INFO] [stdout]        3698 │+            token_type: Identifier(
[INFO] [stdout]        3699 │+                "dst",
[INFO] [stdout]        3700 │+            ),
[INFO] [stdout]        3701 │+            position: 2371,
[INFO] [stdout]        3702 │+            line: 62,
[INFO] [stdout]        3703 │+            column: 23,
[INFO] [stdout]        3704 │+        },
[INFO] [stdout]        3705 │+        Token {
[INFO] [stdout]        3706 │+            token_type: RightParen,
[INFO] [stdout]        3707 │+            position: 2372,
[INFO] [stdout]        3708 │+            line: 62,
[INFO] [stdout]        3709 │+            column: 24,
[INFO] [stdout]        3710 │+        },
[INFO] [stdout]        3711 │+        Token {
[INFO] [stdout]        3712 │+            token_type: Semicolon,
[INFO] [stdout]        3713 │+            position: 2373,
[INFO] [stdout]        3714 │+            line: 62,
[INFO] [stdout]        3715 │+            column: 25,
[INFO] [stdout]        3716 │+        },
[INFO] [stdout]        3717 │+        Token {
[INFO] [stdout]        3718 │+            token_type: Identifier(
[INFO] [stdout]        3719 │+                "__of_buffer_free",
[INFO] [stdout]        3720 │+            ),
[INFO] [stdout]        3721 │+            position: 2392,
[INFO] [stdout]        3722 │+            line: 63,
[INFO] [stdout]        3723 │+            column: 19,
[INFO] [stdout]        3724 │+        },
[INFO] [stdout]        3725 │+        Token {
[INFO] [stdout]        3726 │+            token_type: LeftParen,
[INFO] [stdout]        3727 │+            position: 2393,
[INFO] [stdout]        3728 │+            line: 63,
[INFO] [stdout]        3729 │+            column: 20,
[INFO] [stdout]        3730 │+        },
[INFO] [stdout]        3731 │+        Token {
[INFO] [stdout]        3732 │+            token_type: Identifier(
[INFO] [stdout]        3733 │+                "src",
[INFO] [stdout]        3734 │+            ),
[INFO] [stdout]        3735 │+            position: 2396,
[INFO] [stdout]        3736 │+            line: 63,
[INFO] [stdout]        3737 │+            column: 23,
[INFO] [stdout]        3738 │+        },
[INFO] [stdout]        3739 │+        Token {
[INFO] [stdout]        3740 │+            token_type: RightParen,
[INFO] [stdout]        3741 │+            position: 2397,
[INFO] [stdout]        3742 │+            line: 63,
[INFO] [stdout]        3743 │+            column: 24,
[INFO] [stdout]        3744 │+        },
[INFO] [stdout]        3745 │+        Token {
[INFO] [stdout]        3746 │+            token_type: Semicolon,
[INFO] [stdout]        3747 │+            position: 2398,
[INFO] [stdout]        3748 │+            line: 63,
[INFO] [stdout]        3749 │+            column: 25,
[INFO] [stdout]        3750 │+        },
[INFO] [stdout]        3751 │+        Token {
[INFO] [stdout]        3752 │+            token_type: Identifier(
[INFO] [stdout]        3753 │+                "out",
[INFO] [stdout]        3754 │+            ),
[INFO] [stdout]        3755 │+            position: 2404,
[INFO] [stdout]        3756 │+            line: 64,
[INFO] [stdout]        3757 │+            column: 6,
[INFO] [stdout]        3758 │+        },
[INFO] [stdout]        3759 │+        Token {
[INFO] [stdout]        3760 │+            token_type: RightBrace,
[INFO] [stdout]        3761 │+            position: 2406,
[INFO] [stdout]  2352  3762 │             line: 65,
[INFO] [stdout]  2353       │-            column: 4,
[INFO] [stdout]  2354       │-        },
[INFO] [stdout]  2355       │-        Token {
[INFO] [stdout]  2356       │-            token_type: RightBrace,
[INFO] [stdout]  2357       │-            position: 1775,
[INFO] [stdout]  2358       │-            line: 66,
[INFO] [stdout]  2359  3763 │             column: 2,
[INFO] [stdout]  2360  3764 │         },
[INFO] [stdout]  2361  3765 │     ],
[INFO] [stdout]  2362  3766 │ )
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'test_lexer_all' (2375) panicked at tests/lexer_snapshots.rs:13:13:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/tests/snapshots/lexer_snapshots__lexer_all@tokens-58.snap.new")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x593038983be8 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x593038983be8 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x593038983be8 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x593038983be8 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59303899b8ba - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59303899b8ba - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x593038988922 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x593038988922 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x59303895f666 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x59303895f666 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x59303897ac49 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59303890bc2c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x59303890bc2c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x59303897ae02 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x59303897ae02 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x59303895f722 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x593038954529 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5930389604dd - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x59303899c0fc - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59303899be72 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x59303855dd09 - <core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::error::Error>>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x59303855dd09 - lexer_snapshots[4791e1db33462778]::test_lexer_all::{closure#1}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/lexer_snapshots.rs:13:13
[INFO] [stdout]   22:     0x593038556d0f - <insta[322cb34b020b3a94]::settings::Settings>::bind::<lexer_snapshots[4791e1db33462778]::test_lexer_all::{closure#1}::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/insta-1.47.2/src/settings.rs:573:9
[INFO] [stdout]   23:     0x59303855e024 - lexer_snapshots[4791e1db33462778]::test_lexer_all::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/lexer_snapshots.rs:12:9
[INFO] [stdout]   24:     0x59303855d852 - insta[322cb34b020b3a94]::glob::glob_exec::<lexer_snapshots[4791e1db33462778]::test_lexer_all::{closure#1}>::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/insta-1.47.2/src/glob.rs:115:13
[INFO] [stdout]   25:     0x593038556c6e - <insta[322cb34b020b3a94]::settings::Settings>::bind::<insta[322cb34b020b3a94]::glob::glob_exec<lexer_snapshots[4791e1db33462778]::test_lexer_all::{closure#1}>::{closure#1}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/insta-1.47.2/src/settings.rs:573:9
[INFO] [stdout]   26:     0x59303855891b - insta[322cb34b020b3a94]::glob::glob_exec::<lexer_snapshots[4791e1db33462778]::test_lexer_all::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/insta-1.47.2/src/glob.rs:114:18
[INFO] [stdout]   27:     0x59303855e6ec - lexer_snapshots[4791e1db33462778]::test_lexer_all
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/lexer_snapshots.rs:9:5
[INFO] [stdout]   28:     0x59303855ddf7 - lexer_snapshots[4791e1db33462778]::test_lexer_all::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/lexer_snapshots.rs:8:20
[INFO] [stdout]   29:     0x593038561e16 - <lexer_snapshots[4791e1db33462778]::test_lexer_all::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   30:     0x5930388fed0b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   31:     0x5930388fed0b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   32:     0x59303890c585 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   33:     0x59303890c585 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   34:     0x59303890c585 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   35:     0x59303890c585 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   36:     0x59303890c585 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   37:     0x59303890c585 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   38:     0x59303890c585 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   39:     0x593038905e94 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   40:     0x593038905e94 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   41:     0x59303890f602 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   42:     0x59303890f602 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   43:     0x59303890f602 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   44:     0x59303890f602 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   45:     0x59303890f602 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   46:     0x59303890f602 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   47:     0x59303890f602 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   48:     0x593038982d2f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   49:     0x593038982d2f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   50:     0x76307caa7aa4 - <unknown>
[INFO] [stdout]   51:     0x76307cb34a64 - clone
[INFO] [stdout]   52:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     test_lexer_all
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.18s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "5fd68a1c79243e4610deb961b1473c564a5b58d3ca71dd50ecc9f59b3d86ed5e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5fd68a1c79243e4610deb961b1473c564a5b58d3ca71dd50ecc9f59b3d86ed5e", kill_on_drop: false }`
[INFO] [stdout] 5fd68a1c79243e4610deb961b1473c564a5b58d3ca71dd50ecc9f59b3d86ed5e
