[INFO] cloning repository https://github.com/codefionn/pgcl
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/codefionn/pgcl" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcodefionn%2Fpgcl", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcodefionn%2Fpgcl'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 1c731a2b424e4ba6a6b5d8570c4a34807e730e77
[INFO] checking codefionn/pgcl against try#163937523761cc0def32f1ba9ed63fdf65ad3478 for pr-156749
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcodefionn%2Fpgcl" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/codefionn/pgcl
[INFO] finished tweaking git repo https://github.com/codefionn/pgcl
[INFO] tweaked toml for git repo https://github.com/codefionn/pgcl written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/codefionn/pgcl on toolchain 163937523761cc0def32f1ba9ed63fdf65ad3478
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+163937523761cc0def32f1ba9ed63fdf65ad3478" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/codefionn/pgcl 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" "+163937523761cc0def32f1ba9ed63fdf65ad3478" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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:3e793bdf10248eb2ddbd6b0faebed8155c11b4589982e2893733958d93e8d540" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 47e71cb2469c2ec3d051c93a951339d6153d747bfdfb0358a67274e3b727ffe4
[INFO] running `Command { std: "docker" "start" "47e71cb2469c2ec3d051c93a951339d6153d747bfdfb0358a67274e3b727ffe4", 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" "47e71cb2469c2ec3d051c93a951339d6153d747bfdfb0358a67274e3b727ffe4" "/opt/rustwide/cargo-home/bin/cargo" "+163937523761cc0def32f1ba9ed63fdf65ad3478" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "47e71cb2469c2ec3d051c93a951339d6153d747bfdfb0358a67274e3b727ffe4", 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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "47e71cb2469c2ec3d051c93a951339d6153d747bfdfb0358a67274e3b727ffe4" "/opt/rustwide/cargo-home/bin/cargo" "+163937523761cc0def32f1ba9ed63fdf65ad3478" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.79
[INFO] [stderr]    Compiling autocfg v1.2.0
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]     Checking memchr v2.7.2
[INFO] [stderr]    Compiling libm v0.2.8
[INFO] [stderr]     Checking pin-project-lite v0.2.14
[INFO] [stderr]     Checking smallvec v1.13.2
[INFO] [stderr]     Checking futures-core v0.3.30
[INFO] [stderr]     Checking once_cell v1.19.0
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling parking_lot_core v0.9.9
[INFO] [stderr]    Compiling pkg-config v0.3.30
[INFO] [stderr]    Compiling cc v1.0.90
[INFO] [stderr]     Checking scopeguard v1.2.0
[INFO] [stderr]     Checking bytes v1.6.0
[INFO] [stderr]    Compiling serde v1.0.197
[INFO] [stderr]     Checking futures-sink v0.3.30
[INFO] [stderr]     Checking bitflags v2.5.0
[INFO] [stderr]     Checking regex-syntax v0.8.3
[INFO] [stderr]     Checking futures-channel v0.3.30
[INFO] [stderr]     Checking futures-io v0.3.30
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]    Compiling lock_api v0.4.11
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]     Checking futures-task v0.3.30
[INFO] [stderr]     Checking pin-utils v0.1.0
[INFO] [stderr]     Checking tracing-core v0.1.32
[INFO] [stderr]    Compiling num-bigint v0.4.4
[INFO] [stderr]     Checking hashbrown v0.14.3
[INFO] [stderr]    Compiling openssl v0.10.64
[INFO] [stderr]     Checking aho-corasick v1.1.3
[INFO] [stderr]     Checking foreign-types-shared v0.1.1
[INFO] [stderr]     Checking log v0.4.21
[INFO] [stderr]     Checking anstyle v1.0.6
[INFO] [stderr]     Checking fnv v1.0.7
[INFO] [stderr]     Checking itoa v1.0.11
[INFO] [stderr]     Checking utf8parse v0.2.1
[INFO] [stderr]     Checking foreign-types v0.3.2
[INFO] [stderr]    Compiling rustix v0.38.32
[INFO] [stderr]     Checking equivalent v1.0.1
[INFO] [stderr]     Checking http v0.2.12
[INFO] [stderr]    Compiling httparse v1.8.0
[INFO] [stderr]    Compiling native-tls v0.2.11
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]     Checking anstyle-parse v0.2.3
[INFO] [stderr]    Compiling num-rational v0.4.1
[INFO] [stderr]     Checking indexmap v2.2.6
[INFO] [stderr]    Compiling quote v1.0.35
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]     Checking anstyle-query v1.0.2
[INFO] [stderr]    Compiling syn v2.0.57
[INFO] [stderr]    Compiling regex-syntax v0.6.29
[INFO] [stderr]     Checking linux-raw-sys v0.4.13
[INFO] [stderr]     Checking try-lock v0.2.5
[INFO] [stderr]     Checking colorchoice v1.0.0
[INFO] [stderr]    Compiling beef v0.5.2
[INFO] [stderr]     Checking openssl-probe v0.1.5
[INFO] [stderr]     Checking want v0.3.1
[INFO] [stderr]     Checking anstream v0.6.13
[INFO] [stderr]     Checking nibble_vec v0.1.0
[INFO] [stderr]     Checking tower-service v0.3.2
[INFO] [stderr]     Checking httpdate v1.0.3
[INFO] [stderr]    Compiling anyhow v1.0.81
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]     Checking clap_lex v0.7.0
[INFO] [stderr]     Checking strsim v0.11.0
[INFO] [stderr]     Checking endian-type v0.1.2
[INFO] [stderr]     Checking predicates-core v1.0.6
[INFO] [stderr]    Compiling openssl-sys v0.9.102
[INFO] [stderr]     Checking bitflags v1.3.2
[INFO] [stderr]    Compiling doc-comment v0.3.3
[INFO] [stderr]     Checking radix_trie v0.2.1
[INFO] [stderr]     Checking clap_builder v4.5.2
[INFO] [stderr]     Checking text-size v1.1.1
[INFO] [stderr]     Checking http-body v0.4.6
[INFO] [stderr]     Checking unicode-width v0.1.11
[INFO] [stderr]     Checking termtree v0.4.1
[INFO] [stderr]     Checking rustc-hash v1.1.0
[INFO] [stderr]     Checking termcolor v1.4.1
[INFO] [stderr]     Checking humantime v2.1.0
[INFO] [stderr]     Checking countme v3.0.1
[INFO] [stderr]     Checking normalize-line-endings v0.3.0
[INFO] [stderr]     Checking unicode-segmentation v1.11.0
[INFO] [stderr]     Checking difflib v0.4.0
[INFO] [stderr]     Checking signal-hook-registry v1.4.1
[INFO] [stderr]     Checking mio v0.8.11
[INFO] [stderr]     Checking num_cpus v1.16.0
[INFO] [stderr]     Checking socket2 v0.5.6
[INFO] [stderr]     Checking dirs-sys-next v0.1.2
[INFO] [stderr]     Checking nix v0.25.1
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]     Checking is-terminal v0.4.12
[INFO] [stderr]     Checking dirs-next v2.0.0
[INFO] [stderr]    Compiling assert_cmd v2.0.14
[INFO] [stderr]     Checking regex-automata v0.4.6
[INFO] [stderr]     Checking wait-timeout v0.2.0
[INFO] [stderr]     Checking predicates-tree v1.0.9
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking float-cmp v0.9.0
[INFO] [stderr]     Checking num-iter v0.1.44
[INFO] [stderr]     Checking fd-lock v3.0.13
[INFO] [stderr]    Compiling logos-codegen v0.13.0
[INFO] [stderr]    Compiling tailcall-impl v0.1.6
[INFO] [stderr]     Checking regex v1.10.4
[INFO] [stderr]     Checking bstr v1.9.1
[INFO] [stderr]    Compiling serde_derive v1.0.197
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling tokio-macros v2.2.0
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling async-stream-impl v0.3.5
[INFO] [stderr]    Compiling clap_derive v4.5.4
[INFO] [stderr]    Compiling async-recursion v1.1.0
[INFO] [stderr]     Checking predicates v3.1.0
[INFO] [stderr]     Checking env_logger v0.10.2
[INFO] [stderr]     Checking rustyline v10.1.1
[INFO] [stderr]     Checking tailcall v0.1.6
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]     Checking tokio v1.37.0
[INFO] [stderr]     Checking async-stream v0.3.5
[INFO] [stderr]    Compiling logos-derive v0.13.0
[INFO] [stderr]     Checking logos v0.13.0
[INFO] [stderr]     Checking clap v4.5.4
[INFO] [stderr]     Checking futures-executor v0.3.30
[INFO] [stderr]     Checking futures v0.3.30
[INFO] [stderr]     Checking tokio-util v0.7.10
[INFO] [stderr]     Checking h2 v0.3.25
[INFO] [stderr]     Checking tokio-native-tls v0.3.1
[INFO] [stderr]     Checking num-complex v0.4.5
[INFO] [stderr]     Checking rowan v0.15.15
[INFO] [stderr]     Checking hyper v0.14.28
[INFO] [stderr]     Checking bigdecimal v0.3.1
[INFO] [stderr]     Checking num v0.4.1
[INFO] [stderr]     Checking hyper-tls v0.5.0
[INFO] [stderr]     Checking pgcl v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]  --> src/main.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(box_patterns)]
[INFO] [stdout]   |            ^^^^^^^^^^^^ feature has been removed
[INFO] [stdout]   |
[INFO] [stdout]   = note: removed in CURRENT_RUSTC_VERSION
[INFO] [stdout]   = note: superseded by `deref_patterns`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]  --> src/main.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(box_patterns)]
[INFO] [stdout]   |            ^^^^^^^^^^^^ feature has been removed
[INFO] [stdout]   |
[INFO] [stdout]   = note: removed in CURRENT_RUSTC_VERSION
[INFO] [stdout]   = note: superseded by `deref_patterns`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/context.rs:859:59
[INFO] [stdout]     |
[INFO] [stdout] 859 |         (Syntax::Lst(lst0), Syntax::BiOp(BiOpType::OpAdd, box Syntax::Lst(lst1), _))
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/context.rs:864:64
[INFO] [stdout]     |
[INFO] [stdout] 864 |         (Syntax::LstMatch(lst0), Syntax::BiOp(BiOpType::OpAdd, box Syntax::Lst(lst1), expr))
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/context.rs:879:64
[INFO] [stdout]     |
[INFO] [stdout] 879 |         (Syntax::LstMatch(lst0), Syntax::BiOp(BiOpType::OpAdd, box Syntax::Lst(lst1), expr))
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/context.rs:968:63
[INFO] [stdout]     |
[INFO] [stdout] 968 |         | (Syntax::Map(lhs), Syntax::BiOp(BiOpType::OpAdd, _, box Syntax::Map(rhs))) => {
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/context.rs:999:68
[INFO] [stdout]     |
[INFO] [stdout] 999 |         | (Syntax::MapMatch(lhs), Syntax::BiOp(BiOpType::OpAdd, _, box Syntax::Map(rhs))) => {
[INFO] [stdout]     |                                                                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/context.rs:1097:23
[INFO] [stdout]      |
[INFO] [stdout] 1097 |         (Syntax::Call(box Syntax::ValRg(re), rest), Syntax::ValStr(s)) => {
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:148:36
[INFO] [stdout]     |
[INFO] [stdout] 148 |             | Syntax::ExplicitExpr(box Syntax::Id(_) | box Syntax::ValAny()) => true,
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/context.rs:859:59
[INFO] [stdout]     |
[INFO] [stdout] 859 |         (Syntax::Lst(lst0), Syntax::BiOp(BiOpType::OpAdd, box Syntax::Lst(lst1), _))
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/context.rs:864:64
[INFO] [stdout]     |
[INFO] [stdout] 864 |         (Syntax::LstMatch(lst0), Syntax::BiOp(BiOpType::OpAdd, box Syntax::Lst(lst1), expr))
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/context.rs:879:64
[INFO] [stdout]     |
[INFO] [stdout] 879 |         (Syntax::LstMatch(lst0), Syntax::BiOp(BiOpType::OpAdd, box Syntax::Lst(lst1), expr))
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/context.rs:968:63
[INFO] [stdout]     |
[INFO] [stdout] 968 |         | (Syntax::Map(lhs), Syntax::BiOp(BiOpType::OpAdd, _, box Syntax::Map(rhs))) => {
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/context.rs:999:68
[INFO] [stdout]     |
[INFO] [stdout] 999 |         | (Syntax::MapMatch(lhs), Syntax::BiOp(BiOpType::OpAdd, _, box Syntax::Map(rhs))) => {
[INFO] [stdout]     |                                                                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:148:56
[INFO] [stdout]     |
[INFO] [stdout] 148 |             | Syntax::ExplicitExpr(box Syntax::Id(_) | box Syntax::ValAny()) => true,
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:306:24
[INFO] [stdout]     |
[INFO] [stdout] 306 |             Self::Call(box Self::ValRg(re), box Self::ValStr(s)) => {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:306:45
[INFO] [stdout]     |
[INFO] [stdout] 306 |             Self::Call(box Self::ValRg(re), box Self::ValStr(s)) => {
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:314:39
[INFO] [stdout]     |
[INFO] [stdout] 314 |             Self::Call(box Self::Call(box Self::FnOp(BiOpType::OpComma), lhs), rhs) => {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:314:24
[INFO] [stdout]     |
[INFO] [stdout] 314 |             Self::Call(box Self::Call(box Self::FnOp(BiOpType::OpComma), lhs), rhs) => {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:317:39
[INFO] [stdout]     |
[INFO] [stdout] 317 |             Self::Call(box Self::Call(box Self::FnOp(op), lhs), rhs) => Self::BiOp(op, lhs, rhs),
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:317:24
[INFO] [stdout]     |
[INFO] [stdout] 317 |             Self::Call(box Self::Call(box Self::FnOp(op), lhs), rhs) => Self::BiOp(op, lhs, rhs),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:322:17
[INFO] [stdout]     |
[INFO] [stdout] 322 |                 box Self::ValInt(x),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:323:49
[INFO] [stdout]     |
[INFO] [stdout] 323 |                 box Self::BiOp(BiOpType::OpAdd, box Self::ValInt(y), expr),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:323:17
[INFO] [stdout]     |
[INFO] [stdout] 323 |                 box Self::BiOp(BiOpType::OpAdd, box Self::ValInt(y), expr),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:329:17
[INFO] [stdout]     |
[INFO] [stdout] 329 |                 box Self::ValInt(x),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:330:49
[INFO] [stdout]     |
[INFO] [stdout] 330 |                 box Self::BiOp(BiOpType::OpAdd, box Self::ValInt(y), expr),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:330:17
[INFO] [stdout]     |
[INFO] [stdout] 330 |                 box Self::BiOp(BiOpType::OpAdd, box Self::ValInt(y), expr),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:336:17
[INFO] [stdout]     |
[INFO] [stdout] 336 |                 box Self::ValInt(x),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:337:49
[INFO] [stdout]     |
[INFO] [stdout] 337 |                 box Self::BiOp(BiOpType::OpSub, box Self::ValInt(y), expr),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:337:17
[INFO] [stdout]     |
[INFO] [stdout] 337 |                 box Self::BiOp(BiOpType::OpSub, box Self::ValInt(y), expr),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:343:55
[INFO] [stdout]     |
[INFO] [stdout] 343 |                 box Self::BiOp(BiOpType::OpAdd, expr, box Self::ValInt(x)),
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:343:17
[INFO] [stdout]     |
[INFO] [stdout] 343 |                 box Self::BiOp(BiOpType::OpAdd, expr, box Self::ValInt(x)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:344:17
[INFO] [stdout]     |
[INFO] [stdout] 344 |                 box Self::ValInt(y),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:350:55
[INFO] [stdout]     |
[INFO] [stdout] 350 |                 box Self::BiOp(BiOpType::OpSub, expr, box Self::ValInt(x)),
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:350:17
[INFO] [stdout]     |
[INFO] [stdout] 350 |                 box Self::BiOp(BiOpType::OpSub, expr, box Self::ValInt(x)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:351:17
[INFO] [stdout]     |
[INFO] [stdout] 351 |                 box Self::ValInt(y),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:357:55
[INFO] [stdout]     |
[INFO] [stdout] 357 |                 box Self::BiOp(BiOpType::OpSub, expr, box Self::ValInt(x)),
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:357:17
[INFO] [stdout]     |
[INFO] [stdout] 357 |                 box Self::BiOp(BiOpType::OpSub, expr, box Self::ValInt(x)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:358:17
[INFO] [stdout]     |
[INFO] [stdout] 358 |                 box Self::ValInt(y),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:364:55
[INFO] [stdout]     |
[INFO] [stdout] 364 |                 box Self::BiOp(BiOpType::OpAdd, expr, box Self::ValInt(x)),
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:364:17
[INFO] [stdout]     |
[INFO] [stdout] 364 |                 box Self::BiOp(BiOpType::OpAdd, expr, box Self::ValInt(x)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:365:17
[INFO] [stdout]     |
[INFO] [stdout] 365 |                 box Self::ValInt(y),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:371:17
[INFO] [stdout]     |
[INFO] [stdout] 371 |                 box Self::ValInt(x),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:372:49
[INFO] [stdout]     |
[INFO] [stdout] 372 |                 box Self::BiOp(BiOpType::OpMul, box Self::ValInt(y), expr),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:372:17
[INFO] [stdout]     |
[INFO] [stdout] 372 |                 box Self::BiOp(BiOpType::OpMul, box Self::ValInt(y), expr),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:378:17
[INFO] [stdout]     |
[INFO] [stdout] 378 |                 box Self::ValInt(x),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:379:49
[INFO] [stdout]     |
[INFO] [stdout] 379 |                 box Self::BiOp(BiOpType::OpDiv, box Self::ValInt(y), expr),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:379:17
[INFO] [stdout]     |
[INFO] [stdout] 379 |                 box Self::BiOp(BiOpType::OpDiv, box Self::ValInt(y), expr),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:385:41
[INFO] [stdout]     |
[INFO] [stdout] 385 |             Self::BiOp(BiOpType::OpPow, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:385:62
[INFO] [stdout]     |
[INFO] [stdout] 385 |             Self::BiOp(BiOpType::OpPow, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:398:41
[INFO] [stdout]     |
[INFO] [stdout] 398 |             Self::BiOp(BiOpType::OpPow, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:398:62
[INFO] [stdout]     |
[INFO] [stdout] 398 |             Self::BiOp(BiOpType::OpPow, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:417:41
[INFO] [stdout]     |
[INFO] [stdout] 417 |             Self::BiOp(BiOpType::OpPow, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:417:62
[INFO] [stdout]     |
[INFO] [stdout] 417 |             Self::BiOp(BiOpType::OpPow, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:490:41
[INFO] [stdout]     |
[INFO] [stdout] 490 |             Self::BiOp(BiOpType::OpPow, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:490:62
[INFO] [stdout]     |
[INFO] [stdout] 490 |             Self::BiOp(BiOpType::OpPow, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:563:41
[INFO] [stdout]     |
[INFO] [stdout] 563 |             Self::BiOp(BiOpType::OpAdd, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:563:62
[INFO] [stdout]     |
[INFO] [stdout] 563 |             Self::BiOp(BiOpType::OpAdd, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:566:41
[INFO] [stdout]     |
[INFO] [stdout] 566 |             Self::BiOp(BiOpType::OpSub, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:566:62
[INFO] [stdout]     |
[INFO] [stdout] 566 |             Self::BiOp(BiOpType::OpSub, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:569:41
[INFO] [stdout]     |
[INFO] [stdout] 569 |             Self::BiOp(BiOpType::OpMul, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:569:62
[INFO] [stdout]     |
[INFO] [stdout] 569 |             Self::BiOp(BiOpType::OpMul, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:572:41
[INFO] [stdout]     |
[INFO] [stdout] 572 |             Self::BiOp(BiOpType::OpDiv, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:572:62
[INFO] [stdout]     |
[INFO] [stdout] 572 |             Self::BiOp(BiOpType::OpDiv, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:575:41
[INFO] [stdout]     |
[INFO] [stdout] 575 |             Self::BiOp(BiOpType::OpAdd, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:575:62
[INFO] [stdout]     |
[INFO] [stdout] 575 |             Self::BiOp(BiOpType::OpAdd, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:578:41
[INFO] [stdout]     |
[INFO] [stdout] 578 |             Self::BiOp(BiOpType::OpSub, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/context.rs:1097:23
[INFO] [stdout]      |
[INFO] [stdout] 1097 |         (Syntax::Call(box Syntax::ValRg(re), rest), Syntax::ValStr(s)) => {
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:578:62
[INFO] [stdout]     |
[INFO] [stdout] 578 |             Self::BiOp(BiOpType::OpSub, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:581:41
[INFO] [stdout]     |
[INFO] [stdout] 581 |             Self::BiOp(BiOpType::OpMul, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:581:62
[INFO] [stdout]     |
[INFO] [stdout] 581 |             Self::BiOp(BiOpType::OpMul, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:584:41
[INFO] [stdout]     |
[INFO] [stdout] 584 |             Self::BiOp(BiOpType::OpDiv, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:584:62
[INFO] [stdout]     |
[INFO] [stdout] 584 |             Self::BiOp(BiOpType::OpDiv, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:587:41
[INFO] [stdout]     |
[INFO] [stdout] 587 |             Self::BiOp(BiOpType::OpAdd, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:587:62
[INFO] [stdout]     |
[INFO] [stdout] 587 |             Self::BiOp(BiOpType::OpAdd, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:590:41
[INFO] [stdout]     |
[INFO] [stdout] 590 |             Self::BiOp(BiOpType::OpSub, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:590:62
[INFO] [stdout]     |
[INFO] [stdout] 590 |             Self::BiOp(BiOpType::OpSub, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:593:41
[INFO] [stdout]     |
[INFO] [stdout] 593 |             Self::BiOp(BiOpType::OpMul, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:593:62
[INFO] [stdout]     |
[INFO] [stdout] 593 |             Self::BiOp(BiOpType::OpMul, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:596:41
[INFO] [stdout]     |
[INFO] [stdout] 596 |             Self::BiOp(BiOpType::OpDiv, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:596:62
[INFO] [stdout]     |
[INFO] [stdout] 596 |             Self::BiOp(BiOpType::OpDiv, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:599:41
[INFO] [stdout]     |
[INFO] [stdout] 599 |             Self::BiOp(BiOpType::OpAdd, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:599:62
[INFO] [stdout]     |
[INFO] [stdout] 599 |             Self::BiOp(BiOpType::OpAdd, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:602:41
[INFO] [stdout]     |
[INFO] [stdout] 602 |             Self::BiOp(BiOpType::OpSub, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:602:62
[INFO] [stdout]     |
[INFO] [stdout] 602 |             Self::BiOp(BiOpType::OpSub, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:605:41
[INFO] [stdout]     |
[INFO] [stdout] 605 |             Self::BiOp(BiOpType::OpMul, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:605:62
[INFO] [stdout]     |
[INFO] [stdout] 605 |             Self::BiOp(BiOpType::OpMul, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:608:41
[INFO] [stdout]     |
[INFO] [stdout] 608 |             Self::BiOp(BiOpType::OpDiv, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:608:62
[INFO] [stdout]     |
[INFO] [stdout] 608 |             Self::BiOp(BiOpType::OpDiv, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:611:41
[INFO] [stdout]     |
[INFO] [stdout] 611 |             Self::BiOp(BiOpType::OpAdd, box Self::ValStr(x), box Self::ValStr(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:611:62
[INFO] [stdout]     |
[INFO] [stdout] 611 |             Self::BiOp(BiOpType::OpAdd, box Self::ValStr(x), box Self::ValStr(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:614:41
[INFO] [stdout]     |
[INFO] [stdout] 614 |             Self::BiOp(BiOpType::OpAdd, box Self::ValStr(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:614:62
[INFO] [stdout]     |
[INFO] [stdout] 614 |             Self::BiOp(BiOpType::OpAdd, box Self::ValStr(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:617:41
[INFO] [stdout]     |
[INFO] [stdout] 617 |             Self::BiOp(BiOpType::OpAdd, box Self::ValInt(x), box Self::ValStr(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:617:62
[INFO] [stdout]     |
[INFO] [stdout] 617 |             Self::BiOp(BiOpType::OpAdd, box Self::ValInt(x), box Self::ValStr(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:620:41
[INFO] [stdout]     |
[INFO] [stdout] 620 |             Self::BiOp(BiOpType::OpAdd, box Self::Lst(lhs), box Self::Lst(rhs)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:620:61
[INFO] [stdout]     |
[INFO] [stdout] 620 |             Self::BiOp(BiOpType::OpAdd, box Self::Lst(lhs), box Self::Lst(rhs)) => {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:629:23
[INFO] [stdout]     |
[INFO] [stdout] 629 |                 lhs @ box Self::Lst(_),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:630:55
[INFO] [stdout]     |
[INFO] [stdout] 630 |                 box Self::BiOp(BiOpType::OpAdd, rhs @ box Self::Lst(_), rest),
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:630:17
[INFO] [stdout]     |
[INFO] [stdout] 630 |                 box Self::BiOp(BiOpType::OpAdd, rhs @ box Self::Lst(_), rest),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:645:61
[INFO] [stdout]     |
[INFO] [stdout] 645 |                 box Self::BiOp(BiOpType::OpAdd, expr, lhs @ box Self::Lst(_)),
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:645:17
[INFO] [stdout]     |
[INFO] [stdout] 645 |                 box Self::BiOp(BiOpType::OpAdd, expr, lhs @ box Self::Lst(_)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:646:23
[INFO] [stdout]     |
[INFO] [stdout] 646 |                 rhs @ box Self::Lst(_),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:659:41
[INFO] [stdout]     |
[INFO] [stdout] 659 |             Self::BiOp(BiOpType::OpAdd, box Self::Map(lhs), box Self::Map(rhs)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:659:61
[INFO] [stdout]     |
[INFO] [stdout] 659 |             Self::BiOp(BiOpType::OpAdd, box Self::Map(lhs), box Self::Map(rhs)) => {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:669:17
[INFO] [stdout]     |
[INFO] [stdout] 669 |                 box Self::Map(lhs),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:670:49
[INFO] [stdout]     |
[INFO] [stdout] 670 |                 box Self::BiOp(BiOpType::OpAdd, box Self::Map(rhs), rest),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:670:17
[INFO] [stdout]     |
[INFO] [stdout] 670 |                 box Self::BiOp(BiOpType::OpAdd, box Self::Map(rhs), rest),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:679:47
[INFO] [stdout]     |
[INFO] [stdout] 679 |             Self::BiOp(BiOpType::OpAdd, map @ box Self::Map(_), box Self::Lst(lst))
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:679:65
[INFO] [stdout]     |
[INFO] [stdout] 679 |             Self::BiOp(BiOpType::OpAdd, map @ box Self::Map(_), box Self::Lst(lst))
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:686:61
[INFO] [stdout]     |
[INFO] [stdout] 686 |                 box Self::BiOp(BiOpType::OpAdd, expr, map @ box Self::Map(_)),
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:686:17
[INFO] [stdout]     |
[INFO] [stdout] 686 |                 box Self::BiOp(BiOpType::OpAdd, expr, map @ box Self::Map(_)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:687:23
[INFO] [stdout]     |
[INFO] [stdout] 687 |                 lst @ box Self::Lst(_),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:695:61
[INFO] [stdout]     |
[INFO] [stdout] 695 |                 box Self::BiOp(BiOpType::OpAdd, expr, lhs @ box Self::Map(_)),
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:695:17
[INFO] [stdout]     |
[INFO] [stdout] 695 |                 box Self::BiOp(BiOpType::OpAdd, expr, lhs @ box Self::Map(_)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:696:23
[INFO] [stdout]     |
[INFO] [stdout] 696 |                 rhs @ box Self::Map(_),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:702:41
[INFO] [stdout]     |
[INFO] [stdout] 702 |             Self::BiOp(BiOpType::OpAdd, box Self::Map(mut map), box Self::Lst(mut lst))
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:702:65
[INFO] [stdout]     |
[INFO] [stdout] 702 |             Self::BiOp(BiOpType::OpAdd, box Self::Map(mut map), box Self::Lst(mut lst))
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:742:41
[INFO] [stdout]     |
[INFO] [stdout] 742 |             Self::BiOp(BiOpType::OpGeq, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:742:62
[INFO] [stdout]     |
[INFO] [stdout] 742 |             Self::BiOp(BiOpType::OpGeq, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:745:41
[INFO] [stdout]     |
[INFO] [stdout] 745 |             Self::BiOp(BiOpType::OpLeq, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:745:62
[INFO] [stdout]     |
[INFO] [stdout] 745 |             Self::BiOp(BiOpType::OpLeq, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:748:40
[INFO] [stdout]     |
[INFO] [stdout] 748 |             Self::BiOp(BiOpType::OpGt, box Self::ValInt(x), box Self::ValInt(y)) => (x > y).into(),
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:748:61
[INFO] [stdout]     |
[INFO] [stdout] 748 |             Self::BiOp(BiOpType::OpGt, box Self::ValInt(x), box Self::ValInt(y)) => (x > y).into(),
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:749:40
[INFO] [stdout]     |
[INFO] [stdout] 749 |             Self::BiOp(BiOpType::OpLt, box Self::ValInt(x), box Self::ValInt(y)) => (x < y).into(),
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:749:61
[INFO] [stdout]     |
[INFO] [stdout] 749 |             Self::BiOp(BiOpType::OpLt, box Self::ValInt(x), box Self::ValInt(y)) => (x < y).into(),
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:750:41
[INFO] [stdout]     |
[INFO] [stdout] 750 |             Self::BiOp(BiOpType::OpGeq, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:750:62
[INFO] [stdout]     |
[INFO] [stdout] 750 |             Self::BiOp(BiOpType::OpGeq, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:753:41
[INFO] [stdout]     |
[INFO] [stdout] 753 |             Self::BiOp(BiOpType::OpLeq, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:753:62
[INFO] [stdout]     |
[INFO] [stdout] 753 |             Self::BiOp(BiOpType::OpLeq, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:756:40
[INFO] [stdout]     |
[INFO] [stdout] 756 |             Self::BiOp(BiOpType::OpGt, box Self::ValFlt(x), box Self::ValFlt(y)) => (x > y).into(),
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:756:61
[INFO] [stdout]     |
[INFO] [stdout] 756 |             Self::BiOp(BiOpType::OpGt, box Self::ValFlt(x), box Self::ValFlt(y)) => (x > y).into(),
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:757:40
[INFO] [stdout]     |
[INFO] [stdout] 757 |             Self::BiOp(BiOpType::OpLt, box Self::ValFlt(x), box Self::ValFlt(y)) => (x < y).into(),
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:757:61
[INFO] [stdout]     |
[INFO] [stdout] 757 |             Self::BiOp(BiOpType::OpLt, box Self::ValFlt(x), box Self::ValFlt(y)) => (x < y).into(),
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:758:41
[INFO] [stdout]     |
[INFO] [stdout] 758 |             Self::BiOp(BiOpType::OpGeq, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:758:62
[INFO] [stdout]     |
[INFO] [stdout] 758 |             Self::BiOp(BiOpType::OpGeq, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:761:41
[INFO] [stdout]     |
[INFO] [stdout] 761 |             Self::BiOp(BiOpType::OpLeq, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:761:62
[INFO] [stdout]     |
[INFO] [stdout] 761 |             Self::BiOp(BiOpType::OpLeq, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:764:40
[INFO] [stdout]     |
[INFO] [stdout] 764 |             Self::BiOp(BiOpType::OpGt, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:764:61
[INFO] [stdout]     |
[INFO] [stdout] 764 |             Self::BiOp(BiOpType::OpGt, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:767:40
[INFO] [stdout]     |
[INFO] [stdout] 767 |             Self::BiOp(BiOpType::OpLt, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:767:61
[INFO] [stdout]     |
[INFO] [stdout] 767 |             Self::BiOp(BiOpType::OpLt, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:770:41
[INFO] [stdout]     |
[INFO] [stdout] 770 |             Self::BiOp(BiOpType::OpGeq, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:770:62
[INFO] [stdout]     |
[INFO] [stdout] 770 |             Self::BiOp(BiOpType::OpGeq, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:773:41
[INFO] [stdout]     |
[INFO] [stdout] 773 |             Self::BiOp(BiOpType::OpLeq, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:773:62
[INFO] [stdout]     |
[INFO] [stdout] 773 |             Self::BiOp(BiOpType::OpLeq, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:776:40
[INFO] [stdout]     |
[INFO] [stdout] 776 |             Self::BiOp(BiOpType::OpGt, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:776:61
[INFO] [stdout]     |
[INFO] [stdout] 776 |             Self::BiOp(BiOpType::OpGt, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:779:40
[INFO] [stdout]     |
[INFO] [stdout] 779 |             Self::BiOp(BiOpType::OpLt, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:779:61
[INFO] [stdout]     |
[INFO] [stdout] 779 |             Self::BiOp(BiOpType::OpLt, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:782:40
[INFO] [stdout]     |
[INFO] [stdout] 782 |             Self::BiOp(BiOpType::OpEq, box Self::ValAny(), _) => Self::ValAtom("true".to_string()),
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:783:43
[INFO] [stdout]     |
[INFO] [stdout] 783 |             Self::BiOp(BiOpType::OpEq, _, box Self::ValAny()) => Self::ValAtom("true".to_string()),
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:784:41
[INFO] [stdout]     |
[INFO] [stdout] 784 |             Self::BiOp(BiOpType::OpNeq, box Self::ValAny(), _) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:787:44
[INFO] [stdout]     |
[INFO] [stdout] 787 |             Self::BiOp(BiOpType::OpNeq, _, box Self::ValAny()) => {
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:790:44
[INFO] [stdout]     |
[INFO] [stdout] 790 |             Self::BiOp(BiOpType::OpPeriod, box Self::Tuple(lhs, rhs), box Self::ValInt(n))
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:790:71
[INFO] [stdout]     |
[INFO] [stdout] 790 |             Self::BiOp(BiOpType::OpPeriod, box Self::Tuple(lhs, rhs), box Self::ValInt(n))
[INFO] [stdout]     |                                                                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:796:44
[INFO] [stdout]     |
[INFO] [stdout] 796 |                     Self::Contextual(_, _, box Self::Tuple(lhs, _)) => Some(lhs),
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:817:45
[INFO] [stdout]     |
[INFO] [stdout] 817 |             Self::Call(box Self::Lambda(id, box Self::Id(id_in_expr)), expr)
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:817:24
[INFO] [stdout]     |
[INFO] [stdout] 817 |             Self::Call(box Self::Lambda(id, box Self::Id(id_in_expr)), expr)
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:828:24
[INFO] [stdout]     |
[INFO] [stdout] 828 |             Self::Let((box Self::Id(id), rhs), expr) => expr.replace_args(&id, &rhs).await,
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1150:30
[INFO] [stdout]      |
[INFO] [stdout] 1150 |             Self::Lambda(id, box expr) => (vec![id], vec![expr]),
[INFO] [stdout]      |                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1151:24
[INFO] [stdout]      |
[INFO] [stdout] 1151 |             Self::Call(box lhs, box rhs)
[INFO] [stdout]      |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1151:33
[INFO] [stdout]      |
[INFO] [stdout] 1151 |             Self::Call(box lhs, box rhs)
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1152:25
[INFO] [stdout]      |
[INFO] [stdout] 1152 |             | Self::Asg(box lhs, box rhs)
[INFO] [stdout]      |                         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1152:34
[INFO] [stdout]      |
[INFO] [stdout] 1152 |             | Self::Asg(box lhs, box rhs)
[INFO] [stdout]      |                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1153:27
[INFO] [stdout]      |
[INFO] [stdout] 1153 |             | Self::Tuple(box lhs, box rhs)
[INFO] [stdout]      |                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1153:36
[INFO] [stdout]      |
[INFO] [stdout] 1153 |             | Self::Tuple(box lhs, box rhs)
[INFO] [stdout]      |                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1154:29
[INFO] [stdout]      |
[INFO] [stdout] 1154 |             | Self::BiOp(_, box lhs, box rhs) => (vec![], vec![lhs, rhs]),
[INFO] [stdout]      |                             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1154:38
[INFO] [stdout]      |
[INFO] [stdout] 1154 |             | Self::BiOp(_, box lhs, box rhs) => (vec![], vec![lhs, rhs]),
[INFO] [stdout]      |                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1155:24
[INFO] [stdout]      |
[INFO] [stdout] 1155 |             Self::Let((box lhs, box rhs), box expr) => (vec![], vec![lhs, rhs, expr]),
[INFO] [stdout]      |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1155:33
[INFO] [stdout]      |
[INFO] [stdout] 1155 |             Self::Let((box lhs, box rhs), box expr) => (vec![], vec![lhs, rhs, expr]),
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1155:43
[INFO] [stdout]      |
[INFO] [stdout] 1155 |             Self::Let((box lhs, box rhs), box expr) => (vec![], vec![lhs, rhs, expr]),
[INFO] [stdout]      |                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1156:22
[INFO] [stdout]      |
[INFO] [stdout] 1156 |             Self::If(box cond, box expr_true, box expr_false) => {
[INFO] [stdout]      |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1156:32
[INFO] [stdout]      |
[INFO] [stdout] 1156 |             Self::If(box cond, box expr_true, box expr_false) => {
[INFO] [stdout]      |                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1156:47
[INFO] [stdout]      |
[INFO] [stdout] 1156 |             Self::If(box cond, box expr_true, box expr_false) => {
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1159:31
[INFO] [stdout]      |
[INFO] [stdout] 1159 |             Self::IfLet(asgs, box expr_true, box expr_false) => (
[INFO] [stdout]      |                               ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1159:46
[INFO] [stdout]      |
[INFO] [stdout] 1159 |             Self::IfLet(asgs, box expr_true, box expr_false) => (
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1167:25
[INFO] [stdout]      |
[INFO] [stdout] 1167 |             Self::Match(box expr, cases) => (
[INFO] [stdout]      |                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:148:36
[INFO] [stdout]     |
[INFO] [stdout] 148 |             | Syntax::ExplicitExpr(box Syntax::Id(_) | box Syntax::ValAny()) => true,
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:148:56
[INFO] [stdout]     |
[INFO] [stdout] 148 |             | Syntax::ExplicitExpr(box Syntax::Id(_) | box Syntax::ValAny()) => true,
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:306:24
[INFO] [stdout]     |
[INFO] [stdout] 306 |             Self::Call(box Self::ValRg(re), box Self::ValStr(s)) => {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:277:59
[INFO] [stdout]     |
[INFO] [stdout] 277 |                 box Syntax::Contextual(ctx_id, system_id, box Syntax::Id(id)),
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:277:17
[INFO] [stdout]     |
[INFO] [stdout] 277 |                 box Syntax::Contextual(ctx_id, system_id, box Syntax::Id(id)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:278:35
[INFO] [stdout]     |
[INFO] [stdout] 278 |                 box Syntax::Tuple(box Syntax::ValAtom(syscall_id), expr),
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:278:17
[INFO] [stdout]     |
[INFO] [stdout] 278 |                 box Syntax::Tuple(box Syntax::ValAtom(syscall_id), expr),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:289:59
[INFO] [stdout]     |
[INFO] [stdout] 289 |                 box Syntax::Contextual(ctx_id, system_id, box Syntax::Id(id)),
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:289:17
[INFO] [stdout]     |
[INFO] [stdout] 289 |                 box Syntax::Contextual(ctx_id, system_id, box Syntax::Id(id)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:290:35
[INFO] [stdout]     |
[INFO] [stdout] 290 |                 box Syntax::Tuple(box Syntax::ValAtom(syscall_id), expr),
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:290:17
[INFO] [stdout]     |
[INFO] [stdout] 290 |                 box Syntax::Tuple(box Syntax::ValAtom(syscall_id), expr),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:314:17
[INFO] [stdout]     |
[INFO] [stdout] 314 |                 box Syntax::Id(id),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:315:35
[INFO] [stdout]     |
[INFO] [stdout] 315 |                 box Syntax::Tuple(box Syntax::ValAtom(syscall_id), expr),
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:306:45
[INFO] [stdout]     |
[INFO] [stdout] 306 |             Self::Call(box Self::ValRg(re), box Self::ValStr(s)) => {
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:314:39
[INFO] [stdout]     |
[INFO] [stdout] 314 |             Self::Call(box Self::Call(box Self::FnOp(BiOpType::OpComma), lhs), rhs) => {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:314:24
[INFO] [stdout]     |
[INFO] [stdout] 314 |             Self::Call(box Self::Call(box Self::FnOp(BiOpType::OpComma), lhs), rhs) => {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:317:39
[INFO] [stdout]     |
[INFO] [stdout] 317 |             Self::Call(box Self::Call(box Self::FnOp(op), lhs), rhs) => Self::BiOp(op, lhs, rhs),
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:317:24
[INFO] [stdout]     |
[INFO] [stdout] 317 |             Self::Call(box Self::Call(box Self::FnOp(op), lhs), rhs) => Self::BiOp(op, lhs, rhs),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:315:17
[INFO] [stdout]     |
[INFO] [stdout] 315 |                 box Syntax::Tuple(box Syntax::ValAtom(syscall_id), expr),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:317:26
[INFO] [stdout]     |
[INFO] [stdout] 317 |             Syntax::Call(box Syntax::Signal(signal_type, signal_id), expr) => match signal_type {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:355:17
[INFO] [stdout]     |
[INFO] [stdout] 355 |                 box Syntax::Id(id),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:356:35
[INFO] [stdout]     |
[INFO] [stdout] 356 |                 box Syntax::Tuple(box Syntax::Tuple(lhs, rhs), msg),
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:356:17
[INFO] [stdout]     |
[INFO] [stdout] 356 |                 box Syntax::Tuple(box Syntax::Tuple(lhs, rhs), msg),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:391:26
[INFO] [stdout]     |
[INFO] [stdout] 391 |             Syntax::Call(box Syntax::Id(id), box Syntax::Tuple(lhs, rhs))
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:391:46
[INFO] [stdout]     |
[INFO] [stdout] 391 |             Syntax::Call(box Syntax::Id(id), box Syntax::Tuple(lhs, rhs))
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:422:26
[INFO] [stdout]     |
[INFO] [stdout] 422 |             Syntax::Call(box Syntax::Id(id), body) => {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:439:26
[INFO] [stdout]     |
[INFO] [stdout] 439 |             Syntax::Call(box Syntax::Lambda(id, fn_expr), expr) => {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:448:68
[INFO] [stdout]     |
[INFO] [stdout] 448 |             Syntax::Call(box Syntax::Contextual(ctx_id, system_id, box Syntax::Id(id)), rhs)
[INFO] [stdout]     |                                                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:448:26
[INFO] [stdout]     |
[INFO] [stdout] 448 |             Syntax::Call(box Syntax::Contextual(ctx_id, system_id, box Syntax::Id(id)), rhs)
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:453:68
[INFO] [stdout]     |
[INFO] [stdout] 453 |             Syntax::Call(box Syntax::Contextual(ctx_id, system_id, box Syntax::Id(id)), rhs) => {
[INFO] [stdout]     |                                                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:453:26
[INFO] [stdout]     |
[INFO] [stdout] 453 |             Syntax::Call(box Syntax::Contextual(ctx_id, system_id, box Syntax::Id(id)), rhs) => {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:494:26
[INFO] [stdout]     |
[INFO] [stdout] 494 |             Syntax::Call(box Syntax::Contextual(ctx_id, system_id, lhs), rhs)
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:499:26
[INFO] [stdout]     |
[INFO] [stdout] 499 |             Syntax::Call(box Syntax::Contextual(ctx_id, system_id, lhs), rhs) => {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:558:25
[INFO] [stdout]     |
[INFO] [stdout] 558 |             Syntax::Asg(box Syntax::Id(id), rhs) => {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:669:46
[INFO] [stdout]     |
[INFO] [stdout] 669 |             Syntax::BiOp(BiOpType::OpPeriod, box Syntax::Map(mut map), box Syntax::Id(id)) => {
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:669:72
[INFO] [stdout]     |
[INFO] [stdout] 669 |             Syntax::BiOp(BiOpType::OpPeriod, box Syntax::Map(mut map), box Syntax::Id(id)) => {
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:322:17
[INFO] [stdout]     |
[INFO] [stdout] 322 |                 box Self::ValInt(x),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:678:17
[INFO] [stdout]     |
[INFO] [stdout] 678 |                 box Syntax::Context(ctx_id, system_id, ctx_name),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:323:49
[INFO] [stdout]     |
[INFO] [stdout] 323 |                 box Self::BiOp(BiOpType::OpAdd, box Self::ValInt(y), expr),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:679:17
[INFO] [stdout]     |
[INFO] [stdout] 679 |                 box Syntax::Id(id),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:323:17
[INFO] [stdout]     |
[INFO] [stdout] 323 |                 box Self::BiOp(BiOpType::OpAdd, box Self::ValInt(y), expr),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:329:17
[INFO] [stdout]     |
[INFO] [stdout] 329 |                 box Self::ValInt(x),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:862:34
[INFO] [stdout]     |
[INFO] [stdout] 862 |             Syntax::ExplicitExpr(box expr) => Ok(expr),
[INFO] [stdout]     |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:330:49
[INFO] [stdout]     |
[INFO] [stdout] 330 |                 box Self::BiOp(BiOpType::OpAdd, box Self::ValInt(y), expr),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1048:22
[INFO] [stdout]      |
[INFO] [stdout] 1048 |         Syntax::Call(box Syntax::Id(id), rhs) => {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1320:69
[INFO] [stdout]      |
[INFO] [stdout] 1320 |             ("import", Syntax::Contextual(ctx_id, system_id, body @ box Syntax::Id(_)))
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1321:71
[INFO] [stdout]      |
[INFO] [stdout] 1321 |             | ("import", Syntax::Contextual(ctx_id, system_id, body @ box Syntax::ValStr(_))) => {
[INFO] [stdout]      |                                                                       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:330:17
[INFO] [stdout]     |
[INFO] [stdout] 330 |                 box Self::BiOp(BiOpType::OpAdd, box Self::ValInt(y), expr),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1346:38
[INFO] [stdout]      |
[INFO] [stdout] 1346 |             ("import", Syntax::Tuple(box Syntax::Id(id), box Syntax::Map(map)))
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1346:58
[INFO] [stdout]      |
[INFO] [stdout] 1346 |             ("import", Syntax::Tuple(box Syntax::Id(id), box Syntax::Map(map)))
[INFO] [stdout]      |                                                          ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1347:40
[INFO] [stdout]      |
[INFO] [stdout] 1347 |             | ("import", Syntax::Tuple(box Syntax::ValStr(id), box Syntax::Map(map))) => {
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1347:64
[INFO] [stdout]      |
[INFO] [stdout] 1347 |             | ("import", Syntax::Tuple(box Syntax::ValStr(id), box Syntax::Map(map))) => {
[INFO] [stdout]      |                                                                ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1367:46
[INFO] [stdout]      |
[INFO] [stdout] 1367 |                     body @ box Syntax::Tuple(box Syntax::Id(_), box Syntax::Map(_)),
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:336:17
[INFO] [stdout]     |
[INFO] [stdout] 336 |                 box Self::ValInt(x),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1367:65
[INFO] [stdout]      |
[INFO] [stdout] 1367 |                     body @ box Syntax::Tuple(box Syntax::Id(_), box Syntax::Map(_)),
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1367:28
[INFO] [stdout]      |
[INFO] [stdout] 1367 |                     body @ box Syntax::Tuple(box Syntax::Id(_), box Syntax::Map(_)),
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1375:46
[INFO] [stdout]      |
[INFO] [stdout] 1375 |                     body @ box Syntax::Tuple(box Syntax::ValStr(_), box Syntax::Map(_)),
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1375:69
[INFO] [stdout]      |
[INFO] [stdout] 1375 |                     body @ box Syntax::Tuple(box Syntax::ValStr(_), box Syntax::Map(_)),
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1375:28
[INFO] [stdout]      |
[INFO] [stdout] 1375 |                     body @ box Syntax::Tuple(box Syntax::ValStr(_), box Syntax::Map(_)),
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:337:49
[INFO] [stdout]     |
[INFO] [stdout] 337 |                 box Self::BiOp(BiOpType::OpSub, box Self::ValInt(y), expr),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/syscall.rs:268:31
[INFO] [stdout]     |
[INFO] [stdout] 268 |                 Syntax::Tuple(box Syntax::ValStr(uri), box Syntax::Map(mut settings)),
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/syscall.rs:268:56
[INFO] [stdout]     |
[INFO] [stdout] 268 |                 Syntax::Tuple(box Syntax::ValStr(uri), box Syntax::Map(mut settings)),
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/syscall.rs:417:31
[INFO] [stdout]     |
[INFO] [stdout] 417 |                 Syntax::Tuple(box Syntax::ValStr(to), box Syntax::ValStr(content)),
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/syscall.rs:417:55
[INFO] [stdout]     |
[INFO] [stdout] 417 |                 Syntax::Tuple(box Syntax::ValStr(to), box Syntax::ValStr(content)),
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:337:17
[INFO] [stdout]     |
[INFO] [stdout] 337 |                 box Self::BiOp(BiOpType::OpSub, box Self::ValInt(y), expr),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:343:55
[INFO] [stdout]     |
[INFO] [stdout] 343 |                 box Self::BiOp(BiOpType::OpAdd, expr, box Self::ValInt(x)),
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:343:17
[INFO] [stdout]     |
[INFO] [stdout] 343 |                 box Self::BiOp(BiOpType::OpAdd, expr, box Self::ValInt(x)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:344:17
[INFO] [stdout]     |
[INFO] [stdout] 344 |                 box Self::ValInt(y),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:350:55
[INFO] [stdout]     |
[INFO] [stdout] 350 |                 box Self::BiOp(BiOpType::OpSub, expr, box Self::ValInt(x)),
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:350:17
[INFO] [stdout]     |
[INFO] [stdout] 350 |                 box Self::BiOp(BiOpType::OpSub, expr, box Self::ValInt(x)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:351:17
[INFO] [stdout]     |
[INFO] [stdout] 351 |                 box Self::ValInt(y),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:357:55
[INFO] [stdout]     |
[INFO] [stdout] 357 |                 box Self::BiOp(BiOpType::OpSub, expr, box Self::ValInt(x)),
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:357:17
[INFO] [stdout]     |
[INFO] [stdout] 357 |                 box Self::BiOp(BiOpType::OpSub, expr, box Self::ValInt(x)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:358:17
[INFO] [stdout]     |
[INFO] [stdout] 358 |                 box Self::ValInt(y),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:364:55
[INFO] [stdout]     |
[INFO] [stdout] 364 |                 box Self::BiOp(BiOpType::OpAdd, expr, box Self::ValInt(x)),
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:364:17
[INFO] [stdout]     |
[INFO] [stdout] 364 |                 box Self::BiOp(BiOpType::OpAdd, expr, box Self::ValInt(x)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:365:17
[INFO] [stdout]     |
[INFO] [stdout] 365 |                 box Self::ValInt(y),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:371:17
[INFO] [stdout]     |
[INFO] [stdout] 371 |                 box Self::ValInt(x),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:372:49
[INFO] [stdout]     |
[INFO] [stdout] 372 |                 box Self::BiOp(BiOpType::OpMul, box Self::ValInt(y), expr),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:372:17
[INFO] [stdout]     |
[INFO] [stdout] 372 |                 box Self::BiOp(BiOpType::OpMul, box Self::ValInt(y), expr),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:378:17
[INFO] [stdout]     |
[INFO] [stdout] 378 |                 box Self::ValInt(x),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:379:49
[INFO] [stdout]     |
[INFO] [stdout] 379 |                 box Self::BiOp(BiOpType::OpDiv, box Self::ValInt(y), expr),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:379:17
[INFO] [stdout]     |
[INFO] [stdout] 379 |                 box Self::BiOp(BiOpType::OpDiv, box Self::ValInt(y), expr),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:385:41
[INFO] [stdout]     |
[INFO] [stdout] 385 |             Self::BiOp(BiOpType::OpPow, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:385:62
[INFO] [stdout]     |
[INFO] [stdout] 385 |             Self::BiOp(BiOpType::OpPow, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:398:41
[INFO] [stdout]     |
[INFO] [stdout] 398 |             Self::BiOp(BiOpType::OpPow, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:398:62
[INFO] [stdout]     |
[INFO] [stdout] 398 |             Self::BiOp(BiOpType::OpPow, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:417:41
[INFO] [stdout]     |
[INFO] [stdout] 417 |             Self::BiOp(BiOpType::OpPow, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:417:62
[INFO] [stdout]     |
[INFO] [stdout] 417 |             Self::BiOp(BiOpType::OpPow, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:490:41
[INFO] [stdout]     |
[INFO] [stdout] 490 |             Self::BiOp(BiOpType::OpPow, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:490:62
[INFO] [stdout]     |
[INFO] [stdout] 490 |             Self::BiOp(BiOpType::OpPow, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:563:41
[INFO] [stdout]     |
[INFO] [stdout] 563 |             Self::BiOp(BiOpType::OpAdd, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:563:62
[INFO] [stdout]     |
[INFO] [stdout] 563 |             Self::BiOp(BiOpType::OpAdd, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:566:41
[INFO] [stdout]     |
[INFO] [stdout] 566 |             Self::BiOp(BiOpType::OpSub, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:566:62
[INFO] [stdout]     |
[INFO] [stdout] 566 |             Self::BiOp(BiOpType::OpSub, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:569:41
[INFO] [stdout]     |
[INFO] [stdout] 569 |             Self::BiOp(BiOpType::OpMul, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:569:62
[INFO] [stdout]     |
[INFO] [stdout] 569 |             Self::BiOp(BiOpType::OpMul, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:572:41
[INFO] [stdout]     |
[INFO] [stdout] 572 |             Self::BiOp(BiOpType::OpDiv, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:572:62
[INFO] [stdout]     |
[INFO] [stdout] 572 |             Self::BiOp(BiOpType::OpDiv, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:575:41
[INFO] [stdout]     |
[INFO] [stdout] 575 |             Self::BiOp(BiOpType::OpAdd, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:575:62
[INFO] [stdout]     |
[INFO] [stdout] 575 |             Self::BiOp(BiOpType::OpAdd, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:578:41
[INFO] [stdout]     |
[INFO] [stdout] 578 |             Self::BiOp(BiOpType::OpSub, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:578:62
[INFO] [stdout]     |
[INFO] [stdout] 578 |             Self::BiOp(BiOpType::OpSub, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:581:41
[INFO] [stdout]     |
[INFO] [stdout] 581 |             Self::BiOp(BiOpType::OpMul, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:581:62
[INFO] [stdout]     |
[INFO] [stdout] 581 |             Self::BiOp(BiOpType::OpMul, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:584:41
[INFO] [stdout]     |
[INFO] [stdout] 584 |             Self::BiOp(BiOpType::OpDiv, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:584:62
[INFO] [stdout]     |
[INFO] [stdout] 584 |             Self::BiOp(BiOpType::OpDiv, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:587:41
[INFO] [stdout]     |
[INFO] [stdout] 587 |             Self::BiOp(BiOpType::OpAdd, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:587:62
[INFO] [stdout]     |
[INFO] [stdout] 587 |             Self::BiOp(BiOpType::OpAdd, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:590:41
[INFO] [stdout]     |
[INFO] [stdout] 590 |             Self::BiOp(BiOpType::OpSub, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:590:62
[INFO] [stdout]     |
[INFO] [stdout] 590 |             Self::BiOp(BiOpType::OpSub, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:593:41
[INFO] [stdout]     |
[INFO] [stdout] 593 |             Self::BiOp(BiOpType::OpMul, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:593:62
[INFO] [stdout]     |
[INFO] [stdout] 593 |             Self::BiOp(BiOpType::OpMul, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:596:41
[INFO] [stdout]     |
[INFO] [stdout] 596 |             Self::BiOp(BiOpType::OpDiv, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:596:62
[INFO] [stdout]     |
[INFO] [stdout] 596 |             Self::BiOp(BiOpType::OpDiv, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:599:41
[INFO] [stdout]     |
[INFO] [stdout] 599 |             Self::BiOp(BiOpType::OpAdd, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:599:62
[INFO] [stdout]     |
[INFO] [stdout] 599 |             Self::BiOp(BiOpType::OpAdd, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:602:41
[INFO] [stdout]     |
[INFO] [stdout] 602 |             Self::BiOp(BiOpType::OpSub, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:602:62
[INFO] [stdout]     |
[INFO] [stdout] 602 |             Self::BiOp(BiOpType::OpSub, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:605:41
[INFO] [stdout]     |
[INFO] [stdout] 605 |             Self::BiOp(BiOpType::OpMul, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:605:62
[INFO] [stdout]     |
[INFO] [stdout] 605 |             Self::BiOp(BiOpType::OpMul, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:608:41
[INFO] [stdout]     |
[INFO] [stdout] 608 |             Self::BiOp(BiOpType::OpDiv, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:608:62
[INFO] [stdout]     |
[INFO] [stdout] 608 |             Self::BiOp(BiOpType::OpDiv, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:611:41
[INFO] [stdout]     |
[INFO] [stdout] 611 |             Self::BiOp(BiOpType::OpAdd, box Self::ValStr(x), box Self::ValStr(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:611:62
[INFO] [stdout]     |
[INFO] [stdout] 611 |             Self::BiOp(BiOpType::OpAdd, box Self::ValStr(x), box Self::ValStr(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:614:41
[INFO] [stdout]     |
[INFO] [stdout] 614 |             Self::BiOp(BiOpType::OpAdd, box Self::ValStr(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:614:62
[INFO] [stdout]     |
[INFO] [stdout] 614 |             Self::BiOp(BiOpType::OpAdd, box Self::ValStr(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:617:41
[INFO] [stdout]     |
[INFO] [stdout] 617 |             Self::BiOp(BiOpType::OpAdd, box Self::ValInt(x), box Self::ValStr(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:617:62
[INFO] [stdout]     |
[INFO] [stdout] 617 |             Self::BiOp(BiOpType::OpAdd, box Self::ValInt(x), box Self::ValStr(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:620:41
[INFO] [stdout]     |
[INFO] [stdout] 620 |             Self::BiOp(BiOpType::OpAdd, box Self::Lst(lhs), box Self::Lst(rhs)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:620:61
[INFO] [stdout]     |
[INFO] [stdout] 620 |             Self::BiOp(BiOpType::OpAdd, box Self::Lst(lhs), box Self::Lst(rhs)) => {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:629:23
[INFO] [stdout]     |
[INFO] [stdout] 629 |                 lhs @ box Self::Lst(_),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:630:55
[INFO] [stdout]     |
[INFO] [stdout] 630 |                 box Self::BiOp(BiOpType::OpAdd, rhs @ box Self::Lst(_), rest),
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:630:17
[INFO] [stdout]     |
[INFO] [stdout] 630 |                 box Self::BiOp(BiOpType::OpAdd, rhs @ box Self::Lst(_), rest),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:645:61
[INFO] [stdout]     |
[INFO] [stdout] 645 |                 box Self::BiOp(BiOpType::OpAdd, expr, lhs @ box Self::Lst(_)),
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:645:17
[INFO] [stdout]     |
[INFO] [stdout] 645 |                 box Self::BiOp(BiOpType::OpAdd, expr, lhs @ box Self::Lst(_)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:646:23
[INFO] [stdout]     |
[INFO] [stdout] 646 |                 rhs @ box Self::Lst(_),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:659:41
[INFO] [stdout]     |
[INFO] [stdout] 659 |             Self::BiOp(BiOpType::OpAdd, box Self::Map(lhs), box Self::Map(rhs)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:659:61
[INFO] [stdout]     |
[INFO] [stdout] 659 |             Self::BiOp(BiOpType::OpAdd, box Self::Map(lhs), box Self::Map(rhs)) => {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:669:17
[INFO] [stdout]     |
[INFO] [stdout] 669 |                 box Self::Map(lhs),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:670:49
[INFO] [stdout]     |
[INFO] [stdout] 670 |                 box Self::BiOp(BiOpType::OpAdd, box Self::Map(rhs), rest),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:670:17
[INFO] [stdout]     |
[INFO] [stdout] 670 |                 box Self::BiOp(BiOpType::OpAdd, box Self::Map(rhs), rest),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:679:47
[INFO] [stdout]     |
[INFO] [stdout] 679 |             Self::BiOp(BiOpType::OpAdd, map @ box Self::Map(_), box Self::Lst(lst))
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:679:65
[INFO] [stdout]     |
[INFO] [stdout] 679 |             Self::BiOp(BiOpType::OpAdd, map @ box Self::Map(_), box Self::Lst(lst))
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:686:61
[INFO] [stdout]     |
[INFO] [stdout] 686 |                 box Self::BiOp(BiOpType::OpAdd, expr, map @ box Self::Map(_)),
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:686:17
[INFO] [stdout]     |
[INFO] [stdout] 686 |                 box Self::BiOp(BiOpType::OpAdd, expr, map @ box Self::Map(_)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:687:23
[INFO] [stdout]     |
[INFO] [stdout] 687 |                 lst @ box Self::Lst(_),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:695:61
[INFO] [stdout]     |
[INFO] [stdout] 695 |                 box Self::BiOp(BiOpType::OpAdd, expr, lhs @ box Self::Map(_)),
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:695:17
[INFO] [stdout]     |
[INFO] [stdout] 695 |                 box Self::BiOp(BiOpType::OpAdd, expr, lhs @ box Self::Map(_)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:696:23
[INFO] [stdout]     |
[INFO] [stdout] 696 |                 rhs @ box Self::Map(_),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:702:41
[INFO] [stdout]     |
[INFO] [stdout] 702 |             Self::BiOp(BiOpType::OpAdd, box Self::Map(mut map), box Self::Lst(mut lst))
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:702:65
[INFO] [stdout]     |
[INFO] [stdout] 702 |             Self::BiOp(BiOpType::OpAdd, box Self::Map(mut map), box Self::Lst(mut lst))
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:742:41
[INFO] [stdout]     |
[INFO] [stdout] 742 |             Self::BiOp(BiOpType::OpGeq, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:742:62
[INFO] [stdout]     |
[INFO] [stdout] 742 |             Self::BiOp(BiOpType::OpGeq, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:745:41
[INFO] [stdout]     |
[INFO] [stdout] 745 |             Self::BiOp(BiOpType::OpLeq, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:745:62
[INFO] [stdout]     |
[INFO] [stdout] 745 |             Self::BiOp(BiOpType::OpLeq, box Self::ValInt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:748:40
[INFO] [stdout]     |
[INFO] [stdout] 748 |             Self::BiOp(BiOpType::OpGt, box Self::ValInt(x), box Self::ValInt(y)) => (x > y).into(),
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:748:61
[INFO] [stdout]     |
[INFO] [stdout] 748 |             Self::BiOp(BiOpType::OpGt, box Self::ValInt(x), box Self::ValInt(y)) => (x > y).into(),
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:749:40
[INFO] [stdout]     |
[INFO] [stdout] 749 |             Self::BiOp(BiOpType::OpLt, box Self::ValInt(x), box Self::ValInt(y)) => (x < y).into(),
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:749:61
[INFO] [stdout]     |
[INFO] [stdout] 749 |             Self::BiOp(BiOpType::OpLt, box Self::ValInt(x), box Self::ValInt(y)) => (x < y).into(),
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:750:41
[INFO] [stdout]     |
[INFO] [stdout] 750 |             Self::BiOp(BiOpType::OpGeq, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:750:62
[INFO] [stdout]     |
[INFO] [stdout] 750 |             Self::BiOp(BiOpType::OpGeq, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:753:41
[INFO] [stdout]     |
[INFO] [stdout] 753 |             Self::BiOp(BiOpType::OpLeq, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:753:62
[INFO] [stdout]     |
[INFO] [stdout] 753 |             Self::BiOp(BiOpType::OpLeq, box Self::ValFlt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:756:40
[INFO] [stdout]     |
[INFO] [stdout] 756 |             Self::BiOp(BiOpType::OpGt, box Self::ValFlt(x), box Self::ValFlt(y)) => (x > y).into(),
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:756:61
[INFO] [stdout]     |
[INFO] [stdout] 756 |             Self::BiOp(BiOpType::OpGt, box Self::ValFlt(x), box Self::ValFlt(y)) => (x > y).into(),
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:757:40
[INFO] [stdout]     |
[INFO] [stdout] 757 |             Self::BiOp(BiOpType::OpLt, box Self::ValFlt(x), box Self::ValFlt(y)) => (x < y).into(),
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:757:61
[INFO] [stdout]     |
[INFO] [stdout] 757 |             Self::BiOp(BiOpType::OpLt, box Self::ValFlt(x), box Self::ValFlt(y)) => (x < y).into(),
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:758:41
[INFO] [stdout]     |
[INFO] [stdout] 758 |             Self::BiOp(BiOpType::OpGeq, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:758:62
[INFO] [stdout]     |
[INFO] [stdout] 758 |             Self::BiOp(BiOpType::OpGeq, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:761:41
[INFO] [stdout]     |
[INFO] [stdout] 761 |             Self::BiOp(BiOpType::OpLeq, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:761:62
[INFO] [stdout]     |
[INFO] [stdout] 761 |             Self::BiOp(BiOpType::OpLeq, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:764:40
[INFO] [stdout]     |
[INFO] [stdout] 764 |             Self::BiOp(BiOpType::OpGt, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:764:61
[INFO] [stdout]     |
[INFO] [stdout] 764 |             Self::BiOp(BiOpType::OpGt, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:767:40
[INFO] [stdout]     |
[INFO] [stdout] 767 |             Self::BiOp(BiOpType::OpLt, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:767:61
[INFO] [stdout]     |
[INFO] [stdout] 767 |             Self::BiOp(BiOpType::OpLt, box Self::ValInt(x), box Self::ValFlt(y)) => {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:770:41
[INFO] [stdout]     |
[INFO] [stdout] 770 |             Self::BiOp(BiOpType::OpGeq, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:770:62
[INFO] [stdout]     |
[INFO] [stdout] 770 |             Self::BiOp(BiOpType::OpGeq, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:773:41
[INFO] [stdout]     |
[INFO] [stdout] 773 |             Self::BiOp(BiOpType::OpLeq, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:773:62
[INFO] [stdout]     |
[INFO] [stdout] 773 |             Self::BiOp(BiOpType::OpLeq, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:776:40
[INFO] [stdout]     |
[INFO] [stdout] 776 |             Self::BiOp(BiOpType::OpGt, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:776:61
[INFO] [stdout]     |
[INFO] [stdout] 776 |             Self::BiOp(BiOpType::OpGt, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:779:40
[INFO] [stdout]     |
[INFO] [stdout] 779 |             Self::BiOp(BiOpType::OpLt, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:779:61
[INFO] [stdout]     |
[INFO] [stdout] 779 |             Self::BiOp(BiOpType::OpLt, box Self::ValFlt(x), box Self::ValInt(y)) => {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:782:40
[INFO] [stdout]     |
[INFO] [stdout] 782 |             Self::BiOp(BiOpType::OpEq, box Self::ValAny(), _) => Self::ValAtom("true".to_string()),
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:783:43
[INFO] [stdout]     |
[INFO] [stdout] 783 |             Self::BiOp(BiOpType::OpEq, _, box Self::ValAny()) => Self::ValAtom("true".to_string()),
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:784:41
[INFO] [stdout]     |
[INFO] [stdout] 784 |             Self::BiOp(BiOpType::OpNeq, box Self::ValAny(), _) => {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:787:44
[INFO] [stdout]     |
[INFO] [stdout] 787 |             Self::BiOp(BiOpType::OpNeq, _, box Self::ValAny()) => {
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:790:44
[INFO] [stdout]     |
[INFO] [stdout] 790 |             Self::BiOp(BiOpType::OpPeriod, box Self::Tuple(lhs, rhs), box Self::ValInt(n))
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:790:71
[INFO] [stdout]     |
[INFO] [stdout] 790 |             Self::BiOp(BiOpType::OpPeriod, box Self::Tuple(lhs, rhs), box Self::ValInt(n))
[INFO] [stdout]     |                                                                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:796:44
[INFO] [stdout]     |
[INFO] [stdout] 796 |                     Self::Contextual(_, _, box Self::Tuple(lhs, _)) => Some(lhs),
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:817:45
[INFO] [stdout]     |
[INFO] [stdout] 817 |             Self::Call(box Self::Lambda(id, box Self::Id(id_in_expr)), expr)
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:817:24
[INFO] [stdout]     |
[INFO] [stdout] 817 |             Self::Call(box Self::Lambda(id, box Self::Id(id_in_expr)), expr)
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/execute.rs:828:24
[INFO] [stdout]     |
[INFO] [stdout] 828 |             Self::Let((box Self::Id(id), rhs), expr) => expr.replace_args(&id, &rhs).await,
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1150:30
[INFO] [stdout]      |
[INFO] [stdout] 1150 |             Self::Lambda(id, box expr) => (vec![id], vec![expr]),
[INFO] [stdout]      |                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1151:24
[INFO] [stdout]      |
[INFO] [stdout] 1151 |             Self::Call(box lhs, box rhs)
[INFO] [stdout]      |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1151:33
[INFO] [stdout]      |
[INFO] [stdout] 1151 |             Self::Call(box lhs, box rhs)
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1152:25
[INFO] [stdout]      |
[INFO] [stdout] 1152 |             | Self::Asg(box lhs, box rhs)
[INFO] [stdout]      |                         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1152:34
[INFO] [stdout]      |
[INFO] [stdout] 1152 |             | Self::Asg(box lhs, box rhs)
[INFO] [stdout]      |                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1153:27
[INFO] [stdout]      |
[INFO] [stdout] 1153 |             | Self::Tuple(box lhs, box rhs)
[INFO] [stdout]      |                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1153:36
[INFO] [stdout]      |
[INFO] [stdout] 1153 |             | Self::Tuple(box lhs, box rhs)
[INFO] [stdout]      |                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1154:29
[INFO] [stdout]      |
[INFO] [stdout] 1154 |             | Self::BiOp(_, box lhs, box rhs) => (vec![], vec![lhs, rhs]),
[INFO] [stdout]      |                             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1154:38
[INFO] [stdout]      |
[INFO] [stdout] 1154 |             | Self::BiOp(_, box lhs, box rhs) => (vec![], vec![lhs, rhs]),
[INFO] [stdout]      |                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1155:24
[INFO] [stdout]      |
[INFO] [stdout] 1155 |             Self::Let((box lhs, box rhs), box expr) => (vec![], vec![lhs, rhs, expr]),
[INFO] [stdout]      |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1155:33
[INFO] [stdout]      |
[INFO] [stdout] 1155 |             Self::Let((box lhs, box rhs), box expr) => (vec![], vec![lhs, rhs, expr]),
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1155:43
[INFO] [stdout]      |
[INFO] [stdout] 1155 |             Self::Let((box lhs, box rhs), box expr) => (vec![], vec![lhs, rhs, expr]),
[INFO] [stdout]      |                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1156:22
[INFO] [stdout]      |
[INFO] [stdout] 1156 |             Self::If(box cond, box expr_true, box expr_false) => {
[INFO] [stdout]      |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1156:32
[INFO] [stdout]      |
[INFO] [stdout] 1156 |             Self::If(box cond, box expr_true, box expr_false) => {
[INFO] [stdout]      |                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1156:47
[INFO] [stdout]      |
[INFO] [stdout] 1156 |             Self::If(box cond, box expr_true, box expr_false) => {
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1159:31
[INFO] [stdout]      |
[INFO] [stdout] 1159 |             Self::IfLet(asgs, box expr_true, box expr_false) => (
[INFO] [stdout]      |                               ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1159:46
[INFO] [stdout]      |
[INFO] [stdout] 1159 |             Self::IfLet(asgs, box expr_true, box expr_false) => (
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/execute.rs:1167:25
[INFO] [stdout]      |
[INFO] [stdout] 1167 |             Self::Match(box expr, cases) => (
[INFO] [stdout]      |                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:277:59
[INFO] [stdout]     |
[INFO] [stdout] 277 |                 box Syntax::Contextual(ctx_id, system_id, box Syntax::Id(id)),
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:277:17
[INFO] [stdout]     |
[INFO] [stdout] 277 |                 box Syntax::Contextual(ctx_id, system_id, box Syntax::Id(id)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:278:35
[INFO] [stdout]     |
[INFO] [stdout] 278 |                 box Syntax::Tuple(box Syntax::ValAtom(syscall_id), expr),
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:278:17
[INFO] [stdout]     |
[INFO] [stdout] 278 |                 box Syntax::Tuple(box Syntax::ValAtom(syscall_id), expr),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:289:59
[INFO] [stdout]     |
[INFO] [stdout] 289 |                 box Syntax::Contextual(ctx_id, system_id, box Syntax::Id(id)),
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:289:17
[INFO] [stdout]     |
[INFO] [stdout] 289 |                 box Syntax::Contextual(ctx_id, system_id, box Syntax::Id(id)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:290:35
[INFO] [stdout]     |
[INFO] [stdout] 290 |                 box Syntax::Tuple(box Syntax::ValAtom(syscall_id), expr),
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:290:17
[INFO] [stdout]     |
[INFO] [stdout] 290 |                 box Syntax::Tuple(box Syntax::ValAtom(syscall_id), expr),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:314:17
[INFO] [stdout]     |
[INFO] [stdout] 314 |                 box Syntax::Id(id),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:315:35
[INFO] [stdout]     |
[INFO] [stdout] 315 |                 box Syntax::Tuple(box Syntax::ValAtom(syscall_id), expr),
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:315:17
[INFO] [stdout]     |
[INFO] [stdout] 315 |                 box Syntax::Tuple(box Syntax::ValAtom(syscall_id), expr),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:317:26
[INFO] [stdout]     |
[INFO] [stdout] 317 |             Syntax::Call(box Syntax::Signal(signal_type, signal_id), expr) => match signal_type {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:355:17
[INFO] [stdout]     |
[INFO] [stdout] 355 |                 box Syntax::Id(id),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:356:35
[INFO] [stdout]     |
[INFO] [stdout] 356 |                 box Syntax::Tuple(box Syntax::Tuple(lhs, rhs), msg),
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:356:17
[INFO] [stdout]     |
[INFO] [stdout] 356 |                 box Syntax::Tuple(box Syntax::Tuple(lhs, rhs), msg),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:391:26
[INFO] [stdout]     |
[INFO] [stdout] 391 |             Syntax::Call(box Syntax::Id(id), box Syntax::Tuple(lhs, rhs))
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:391:46
[INFO] [stdout]     |
[INFO] [stdout] 391 |             Syntax::Call(box Syntax::Id(id), box Syntax::Tuple(lhs, rhs))
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:422:26
[INFO] [stdout]     |
[INFO] [stdout] 422 |             Syntax::Call(box Syntax::Id(id), body) => {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:439:26
[INFO] [stdout]     |
[INFO] [stdout] 439 |             Syntax::Call(box Syntax::Lambda(id, fn_expr), expr) => {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:448:68
[INFO] [stdout]     |
[INFO] [stdout] 448 |             Syntax::Call(box Syntax::Contextual(ctx_id, system_id, box Syntax::Id(id)), rhs)
[INFO] [stdout]     |                                                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:448:26
[INFO] [stdout]     |
[INFO] [stdout] 448 |             Syntax::Call(box Syntax::Contextual(ctx_id, system_id, box Syntax::Id(id)), rhs)
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:453:68
[INFO] [stdout]     |
[INFO] [stdout] 453 |             Syntax::Call(box Syntax::Contextual(ctx_id, system_id, box Syntax::Id(id)), rhs) => {
[INFO] [stdout]     |                                                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:453:26
[INFO] [stdout]     |
[INFO] [stdout] 453 |             Syntax::Call(box Syntax::Contextual(ctx_id, system_id, box Syntax::Id(id)), rhs) => {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:494:26
[INFO] [stdout]     |
[INFO] [stdout] 494 |             Syntax::Call(box Syntax::Contextual(ctx_id, system_id, lhs), rhs)
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:499:26
[INFO] [stdout]     |
[INFO] [stdout] 499 |             Syntax::Call(box Syntax::Contextual(ctx_id, system_id, lhs), rhs) => {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:558:25
[INFO] [stdout]     |
[INFO] [stdout] 558 |             Syntax::Asg(box Syntax::Id(id), rhs) => {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:669:46
[INFO] [stdout]     |
[INFO] [stdout] 669 |             Syntax::BiOp(BiOpType::OpPeriod, box Syntax::Map(mut map), box Syntax::Id(id)) => {
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:669:72
[INFO] [stdout]     |
[INFO] [stdout] 669 |             Syntax::BiOp(BiOpType::OpPeriod, box Syntax::Map(mut map), box Syntax::Id(id)) => {
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:678:17
[INFO] [stdout]     |
[INFO] [stdout] 678 |                 box Syntax::Context(ctx_id, system_id, ctx_name),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:679:17
[INFO] [stdout]     |
[INFO] [stdout] 679 |                 box Syntax::Id(id),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/execute/executor.rs:862:34
[INFO] [stdout]     |
[INFO] [stdout] 862 |             Syntax::ExplicitExpr(box expr) => Ok(expr),
[INFO] [stdout]     |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1048:22
[INFO] [stdout]      |
[INFO] [stdout] 1048 |         Syntax::Call(box Syntax::Id(id), rhs) => {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1320:69
[INFO] [stdout]      |
[INFO] [stdout] 1320 |             ("import", Syntax::Contextual(ctx_id, system_id, body @ box Syntax::Id(_)))
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1321:71
[INFO] [stdout]      |
[INFO] [stdout] 1321 |             | ("import", Syntax::Contextual(ctx_id, system_id, body @ box Syntax::ValStr(_))) => {
[INFO] [stdout]      |                                                                       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1346:38
[INFO] [stdout]      |
[INFO] [stdout] 1346 |             ("import", Syntax::Tuple(box Syntax::Id(id), box Syntax::Map(map)))
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1346:58
[INFO] [stdout]      |
[INFO] [stdout] 1346 |             ("import", Syntax::Tuple(box Syntax::Id(id), box Syntax::Map(map)))
[INFO] [stdout]      |                                                          ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1347:40
[INFO] [stdout]      |
[INFO] [stdout] 1347 |             | ("import", Syntax::Tuple(box Syntax::ValStr(id), box Syntax::Map(map))) => {
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1347:64
[INFO] [stdout]      |
[INFO] [stdout] 1347 |             | ("import", Syntax::Tuple(box Syntax::ValStr(id), box Syntax::Map(map))) => {
[INFO] [stdout]      |                                                                ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1367:46
[INFO] [stdout]      |
[INFO] [stdout] 1367 |                     body @ box Syntax::Tuple(box Syntax::Id(_), box Syntax::Map(_)),
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1367:65
[INFO] [stdout]      |
[INFO] [stdout] 1367 |                     body @ box Syntax::Tuple(box Syntax::Id(_), box Syntax::Map(_)),
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1367:28
[INFO] [stdout]      |
[INFO] [stdout] 1367 |                     body @ box Syntax::Tuple(box Syntax::Id(_), box Syntax::Map(_)),
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1375:46
[INFO] [stdout]      |
[INFO] [stdout] 1375 |                     body @ box Syntax::Tuple(box Syntax::ValStr(_), box Syntax::Map(_)),
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1375:69
[INFO] [stdout]      |
[INFO] [stdout] 1375 |                     body @ box Syntax::Tuple(box Syntax::ValStr(_), box Syntax::Map(_)),
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]     --> src/execute/executor.rs:1375:28
[INFO] [stdout]      |
[INFO] [stdout] 1375 |                     body @ box Syntax::Tuple(box Syntax::ValStr(_), box Syntax::Map(_)),
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/syscall.rs:268:31
[INFO] [stdout]     |
[INFO] [stdout] 268 |                 Syntax::Tuple(box Syntax::ValStr(uri), box Syntax::Map(mut settings)),
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/syscall.rs:268:56
[INFO] [stdout]     |
[INFO] [stdout] 268 |                 Syntax::Tuple(box Syntax::ValStr(uri), box Syntax::Map(mut settings)),
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/syscall.rs:417:31
[INFO] [stdout]     |
[INFO] [stdout] 417 |                 Syntax::Tuple(box Syntax::ValStr(to), box Syntax::ValStr(content)),
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box_patterns` have been removed
[INFO] [stdout]    --> src/syscall.rs:417:55
[INFO] [stdout]     |
[INFO] [stdout] 417 |                 Syntax::Tuple(box Syntax::ValStr(to), box Syntax::ValStr(content)),
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `rhs` is not bound in all patterns
[INFO] [stdout]    --> src/context.rs:968:11
[INFO] [stdout]     |
[INFO] [stdout] 967 |         (Syntax::Map(lhs), Syntax::Map(rhs))
[INFO] [stdout]     |                                        --- variable not in all patterns
[INFO] [stdout] 968 |         | (Syntax::Map(lhs), Syntax::BiOp(BiOpType::OpAdd, _, box Syntax::Map(rhs))) => {
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `rhs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `rhs` is not bound in all patterns
[INFO] [stdout]    --> src/context.rs:999:11
[INFO] [stdout]     |
[INFO] [stdout] 998 |         (Syntax::MapMatch(lhs), Syntax::Map(rhs))
[INFO] [stdout]     |                                             --- variable not in all patterns
[INFO] [stdout] 999 |         | (Syntax::MapMatch(lhs), Syntax::BiOp(BiOpType::OpAdd, _, box Syntax::Map(rhs))) => {
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `rhs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `rhs` is not bound in all patterns
[INFO] [stdout]    --> src/context.rs:968:11
[INFO] [stdout]     |
[INFO] [stdout] 967 |         (Syntax::Map(lhs), Syntax::Map(rhs))
[INFO] [stdout]     |                                        --- variable not in all patterns
[INFO] [stdout] 968 |         | (Syntax::Map(lhs), Syntax::BiOp(BiOpType::OpAdd, _, box Syntax::Map(rhs))) => {
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `rhs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `rhs` is not bound in all patterns
[INFO] [stdout]    --> src/context.rs:999:11
[INFO] [stdout]     |
[INFO] [stdout] 998 |         (Syntax::MapMatch(lhs), Syntax::Map(rhs))
[INFO] [stdout]     |                                             --- variable not in all patterns
[INFO] [stdout] 999 |         | (Syntax::MapMatch(lhs), Syntax::BiOp(BiOpType::OpAdd, _, box Syntax::Map(rhs))) => {
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `rhs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst1` in this scope
[INFO] [stdout]    --> src/context.rs:860:35
[INFO] [stdout]     |
[INFO] [stdout] 860 |             if lst0.len() == 0 && lst1.len() > 0 =>
[INFO] [stdout]     |                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `lst1` is available in a different scope in the same function
[INFO] [stdout]    --> src/context.rs:844:21
[INFO] [stdout]     |
[INFO] [stdout] 844 |             let mut lst1: &[Syntax] = lst1;
[INFO] [stdout]     |                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst1` in this scope
[INFO] [stdout]    --> src/context.rs:865:30
[INFO] [stdout]     |
[INFO] [stdout] 865 |             if lst0.len() == lst1.len() + 1 =>
[INFO] [stdout]     |                              ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 865 -             if lst0.len() == lst1.len() + 1 =>
[INFO] [stdout] 865 +             if lst0.len() == lst0.len() + 1 =>
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst1` in this scope
[INFO] [stdout]    --> src/context.rs:868:39
[INFO] [stdout]     |
[INFO] [stdout] 868 |             let mut lst1: &[Syntax] = lst1;
[INFO] [stdout]     |                                       ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 868 -             let mut lst1: &[Syntax] = lst1;
[INFO] [stdout] 868 +             let mut lst1: &[Syntax] = lst0;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst1` in this scope
[INFO] [stdout]    --> src/context.rs:880:29
[INFO] [stdout]     |
[INFO] [stdout] 880 |             if lst0.len() < lst1.len() + 1 =>
[INFO] [stdout]     |                             ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `lst1` is available in a different scope in the same function
[INFO] [stdout]    --> src/context.rs:868:21
[INFO] [stdout]     |
[INFO] [stdout] 868 |             let mut lst1: &[Syntax] = lst1;
[INFO] [stdout]     |                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst1` in this scope
[INFO] [stdout]    --> src/context.rs:882:25
[INFO] [stdout]     |
[INFO] [stdout] 882 |             let limit = lst1.len() + 1 - lst0.len();
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `lst1` is available in a different scope in the same function
[INFO] [stdout]    --> src/context.rs:868:21
[INFO] [stdout]     |
[INFO] [stdout] 868 |             let mut lst1: &[Syntax] = lst1;
[INFO] [stdout]     |                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst1` in this scope
[INFO] [stdout]    --> src/context.rs:883:28
[INFO] [stdout]     |
[INFO] [stdout] 883 |             let expr_lst = lst1[limit..].into_iter().cloned().collect();
[INFO] [stdout]     |                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `lst1` is available in a different scope in the same function
[INFO] [stdout]    --> src/context.rs:868:21
[INFO] [stdout]     |
[INFO] [stdout] 868 |             let mut lst1: &[Syntax] = lst1;
[INFO] [stdout]     |                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst1` in this scope
[INFO] [stdout]    --> src/context.rs:884:24
[INFO] [stdout]     |
[INFO] [stdout] 884 |             let lst1 = lst1[..limit].into_iter().cloned().collect();
[INFO] [stdout]     |                        ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `lst1` is available in a different scope in the same function
[INFO] [stdout]    --> src/context.rs:868:21
[INFO] [stdout]     |
[INFO] [stdout] 868 |             let mut lst1: &[Syntax] = lst1;
[INFO] [stdout]     |                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `re` in this scope
[INFO] [stdout]     --> src/context.rs:1100:40
[INFO] [stdout]      |
[INFO] [stdout] 1100 |                 eval_regex(&Regex::new(re).unwrap(), s),
[INFO] [stdout]      |                                        ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `re` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:307:37
[INFO] [stdout]     |
[INFO] [stdout] 307 |                 let re = Regex::new(re.as_str()).unwrap();
[INFO] [stdout]     |                                     ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `s` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:308:32
[INFO] [stdout]     |
[INFO] [stdout] 308 |                 if re.is_match(s.as_str()) {
[INFO] [stdout]     |                                ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:315:29
[INFO] [stdout]     |
[INFO] [stdout] 315 |                 Self::Tuple(lhs, rhs)
[INFO] [stdout]     |                             ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 315 -                 Self::Tuple(lhs, rhs)
[INFO] [stdout] 315 +                 Self::Tuple(rhs, rhs)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `op` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:317:84
[INFO] [stdout]     |
[INFO] [stdout] 317 |             Self::Call(box Self::Call(box Self::FnOp(op), lhs), rhs) => Self::BiOp(op, lhs, rhs),
[INFO] [stdout]     |                                                                                    ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:317:88
[INFO] [stdout]     |
[INFO] [stdout] 317 |             Self::Call(box Self::Call(box Self::FnOp(op), lhs), rhs) => Self::BiOp(op, lhs, rhs),
[INFO] [stdout]     |                                                                                        ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 317 -             Self::Call(box Self::Call(box Self::FnOp(op), lhs), rhs) => Self::BiOp(op, lhs, rhs),
[INFO] [stdout] 317 +             Self::Call(box Self::Call(box Self::FnOp(op), lhs), rhs) => Self::BiOp(op, rhs, rhs),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:324:19
[INFO] [stdout]     |
[INFO] [stdout] 324 |             ) if !expr.is_val_int() => {
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:325:67
[INFO] [stdout]     |
[INFO] [stdout] 325 |                 Self::BiOp(BiOpType::OpAdd, Box::new(Self::ValInt(x + y)), expr)
[INFO] [stdout]     |                                                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:325:71
[INFO] [stdout]     |
[INFO] [stdout] 325 |                 Self::BiOp(BiOpType::OpAdd, Box::new(Self::ValInt(x + y)), expr)
[INFO] [stdout]     |                                                                       ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:325:76
[INFO] [stdout]     |
[INFO] [stdout] 325 |                 Self::BiOp(BiOpType::OpAdd, Box::new(Self::ValInt(x + y)), expr)
[INFO] [stdout]     |                                                                            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:331:19
[INFO] [stdout]     |
[INFO] [stdout] 331 |             ) if !expr.is_val_int() => {
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:332:67
[INFO] [stdout]     |
[INFO] [stdout] 332 |                 Self::BiOp(BiOpType::OpSub, Box::new(Self::ValInt(x - y)), expr)
[INFO] [stdout]     |                                                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:332:71
[INFO] [stdout]     |
[INFO] [stdout] 332 |                 Self::BiOp(BiOpType::OpSub, Box::new(Self::ValInt(x - y)), expr)
[INFO] [stdout]     |                                                                       ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:332:76
[INFO] [stdout]     |
[INFO] [stdout] 332 |                 Self::BiOp(BiOpType::OpSub, Box::new(Self::ValInt(x - y)), expr)
[INFO] [stdout]     |                                                                            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:338:19
[INFO] [stdout]     |
[INFO] [stdout] 338 |             ) if !expr.is_val_int() => {
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:339:67
[INFO] [stdout]     |
[INFO] [stdout] 339 |                 Self::BiOp(BiOpType::OpAdd, Box::new(Self::ValInt(x - y)), expr)
[INFO] [stdout]     |                                                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:339:71
[INFO] [stdout]     |
[INFO] [stdout] 339 |                 Self::BiOp(BiOpType::OpAdd, Box::new(Self::ValInt(x - y)), expr)
[INFO] [stdout]     |                                                                       ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:339:76
[INFO] [stdout]     |
[INFO] [stdout] 339 |                 Self::BiOp(BiOpType::OpAdd, Box::new(Self::ValInt(x - y)), expr)
[INFO] [stdout]     |                                                                            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:345:19
[INFO] [stdout]     |
[INFO] [stdout] 345 |             ) if !expr.is_val_int() => {
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:346:45
[INFO] [stdout]     |
[INFO] [stdout] 346 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(x + y)))
[INFO] [stdout]     |                                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:346:73
[INFO] [stdout]     |
[INFO] [stdout] 346 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(x + y)))
[INFO] [stdout]     |                                                                         ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:346:77
[INFO] [stdout]     |
[INFO] [stdout] 346 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(x + y)))
[INFO] [stdout]     |                                                                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:352:19
[INFO] [stdout]     |
[INFO] [stdout] 352 |             ) if !expr.is_val_int() => {
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:353:45
[INFO] [stdout]     |
[INFO] [stdout] 353 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(-x - y)))
[INFO] [stdout]     |                                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:353:74
[INFO] [stdout]     |
[INFO] [stdout] 353 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(-x - y)))
[INFO] [stdout]     |                                                                          ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:353:78
[INFO] [stdout]     |
[INFO] [stdout] 353 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(-x - y)))
[INFO] [stdout]     |                                                                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:359:19
[INFO] [stdout]     |
[INFO] [stdout] 359 |             ) if !expr.is_val_int() => {
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:360:45
[INFO] [stdout]     |
[INFO] [stdout] 360 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(-x + y)))
[INFO] [stdout]     |                                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:360:74
[INFO] [stdout]     |
[INFO] [stdout] 360 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(-x + y)))
[INFO] [stdout]     |                                                                          ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:360:78
[INFO] [stdout]     |
[INFO] [stdout] 360 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(-x + y)))
[INFO] [stdout]     |                                                                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:366:19
[INFO] [stdout]     |
[INFO] [stdout] 366 |             ) if !expr.is_val_int() => {
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:367:45
[INFO] [stdout]     |
[INFO] [stdout] 367 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(x - y)))
[INFO] [stdout]     |                                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:367:73
[INFO] [stdout]     |
[INFO] [stdout] 367 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(x - y)))
[INFO] [stdout]     |                                                                         ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:367:77
[INFO] [stdout]     |
[INFO] [stdout] 367 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(x - y)))
[INFO] [stdout]     |                                                                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:373:19
[INFO] [stdout]     |
[INFO] [stdout] 373 |             ) if !expr.is_val_int() => {
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:374:67
[INFO] [stdout]     |
[INFO] [stdout] 374 |                 Self::BiOp(BiOpType::OpMul, Box::new(Self::ValInt(x * y)), expr)
[INFO] [stdout]     |                                                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:374:71
[INFO] [stdout]     |
[INFO] [stdout] 374 |                 Self::BiOp(BiOpType::OpMul, Box::new(Self::ValInt(x * y)), expr)
[INFO] [stdout]     |                                                                       ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:374:76
[INFO] [stdout]     |
[INFO] [stdout] 374 |                 Self::BiOp(BiOpType::OpMul, Box::new(Self::ValInt(x * y)), expr)
[INFO] [stdout]     |                                                                            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:380:19
[INFO] [stdout]     |
[INFO] [stdout] 380 |             ) if !expr.is_val_int() => Self::BiOp(
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:382:50
[INFO] [stdout]     |
[INFO] [stdout] 382 |                 Box::new(Self::ValFlt(int_to_flt(x) / int_to_flt(y))),
[INFO] [stdout]     |                                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:382:66
[INFO] [stdout]     |
[INFO] [stdout] 382 |                 Box::new(Self::ValFlt(int_to_flt(x) / int_to_flt(y))),
[INFO] [stdout]     |                                                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:383:17
[INFO] [stdout]     |
[INFO] [stdout] 383 |                 expr,
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:386:20
[INFO] [stdout]     |
[INFO] [stdout] 386 |                 if y == 0.into() {
[INFO] [stdout]     |                    ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:388:27
[INFO] [stdout]     |
[INFO] [stdout] 388 |                 } else if y > 0.into() && y <= u64::MAX.into() {
[INFO] [stdout]     |                           ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:388:43
[INFO] [stdout]     |
[INFO] [stdout] 388 |                 } else if y > 0.into() && y <= u64::MAX.into() {
[INFO] [stdout]     |                                           ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:389:34
[INFO] [stdout]     |
[INFO] [stdout] 389 |                     let y: u64 = y.try_into().unwrap();
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:390:34
[INFO] [stdout]     |
[INFO] [stdout] 390 |                     Self::ValInt(x.pow(y))
[INFO] [stdout]     |                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 390 -                     Self::ValInt(x.pow(y))
[INFO] [stdout] 390 +                     Self::ValInt(y.pow(y))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:391:27
[INFO] [stdout]     |
[INFO] [stdout] 391 |                 } else if y < 0.into() && -y.clone() <= u64::MAX.into() {
[INFO] [stdout]     |                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `y` is available in a different scope in the same function
[INFO] [stdout]    --> src/execute/execute.rs:389:25
[INFO] [stdout]     |
[INFO] [stdout] 389 |                     let y: u64 = y.try_into().unwrap();
[INFO] [stdout]     |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:391:44
[INFO] [stdout]     |
[INFO] [stdout] 391 |                 } else if y < 0.into() && -y.clone() <= u64::MAX.into() {
[INFO] [stdout]     |                                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `y` is available in a different scope in the same function
[INFO] [stdout]    --> src/execute/execute.rs:389:25
[INFO] [stdout]     |
[INFO] [stdout] 389 |                     let y: u64 = y.try_into().unwrap();
[INFO] [stdout]     |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:392:36
[INFO] [stdout]     |
[INFO] [stdout] 392 |                     let y: u64 = (-y).try_into().unwrap();
[INFO] [stdout]     |                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `y` is available in a different scope in the same function
[INFO] [stdout]    --> src/execute/execute.rs:389:25
[INFO] [stdout]     |
[INFO] [stdout] 389 |                     let y: u64 = y.try_into().unwrap();
[INFO] [stdout]     |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:393:54
[INFO] [stdout]     |
[INFO] [stdout] 393 |                     Self::ValFlt(BigRational::new(1, x.pow(y)))
[INFO] [stdout]     |                                                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 393 -                     Self::ValFlt(BigRational::new(1, x.pow(y)))
[INFO] [stdout] 393 +                     Self::ValFlt(BigRational::new(1, y.pow(y)))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:399:20
[INFO] [stdout]     |
[INFO] [stdout] 399 |                 if y == 0.into() {
[INFO] [stdout]     |                    ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:401:27
[INFO] [stdout]     |
[INFO] [stdout] 401 |                 } else if y >= i32::MIN.into()
[INFO] [stdout]     |                           ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:402:24
[INFO] [stdout]     |
[INFO] [stdout] 402 |                     && y <= i32::MAX.into()
[INFO] [stdout]     |                        ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:403:24
[INFO] [stdout]     |
[INFO] [stdout] 403 |                     && x >= BigRational::from_f64(f64::MIN).unwrap()
[INFO] [stdout]     |                        ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:404:24
[INFO] [stdout]     |
[INFO] [stdout] 404 |                     && x <= BigRational::from_f64(f64::MAX).unwrap()
[INFO] [stdout]     |                        ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:406:34
[INFO] [stdout]     |
[INFO] [stdout] 406 |                     let y: i32 = y.try_into().unwrap();
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:407:34
[INFO] [stdout]     |
[INFO] [stdout] 407 |                     let x: f64 = x.try_into().unwrap();
[INFO] [stdout]     |                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 407 -                     let x: f64 = x.try_into().unwrap();
[INFO] [stdout] 407 +                     let x: f64 = y.try_into().unwrap();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:412:47
[INFO] [stdout]     |
[INFO] [stdout] 412 |                         Box::new(Self::ValFlt(x)),
[INFO] [stdout]     |                                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `x` is available in a different scope in the same function
[INFO] [stdout]    --> src/execute/execute.rs:407:25
[INFO] [stdout]     |
[INFO] [stdout] 407 |                     let x: f64 = x.try_into().unwrap();
[INFO] [stdout]     |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:413:47
[INFO] [stdout]     |
[INFO] [stdout] 413 |                         Box::new(Self::ValInt(y)),
[INFO] [stdout]     |                                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `y` is available in a different scope in the same function
[INFO] [stdout]    --> src/execute/execute.rs:406:25
[INFO] [stdout]     |
[INFO] [stdout] 406 |                     let y: i32 = y.try_into().unwrap();
[INFO] [stdout]     |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:418:20
[INFO] [stdout]     |
[INFO] [stdout] 418 |                 if y.is_zero() {
[INFO] [stdout]     |                    ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:421:30
[INFO] [stdout]     |
[INFO] [stdout] 421 |                     let yp = y.clone().abs();
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:431:55
[INFO] [stdout]     |
[INFO] [stdout] 431 | ...                   Box::new(Self::ValInt(x)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 431 -                                 Box::new(Self::ValInt(x)),
[INFO] [stdout] 431 +                                 Box::new(Self::ValInt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:432:55
[INFO] [stdout]     |
[INFO] [stdout] 432 | ...                   Box::new(Self::ValFlt(y)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 432 -                                 Box::new(Self::ValFlt(y)),
[INFO] [stdout] 432 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:437:55
[INFO] [stdout]     |
[INFO] [stdout] 437 |                     let mut result = BigRational::new(x.clone().pow(ints), 1);
[INFO] [stdout]     |                                                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 437 -                     let mut result = BigRational::new(x.clone().pow(ints), 1);
[INFO] [stdout] 437 +                     let mut result = BigRational::new(d.clone().pow(ints), 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:444:55
[INFO] [stdout]     |
[INFO] [stdout] 444 | ...                   Box::new(Self::ValInt(x)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 444 -                                 Box::new(Self::ValInt(x)),
[INFO] [stdout] 444 +                                 Box::new(Self::ValInt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:445:55
[INFO] [stdout]     |
[INFO] [stdout] 445 | ...                   Box::new(Self::ValFlt(y)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 445 -                                 Box::new(Self::ValFlt(y)),
[INFO] [stdout] 445 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:455:55
[INFO] [stdout]     |
[INFO] [stdout] 455 | ...                   Box::new(Self::ValInt(x)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 455 -                                 Box::new(Self::ValInt(x)),
[INFO] [stdout] 455 +                                 Box::new(Self::ValInt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:456:55
[INFO] [stdout]     |
[INFO] [stdout] 456 | ...                   Box::new(Self::ValFlt(y)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 456 -                                 Box::new(Self::ValFlt(y)),
[INFO] [stdout] 456 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:461:41
[INFO] [stdout]     |
[INFO] [stdout] 461 |                     let xf: f64 = match x.to_u64().map(|xf| xf as f64) {
[INFO] [stdout]     |                                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 461 -                     let xf: f64 = match x.to_u64().map(|xf| xf as f64) {
[INFO] [stdout] 461 +                     let xf: f64 = match d.to_u64().map(|xf| xf as f64) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:466:55
[INFO] [stdout]     |
[INFO] [stdout] 466 | ...                   Box::new(Self::ValInt(x)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 466 -                                 Box::new(Self::ValInt(x)),
[INFO] [stdout] 466 +                                 Box::new(Self::ValInt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:467:55
[INFO] [stdout]     |
[INFO] [stdout] 467 | ...                   Box::new(Self::ValFlt(y)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 467 -                                 Box::new(Self::ValFlt(y)),
[INFO] [stdout] 467 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:483:24
[INFO] [stdout]     |
[INFO] [stdout] 483 |                     if y < BigRational::new(0, 1) {
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 483 -                     if y < BigRational::new(0, 1) {
[INFO] [stdout] 483 +                     if d < BigRational::new(0, 1) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:491:20
[INFO] [stdout]     |
[INFO] [stdout] 491 |                 if y.is_zero() {
[INFO] [stdout]     |                    ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:494:30
[INFO] [stdout]     |
[INFO] [stdout] 494 |                     let yp = y.clone().abs();
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:504:55
[INFO] [stdout]     |
[INFO] [stdout] 504 | ...                   Box::new(Self::ValFlt(x)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 504 -                                 Box::new(Self::ValFlt(x)),
[INFO] [stdout] 504 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:505:55
[INFO] [stdout]     |
[INFO] [stdout] 505 | ...                   Box::new(Self::ValFlt(y)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 505 -                                 Box::new(Self::ValFlt(y)),
[INFO] [stdout] 505 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:510:41
[INFO] [stdout]     |
[INFO] [stdout] 510 |                     let xf: f64 = match x.clone().try_into() {
[INFO] [stdout]     |                                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 510 -                     let xf: f64 = match x.clone().try_into() {
[INFO] [stdout] 510 +                     let xf: f64 = match d.clone().try_into() {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:515:55
[INFO] [stdout]     |
[INFO] [stdout] 515 | ...                   Box::new(Self::ValFlt(x)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 515 -                                 Box::new(Self::ValFlt(x)),
[INFO] [stdout] 515 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:516:55
[INFO] [stdout]     |
[INFO] [stdout] 516 | ...                   Box::new(Self::ValFlt(y)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 516 -                                 Box::new(Self::ValFlt(y)),
[INFO] [stdout] 516 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:528:55
[INFO] [stdout]     |
[INFO] [stdout] 528 | ...                   Box::new(Self::ValFlt(x)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 528 -                                 Box::new(Self::ValFlt(x)),
[INFO] [stdout] 528 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:529:55
[INFO] [stdout]     |
[INFO] [stdout] 529 | ...                   Box::new(Self::ValFlt(y)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 529 -                                 Box::new(Self::ValFlt(y)),
[INFO] [stdout] 529 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:539:55
[INFO] [stdout]     |
[INFO] [stdout] 539 | ...                   Box::new(Self::ValFlt(x)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 539 -                                 Box::new(Self::ValFlt(x)),
[INFO] [stdout] 539 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:540:55
[INFO] [stdout]     |
[INFO] [stdout] 540 | ...                   Box::new(Self::ValFlt(y)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 540 -                                 Box::new(Self::ValFlt(y)),
[INFO] [stdout] 540 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:556:24
[INFO] [stdout]     |
[INFO] [stdout] 556 |                     if y < BigRational::new(0, 1) {
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 556 -                     if y < BigRational::new(0, 1) {
[INFO] [stdout] 556 +                     if d < BigRational::new(0, 1) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:564:30
[INFO] [stdout]     |
[INFO] [stdout] 564 |                 Self::ValInt(x + y)
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:564:34
[INFO] [stdout]     |
[INFO] [stdout] 564 |                 Self::ValInt(x + y)
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:567:30
[INFO] [stdout]     |
[INFO] [stdout] 567 |                 Self::ValInt(x - y)
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:567:34
[INFO] [stdout]     |
[INFO] [stdout] 567 |                 Self::ValInt(x - y)
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:570:30
[INFO] [stdout]     |
[INFO] [stdout] 570 |                 Self::ValInt(x * y)
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:570:34
[INFO] [stdout]     |
[INFO] [stdout] 570 |                 Self::ValInt(x * y)
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:573:41
[INFO] [stdout]     |
[INFO] [stdout] 573 |                 Self::ValFlt(int_to_flt(x) / int_to_flt(y))
[INFO] [stdout]     |                                         ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:573:57
[INFO] [stdout]     |
[INFO] [stdout] 573 |                 Self::ValFlt(int_to_flt(x) / int_to_flt(y))
[INFO] [stdout]     |                                                         ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:576:30
[INFO] [stdout]     |
[INFO] [stdout] 576 |                 Self::ValFlt(x + y)
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:576:34
[INFO] [stdout]     |
[INFO] [stdout] 576 |                 Self::ValFlt(x + y)
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:579:30
[INFO] [stdout]     |
[INFO] [stdout] 579 |                 Self::ValFlt(x - y)
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:579:34
[INFO] [stdout]     |
[INFO] [stdout] 579 |                 Self::ValFlt(x - y)
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:582:30
[INFO] [stdout]     |
[INFO] [stdout] 582 |                 Self::ValFlt(x * y)
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:582:34
[INFO] [stdout]     |
[INFO] [stdout] 582 |                 Self::ValFlt(x * y)
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:585:30
[INFO] [stdout]     |
[INFO] [stdout] 585 |                 Self::ValFlt(x / y)
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:585:34
[INFO] [stdout]     |
[INFO] [stdout] 585 |                 Self::ValFlt(x / y)
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:588:30
[INFO] [stdout]     |
[INFO] [stdout] 588 |                 Self::ValFlt(x + int_to_flt(y))
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:588:45
[INFO] [stdout]     |
[INFO] [stdout] 588 |                 Self::ValFlt(x + int_to_flt(y))
[INFO] [stdout]     |                                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:591:30
[INFO] [stdout]     |
[INFO] [stdout] 591 |                 Self::ValFlt(x - int_to_flt(y))
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:591:45
[INFO] [stdout]     |
[INFO] [stdout] 591 |                 Self::ValFlt(x - int_to_flt(y))
[INFO] [stdout]     |                                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:594:30
[INFO] [stdout]     |
[INFO] [stdout] 594 |                 Self::ValFlt(x * int_to_flt(y))
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:594:45
[INFO] [stdout]     |
[INFO] [stdout] 594 |                 Self::ValFlt(x * int_to_flt(y))
[INFO] [stdout]     |                                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:597:30
[INFO] [stdout]     |
[INFO] [stdout] 597 |                 Self::ValFlt(x / int_to_flt(y))
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:597:45
[INFO] [stdout]     |
[INFO] [stdout] 597 |                 Self::ValFlt(x / int_to_flt(y))
[INFO] [stdout]     |                                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:600:41
[INFO] [stdout]     |
[INFO] [stdout] 600 |                 Self::ValFlt(int_to_flt(x) + y)
[INFO] [stdout]     |                                         ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:600:46
[INFO] [stdout]     |
[INFO] [stdout] 600 |                 Self::ValFlt(int_to_flt(x) + y)
[INFO] [stdout]     |                                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:603:41
[INFO] [stdout]     |
[INFO] [stdout] 603 |                 Self::ValFlt(int_to_flt(x) - y)
[INFO] [stdout]     |                                         ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:603:46
[INFO] [stdout]     |
[INFO] [stdout] 603 |                 Self::ValFlt(int_to_flt(x) - y)
[INFO] [stdout]     |                                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:606:41
[INFO] [stdout]     |
[INFO] [stdout] 606 |                 Self::ValFlt(int_to_flt(x) * y)
[INFO] [stdout]     |                                         ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:606:46
[INFO] [stdout]     |
[INFO] [stdout] 606 |                 Self::ValFlt(int_to_flt(x) * y)
[INFO] [stdout]     |                                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:609:41
[INFO] [stdout]     |
[INFO] [stdout] 609 |                 Self::ValFlt(int_to_flt(x) / y)
[INFO] [stdout]     |                                         ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:609:46
[INFO] [stdout]     |
[INFO] [stdout] 609 |                 Self::ValFlt(int_to_flt(x) / y)
[INFO] [stdout]     |                                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:612:30
[INFO] [stdout]     |
[INFO] [stdout] 612 |                 Self::ValStr(x + y.as_str())
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:612:34
[INFO] [stdout]     |
[INFO] [stdout] 612 |                 Self::ValStr(x + y.as_str())
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:615:30
[INFO] [stdout]     |
[INFO] [stdout] 615 |                 Self::ValStr(x + y.to_str_radix(10).as_str())
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:615:34
[INFO] [stdout]     |
[INFO] [stdout] 615 |                 Self::ValStr(x + y.to_str_radix(10).as_str())
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:618:30
[INFO] [stdout]     |
[INFO] [stdout] 618 |                 Self::ValStr(x.to_str_radix(10) + y.as_str())
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:618:51
[INFO] [stdout]     |
[INFO] [stdout] 618 |                 Self::ValStr(x.to_str_radix(10) + y.as_str())
[INFO] [stdout]     |                                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:622:28
[INFO] [stdout]     |
[INFO] [stdout] 622 |                 lst.extend(lhs.into_iter());
[INFO] [stdout]     |                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:623:28
[INFO] [stdout]     |
[INFO] [stdout] 623 |                 lst.extend(rhs.into_iter());
[INFO] [stdout]     |                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rest` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:631:42
[INFO] [stdout]     |
[INFO] [stdout] 631 |             ) if if let Self::Lst(_) = &*rest {
[INFO] [stdout]     |                                          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:639:63
[INFO] [stdout]     |
[INFO] [stdout] 639 |                     Box::new(Self::BiOp(BiOpType::OpAdd, lhs, rhs).reduce().await),
[INFO] [stdout]     |                                                               ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 639 -                     Box::new(Self::BiOp(BiOpType::OpAdd, lhs, rhs).reduce().await),
[INFO] [stdout] 639 +                     Box::new(Self::BiOp(BiOpType::OpAdd, lhs, lhs).reduce().await),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rest` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:640:21
[INFO] [stdout]     |
[INFO] [stdout] 640 |                     rest,
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:647:42
[INFO] [stdout]     |
[INFO] [stdout] 647 |             ) if if let Self::Lst(_) = &*expr {
[INFO] [stdout]     |                                          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:655:21
[INFO] [stdout]     |
[INFO] [stdout] 655 |                     expr,
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:656:58
[INFO] [stdout]     |
[INFO] [stdout] 656 |                     Box::new(Self::BiOp(BiOpType::OpAdd, lhs, rhs)),
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 656 -                     Box::new(Self::BiOp(BiOpType::OpAdd, lhs, rhs)),
[INFO] [stdout] 656 +                     Box::new(Self::BiOp(BiOpType::OpAdd, rhs, rhs)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:662:28
[INFO] [stdout]     |
[INFO] [stdout] 662 |                 map.extend(rhs.into_iter());
[INFO] [stdout]     |                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:663:28
[INFO] [stdout]     |
[INFO] [stdout] 663 |                 map.extend(lhs.into_iter());
[INFO] [stdout]     |                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:674:28
[INFO] [stdout]     |
[INFO] [stdout] 674 |                 map.extend(rhs.into_iter());
[INFO] [stdout]     |                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:675:28
[INFO] [stdout]     |
[INFO] [stdout] 675 |                 map.extend(lhs.into_iter());
[INFO] [stdout]     |                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rest` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:677:71
[INFO] [stdout]     |
[INFO] [stdout] 677 |                 Self::BiOp(BiOpType::OpAdd, Box::new(Self::Map(map)), rest)
[INFO] [stdout]     |                                                                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:680:20
[INFO] [stdout]     |
[INFO] [stdout] 680 |                 if lst.len() == 0 =>
[INFO] [stdout]     |                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:690:17
[INFO] [stdout]     |
[INFO] [stdout] 690 |                 expr,
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `map` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:691:54
[INFO] [stdout]     |
[INFO] [stdout] 691 |                 Box::new(Self::BiOp(BiOpType::OpAdd, map, lst)),
[INFO] [stdout]     |                                                      ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:699:17
[INFO] [stdout]     |
[INFO] [stdout] 699 |                 expr,
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:700:59
[INFO] [stdout]     |
[INFO] [stdout] 700 |                 Box::new(Self::BiOp(BiOpType::OpAdd, rhs, lhs)),
[INFO] [stdout]     |                                                           ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 700 -                 Box::new(Self::BiOp(BiOpType::OpAdd, rhs, lhs)),
[INFO] [stdout] 700 +                 Box::new(Self::BiOp(BiOpType::OpAdd, rhs, rhs)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:703:20
[INFO] [stdout]     |
[INFO] [stdout] 703 |                 if lst.len() >= 2 =>
[INFO] [stdout]     |                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:705:29
[INFO] [stdout]     |
[INFO] [stdout] 705 |                 let first = lst.remove(0);
[INFO] [stdout]     |                             ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:708:38
[INFO] [stdout]     |
[INFO] [stdout] 708 |                         let second = lst.remove(0);
[INFO] [stdout]     |                                      ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `map` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:716:25
[INFO] [stdout]     |
[INFO] [stdout] 716 |                         map.insert(first, (second, is_id)); // Don't care update the result
[INFO] [stdout]     |                         ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `map` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:719:50
[INFO] [stdout]     |
[INFO] [stdout] 719 | ...                   Box::new(Syntax::Map(map)),
[INFO] [stdout]     |                                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:720:50
[INFO] [stdout]     |
[INFO] [stdout] 720 | ...                   Box::new(Syntax::Lst(lst)),
[INFO] [stdout]     |                                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:725:25
[INFO] [stdout]     |
[INFO] [stdout] 725 |                         lst.insert(0, Syntax::ValStr(id.to_string()));
[INFO] [stdout]     |                         ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `map` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:728:50
[INFO] [stdout]     |
[INFO] [stdout] 728 | ...                   Box::new(Syntax::Map(map)),
[INFO] [stdout]     |                                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:729:50
[INFO] [stdout]     |
[INFO] [stdout] 729 | ...                   Box::new(Syntax::Lst(lst)),
[INFO] [stdout]     |                                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:733:25
[INFO] [stdout]     |
[INFO] [stdout] 733 |                         lst.insert(0, first);
[INFO] [stdout]     |                         ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `map` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:736:50
[INFO] [stdout]     |
[INFO] [stdout] 736 | ...                   Box::new(Syntax::Map(map)),
[INFO] [stdout]     |                                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:737:50
[INFO] [stdout]     |
[INFO] [stdout] 737 | ...                   Box::new(Syntax::Lst(lst)),
[INFO] [stdout]     |                                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:743:18
[INFO] [stdout]     |
[INFO] [stdout] 743 |                 (x >= y).into()
[INFO] [stdout]     |                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:743:23
[INFO] [stdout]     |
[INFO] [stdout] 743 |                 (x >= y).into()
[INFO] [stdout]     |                       ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:746:18
[INFO] [stdout]     |
[INFO] [stdout] 746 |                 (x <= y).into()
[INFO] [stdout]     |                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:746:23
[INFO] [stdout]     |
[INFO] [stdout] 746 |                 (x <= y).into()
[INFO] [stdout]     |                       ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:748:86
[INFO] [stdout]     |
[INFO] [stdout] 748 |             Self::BiOp(BiOpType::OpGt, box Self::ValInt(x), box Self::ValInt(y)) => (x > y).into(),
[INFO] [stdout]     |                                                                                      ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:748:90
[INFO] [stdout]     |
[INFO] [stdout] 748 |             Self::BiOp(BiOpType::OpGt, box Self::ValInt(x), box Self::ValInt(y)) => (x > y).into(),
[INFO] [stdout]     |                                                                                          ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:749:86
[INFO] [stdout]     |
[INFO] [stdout] 749 |             Self::BiOp(BiOpType::OpLt, box Self::ValInt(x), box Self::ValInt(y)) => (x < y).into(),
[INFO] [stdout]     |                                                                                      ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:749:90
[INFO] [stdout]     |
[INFO] [stdout] 749 |             Self::BiOp(BiOpType::OpLt, box Self::ValInt(x), box Self::ValInt(y)) => (x < y).into(),
[INFO] [stdout]     |                                                                                          ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:751:18
[INFO] [stdout]     |
[INFO] [stdout] 751 |                 (x >= y).into()
[INFO] [stdout]     |                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:751:23
[INFO] [stdout]     |
[INFO] [stdout] 751 |                 (x >= y).into()
[INFO] [stdout]     |                       ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:754:18
[INFO] [stdout]     |
[INFO] [stdout] 754 |                 (x <= y).into()
[INFO] [stdout]     |                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:754:23
[INFO] [stdout]     |
[INFO] [stdout] 754 |                 (x <= y).into()
[INFO] [stdout]     |                       ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:756:86
[INFO] [stdout]     |
[INFO] [stdout] 756 |             Self::BiOp(BiOpType::OpGt, box Self::ValFlt(x), box Self::ValFlt(y)) => (x > y).into(),
[INFO] [stdout]     |                                                                                      ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:756:90
[INFO] [stdout]     |
[INFO] [stdout] 756 |             Self::BiOp(BiOpType::OpGt, box Self::ValFlt(x), box Self::ValFlt(y)) => (x > y).into(),
[INFO] [stdout]     |                                                                                          ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:757:86
[INFO] [stdout]     |
[INFO] [stdout] 757 |             Self::BiOp(BiOpType::OpLt, box Self::ValFlt(x), box Self::ValFlt(y)) => (x < y).into(),
[INFO] [stdout]     |                                                                                      ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:757:90
[INFO] [stdout]     |
[INFO] [stdout] 757 |             Self::BiOp(BiOpType::OpLt, box Self::ValFlt(x), box Self::ValFlt(y)) => (x < y).into(),
[INFO] [stdout]     |                                                                                          ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:759:29
[INFO] [stdout]     |
[INFO] [stdout] 759 |                 (int_to_flt(x) >= y).into()
[INFO] [stdout]     |                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:759:35
[INFO] [stdout]     |
[INFO] [stdout] 759 |                 (int_to_flt(x) >= y).into()
[INFO] [stdout]     |                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:762:29
[INFO] [stdout]     |
[INFO] [stdout] 762 |                 (int_to_flt(x) <= y).into()
[INFO] [stdout]     |                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:762:35
[INFO] [stdout]     |
[INFO] [stdout] 762 |                 (int_to_flt(x) <= y).into()
[INFO] [stdout]     |                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:765:29
[INFO] [stdout]     |
[INFO] [stdout] 765 |                 (int_to_flt(x) > y).into()
[INFO] [stdout]     |                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:765:34
[INFO] [stdout]     |
[INFO] [stdout] 765 |                 (int_to_flt(x) > y).into()
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:768:29
[INFO] [stdout]     |
[INFO] [stdout] 768 |                 (int_to_flt(x) < y).into()
[INFO] [stdout]     |                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:768:34
[INFO] [stdout]     |
[INFO] [stdout] 768 |                 (int_to_flt(x) < y).into()
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:771:18
[INFO] [stdout]     |
[INFO] [stdout] 771 |                 (x >= int_to_flt(y)).into()
[INFO] [stdout]     |                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:771:34
[INFO] [stdout]     |
[INFO] [stdout] 771 |                 (x >= int_to_flt(y)).into()
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:774:18
[INFO] [stdout]     |
[INFO] [stdout] 774 |                 (x <= int_to_flt(y)).into()
[INFO] [stdout]     |                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:774:34
[INFO] [stdout]     |
[INFO] [stdout] 774 |                 (x <= int_to_flt(y)).into()
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:777:18
[INFO] [stdout]     |
[INFO] [stdout] 777 |                 (x > int_to_flt(y)).into()
[INFO] [stdout]     |                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:777:33
[INFO] [stdout]     |
[INFO] [stdout] 777 |                 (x > int_to_flt(y)).into()
[INFO] [stdout]     |                                 ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:780:18
[INFO] [stdout]     |
[INFO] [stdout] 780 |                 (x < int_to_flt(y)).into()
[INFO] [stdout]     |                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:780:33
[INFO] [stdout]     |
[INFO] [stdout] 780 |                 (x < int_to_flt(y)).into()
[INFO] [stdout]     |                                 ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `n` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:791:20
[INFO] [stdout]     |
[INFO] [stdout] 791 |                 if n.sign() != Sign::Minus && n.to_usize().is_some() =>
[INFO] [stdout]     |                    ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `n` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:791:47
[INFO] [stdout]     |
[INFO] [stdout] 791 |                 if n.sign() != Sign::Minus && n.to_usize().is_some() =>
[INFO] [stdout]     |                                               ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `n` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:793:28
[INFO] [stdout]     |
[INFO] [stdout] 793 |                 let nnum = n.to_usize().unwrap();
[INFO] [stdout]     |                            ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:794:31
[INFO] [stdout]     |
[INFO] [stdout] 794 |                 let matches = lhs.count_matches(|expr| match expr {
[INFO] [stdout]     |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:796:77
[INFO] [stdout]     |
[INFO] [stdout] 796 |                     Self::Contextual(_, _, box Self::Tuple(lhs, _)) => Some(lhs),
[INFO] [stdout]     |                                                                             ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:801:22
[INFO] [stdout]     |
[INFO] [stdout] 801 |                     *rhs
[INFO] [stdout]     |                      ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:803:22
[INFO] [stdout]     |
[INFO] [stdout] 803 |                     *lhs
[INFO] [stdout]     |                      ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:805:52
[INFO] [stdout]     |
[INFO] [stdout] 805 |                     Self::BiOp(BiOpType::OpPeriod, lhs, Box::new(Self::ValInt(n)))
[INFO] [stdout]     |                                                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `n` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:805:79
[INFO] [stdout]     |
[INFO] [stdout] 805 |                     Self::BiOp(BiOpType::OpPeriod, lhs, Box::new(Self::ValInt(n)))
[INFO] [stdout]     |                                                                               ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:809:46
[INFO] [stdout]     |
[INFO] [stdout] 809 |                         Box::new(Self::Tuple(lhs, rhs)),
[INFO] [stdout]     |                                              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:809:51
[INFO] [stdout]     |
[INFO] [stdout] 809 |                         Box::new(Self::Tuple(lhs, rhs)),
[INFO] [stdout]     |                                                   ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `n` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:810:47
[INFO] [stdout]     |
[INFO] [stdout] 810 |                         Box::new(Self::ValInt(n)),
[INFO] [stdout]     |                                               ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:818:20
[INFO] [stdout]     |
[INFO] [stdout] 818 |                 if id == id_in_expr =>
[INFO] [stdout]     |                    ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id_in_expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:818:26
[INFO] [stdout]     |
[INFO] [stdout] 818 |                 if id == id_in_expr =>
[INFO] [stdout]     |                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:828:76
[INFO] [stdout]     |
[INFO] [stdout] 828 |             Self::Let((box Self::Id(id), rhs), expr) => expr.replace_args(&id, &rhs).await,
[INFO] [stdout]     |                                                                            ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1150:59
[INFO] [stdout]      |
[INFO] [stdout] 1150 |             Self::Lambda(id, box expr) => (vec![id], vec![expr]),
[INFO] [stdout]      |                                                           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1154:64
[INFO] [stdout]      |
[INFO] [stdout] 1154 |             | Self::BiOp(_, box lhs, box rhs) => (vec![], vec![lhs, rhs]),
[INFO] [stdout]      |                                                                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1154:69
[INFO] [stdout]      |
[INFO] [stdout] 1154 |             | Self::BiOp(_, box lhs, box rhs) => (vec![], vec![lhs, rhs]),
[INFO] [stdout]      |                                                                     ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1155:70
[INFO] [stdout]      |
[INFO] [stdout] 1155 |             Self::Let((box lhs, box rhs), box expr) => (vec![], vec![lhs, rhs, expr]),
[INFO] [stdout]      |                                                                      ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1155:75
[INFO] [stdout]      |
[INFO] [stdout] 1155 |             Self::Let((box lhs, box rhs), box expr) => (vec![], vec![lhs, rhs, expr]),
[INFO] [stdout]      |                                                                           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1155:80
[INFO] [stdout]      |
[INFO] [stdout] 1155 |             Self::Let((box lhs, box rhs), box expr) => (vec![], vec![lhs, rhs, expr]),
[INFO] [stdout]      |                                                                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `cond` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1157:31
[INFO] [stdout]      |
[INFO] [stdout] 1157 |                 (vec![], vec![cond, expr_true, expr_false])
[INFO] [stdout]      |                               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr_true` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1157:37
[INFO] [stdout]      |
[INFO] [stdout] 1157 |                 (vec![], vec![cond, expr_true, expr_false])
[INFO] [stdout]      |                                     ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr_false` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1157:48
[INFO] [stdout]      |
[INFO] [stdout] 1157 |                 (vec![], vec![cond, expr_true, expr_false])
[INFO] [stdout]      |                                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr_true` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1164:29
[INFO] [stdout]      |
[INFO] [stdout] 1164 |                     .chain([expr_true, expr_false].into_iter())
[INFO] [stdout]      |                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr_false` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1164:40
[INFO] [stdout]      |
[INFO] [stdout] 1164 |                     .chain([expr_true, expr_false].into_iter())
[INFO] [stdout]      |                                        ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1173:29
[INFO] [stdout]      |
[INFO] [stdout] 1173 |                     .chain([expr].into_iter())
[INFO] [stdout]      |                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:279:18
[INFO] [stdout]     |
[INFO] [stdout] 279 |             ) if id == "syscall"
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:280:20
[INFO] [stdout]     |
[INFO] [stdout] 280 |                 && ctx_id == self.get_ctx().get_id()
[INFO] [stdout]     |                    ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:281:20
[INFO] [stdout]     |
[INFO] [stdout] 281 |                 && system_id == self.get_system().get_id() =>
[INFO] [stdout]     |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:284:41
[INFO] [stdout]     |
[INFO] [stdout] 284 |                     Box::new(Syntax::Id(id)),
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `syscall_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:285:69
[INFO] [stdout]     |
[INFO] [stdout] 285 |                     Box::new(Syntax::Tuple(Box::new(Syntax::ValAtom(syscall_id)), expr)),
[INFO] [stdout]     |                                                                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:291:18
[INFO] [stdout]     |
[INFO] [stdout] 291 |             ) if id == "syscall" => {
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:295:34
[INFO] [stdout]     |
[INFO] [stdout] 295 |                     .get_handler(ctx_id)
[INFO] [stdout]     |                                  ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:297:62
[INFO] [stdout]     |
[INFO] [stdout] 297 |                     .ok_or(InterpreterError::ExpectedContext(ctx_id))?;
[INFO] [stdout]     |                                                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:300:34
[INFO] [stdout]     |
[INFO] [stdout] 300 |                     .get_handler(system_id)
[INFO] [stdout]     |                                  ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:302:60
[INFO] [stdout]     |
[INFO] [stdout] 302 |                     .ok_or(InterpreterError::ExpectedSytem(system_id))?;
[INFO] [stdout]     |                                                            ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `syscall_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:308:21
[INFO] [stdout]     |
[INFO] [stdout] 308 |                     syscall_id,
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:316:18
[INFO] [stdout]     |
[INFO] [stdout] 316 |             ) if id == "syscall" => make_syscall(self, None, no_change, syscall_id, expr).await,
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `syscall_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:316:73
[INFO] [stdout]     |
[INFO] [stdout] 316 |             ) if id == "syscall" => make_syscall(self, None, no_change, syscall_id, expr).await,
[INFO] [stdout]     |                                                                         ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `signal_type` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:317:85
[INFO] [stdout]     |
[INFO] [stdout] 317 |             Syntax::Call(box Syntax::Signal(signal_type, signal_id), expr) => match signal_type {
[INFO] [stdout]     |                                                                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `signal_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:319:61
[INFO] [stdout]     |
[INFO] [stdout] 319 |                     if let Some(tx) = self.system.get_actor(signal_id).await {
[INFO] [stdout]     |                                                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `signal_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:341:29
[INFO] [stdout]     |
[INFO] [stdout] 341 | ...                   signal_id,
[INFO] [stdout]     |                       ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:357:18
[INFO] [stdout]     |
[INFO] [stdout] 357 |             ) if id == "assert" || id == "debug_assert" => {
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:357:36
[INFO] [stdout]     |
[INFO] [stdout] 357 |             ) if id == "assert" || id == "debug_assert" => {
[INFO] [stdout]     |                                    ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:358:20
[INFO] [stdout]     |
[INFO] [stdout] 358 |                 if id == "debug_assert" && !self.debug {
[INFO] [stdout]     |                    ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:362:50
[INFO] [stdout]     |
[INFO] [stdout] 362 |                 let new_lhs = self.execute_once(*lhs.clone(), false, no_change).await?;
[INFO] [stdout]     |                                                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:363:50
[INFO] [stdout]     |
[INFO] [stdout] 363 |                 let new_rhs = self.execute_once(*rhs.clone(), false, no_change).await?;
[INFO] [stdout]     |                                                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:364:45
[INFO] [stdout]     |
[INFO] [stdout] 364 |                 if no_change && new_lhs == *lhs && new_rhs == *rhs {
[INFO] [stdout]     |                                             ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:364:64
[INFO] [stdout]     |
[INFO] [stdout] 364 |                 if no_change && new_lhs == *lhs && new_rhs == *rhs {
[INFO] [stdout]     |                                                                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `msg` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:369:57
[INFO] [stdout]     |
[INFO] [stdout] 369 |                         log::error!("Assertion failed: {msg}");
[INFO] [stdout]     |                                                         ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `msg` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:377:60
[INFO] [stdout]     |
[INFO] [stdout] 377 |                         .add_assert(new_lhs, new_rhs, Some(msg.to_string()), success)
[INFO] [stdout]     |                                                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `msg` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:386:29
[INFO] [stdout]     |
[INFO] [stdout] 386 | ...                   msg,
[INFO] [stdout]     |                       ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:392:20
[INFO] [stdout]     |
[INFO] [stdout] 392 |                 if id == "assert" || id == "debug_assert" =>
[INFO] [stdout]     |                    ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:392:38
[INFO] [stdout]     |
[INFO] [stdout] 392 |                 if id == "assert" || id == "debug_assert" =>
[INFO] [stdout]     |                                      ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:394:20
[INFO] [stdout]     |
[INFO] [stdout] 394 |                 if id == "debug_assert" && !self.debug {
[INFO] [stdout]     |                    ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:398:50
[INFO] [stdout]     |
[INFO] [stdout] 398 |                 let new_lhs = self.execute_once(*lhs.clone(), false, no_change).await?;
[INFO] [stdout]     |                                                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:399:50
[INFO] [stdout]     |
[INFO] [stdout] 399 |                 let new_rhs = self.execute_once(*rhs.clone(), false, no_change).await?;
[INFO] [stdout]     |                                                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:400:45
[INFO] [stdout]     |
[INFO] [stdout] 400 |                 if no_change && new_lhs == *lhs && new_rhs == *rhs {
[INFO] [stdout]     |                                             ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:400:64
[INFO] [stdout]     |
[INFO] [stdout] 400 |                 if no_change && new_lhs == *lhs && new_rhs == *rhs {
[INFO] [stdout]     |                                                                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:430:21
[INFO] [stdout]     |
[INFO] [stdout] 430 |                     id,
[INFO] [stdout]     |                     ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `fn_expr` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:446:20
[INFO] [stdout]     |
[INFO] [stdout] 446 |                 Ok(fn_expr.replace_args(&id, &expr).await)
[INFO] [stdout]     |                    ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:446:42
[INFO] [stdout]     |
[INFO] [stdout] 446 |                 Ok(fn_expr.replace_args(&id, &expr).await)
[INFO] [stdout]     |                                          ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:449:20
[INFO] [stdout]     |
[INFO] [stdout] 449 |                 if ctx_id == self.get_ctx().get_id() && system_id == self.get_system().get_id() =>
[INFO] [stdout]     |                    ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:449:57
[INFO] [stdout]     |
[INFO] [stdout] 449 |                 if ctx_id == self.get_ctx().get_id() && system_id == self.get_system().get_id() =>
[INFO] [stdout]     |                                                         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:451:53
[INFO] [stdout]     |
[INFO] [stdout] 451 |                 Ok(Syntax::Call(Box::new(Syntax::Id(id)), rhs))
[INFO] [stdout]     |                                                     ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:459:34
[INFO] [stdout]     |
[INFO] [stdout] 459 |                     .get_handler(ctx_id)
[INFO] [stdout]     |                                  ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:461:62
[INFO] [stdout]     |
[INFO] [stdout] 461 |                     .ok_or(InterpreterError::ExpectedContext(ctx_id))?;
[INFO] [stdout]     |                                                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:462:58
[INFO] [stdout]     |
[INFO] [stdout] 462 |                 let mut system = self.system.get_handler(system_id).await.ok_or(
[INFO] [stdout]     |                                                          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:467:21
[INFO] [stdout]     |
[INFO] [stdout] 467 |                     ctx_id,
[INFO] [stdout]     |                     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:468:21
[INFO] [stdout]     |
[INFO] [stdout] 468 |                     system_id,
[INFO] [stdout]     |                     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 468 -                     system_id,
[INFO] [stdout] 468 +                     system,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:475:29
[INFO] [stdout]     |
[INFO] [stdout] 475 | ...                   id,
[INFO] [stdout]     |                       ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:495:20
[INFO] [stdout]     |
[INFO] [stdout] 495 |                 if ctx_id == self.get_ctx().get_id() && system_id == self.get_system().get_id() =>
[INFO] [stdout]     |                    ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:495:57
[INFO] [stdout]     |
[INFO] [stdout] 495 |                 if ctx_id == self.get_ctx().get_id() && system_id == self.get_system().get_id() =>
[INFO] [stdout]     |                                                         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:497:33
[INFO] [stdout]     |
[INFO] [stdout] 497 |                 Ok(Syntax::Call(lhs, rhs))
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 497 -                 Ok(Syntax::Call(lhs, rhs))
[INFO] [stdout] 497 +                 Ok(Syntax::Call(rhs, rhs))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:508:34
[INFO] [stdout]     |
[INFO] [stdout] 508 |                     .get_handler(ctx_id)
[INFO] [stdout]     |                                  ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:510:62
[INFO] [stdout]     |
[INFO] [stdout] 510 |                     .ok_or(InterpreterError::ExpectedContext(ctx_id))?;
[INFO] [stdout]     |                                                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:511:58
[INFO] [stdout]     |
[INFO] [stdout] 511 |                 let mut system = self.system.get_handler(system_id).await.ok_or(
[INFO] [stdout]     |                                                          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:528:21
[INFO] [stdout]     |
[INFO] [stdout] 528 |                     ctx_id,
[INFO] [stdout]     |                     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:529:21
[INFO] [stdout]     |
[INFO] [stdout] 529 |                     system_id,
[INFO] [stdout]     |                     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 529 -                     system_id,
[INFO] [stdout] 529 +                     system,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:534:37
[INFO] [stdout]     |
[INFO] [stdout] 534 | ...                   lhs,
[INFO] [stdout]     |                       ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 534 -                                     lhs,
[INFO] [stdout] 534 +                                     rhs,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:570:53
[INFO] [stdout]     |
[INFO] [stdout] 570 | ...                   Box::new(Syntax::Id(id)),
[INFO] [stdout]     |                                           ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:581:46
[INFO] [stdout]     |
[INFO] [stdout] 581 |                         .insert_into_values(&id, expr, &mut values_defined_here)
[INFO] [stdout]     |                                              ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `map` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:670:42
[INFO] [stdout]     |
[INFO] [stdout] 670 |                 if let Some((expr, _)) = map.remove(&id) {
[INFO] [stdout]     |                                          ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:670:54
[INFO] [stdout]     |
[INFO] [stdout] 670 |                 if let Some((expr, _)) = map.remove(&id) {
[INFO] [stdout]     |                                                      ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:684:26
[INFO] [stdout]     |
[INFO] [stdout] 684 |                     .get(ctx_id)
[INFO] [stdout]     |                          ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:686:62
[INFO] [stdout]     |
[INFO] [stdout] 686 |                     .ok_or(InterpreterError::ExpectedContext(ctx_id))?;
[INFO] [stdout]     |                                                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:688:59
[INFO] [stdout]     |
[INFO] [stdout] 688 |                 if let Some(global) = lhs_ctx.get_global(&id).await {
[INFO] [stdout]     |                                                           ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:689:43
[INFO] [stdout]     |
[INFO] [stdout] 689 |                     Ok(Syntax::Contextual(ctx_id, system_id, Box::new(global)))
[INFO] [stdout]     |                                           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:689:51
[INFO] [stdout]     |
[INFO] [stdout] 689 |                     Ok(Syntax::Contextual(ctx_id, system_id, Box::new(global)))
[INFO] [stdout]     |                                                   ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_name` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:691:62
[INFO] [stdout]     |
[INFO] [stdout] 691 |                     Err(InterpreterError::GlobalNotInContext(ctx_name, id))
[INFO] [stdout]     |                                                              ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:691:72
[INFO] [stdout]     |
[INFO] [stdout] 691 |                     Err(InterpreterError::GlobalNotInContext(ctx_name, id))
[INFO] [stdout]     |                                                                        ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]     --> src/execute/executor.rs:1066:17
[INFO] [stdout]      |
[INFO] [stdout] 1066 |                 id,
[INFO] [stdout]      |                 ^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout]    1 + use std::process::id;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `map` in this scope
[INFO] [stdout]     --> src/execute/executor.rs:1353:21
[INFO] [stdout]      |
[INFO] [stdout] 1353 |                     map.into_iter()
[INFO] [stdout]      |                     ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `settings` in this scope
[INFO] [stdout]    --> src/syscall.rs:270:30
[INFO] [stdout]     |
[INFO] [stdout] 270 |                 let method = settings
[INFO] [stdout]     |                              ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `settings` in this scope
[INFO] [stdout]    --> src/syscall.rs:289:28
[INFO] [stdout]     |
[INFO] [stdout] 289 |                 let body = settings.remove("method").and_then(|(body, _)| match body {
[INFO] [stdout]     |                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `settings` in this scope
[INFO] [stdout]    --> src/syscall.rs:294:57
[INFO] [stdout]     |
[INFO] [stdout] 294 |                 let headers: BTreeMap<String, String> = settings
[INFO] [stdout]     |                                                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `uri` in this scope
[INFO] [stdout]    --> src/syscall.rs:317:58
[INFO] [stdout]     |
[INFO] [stdout] 317 |                 debug!("Trying HTTP Request for \"{}\"", uri);
[INFO] [stdout]     |                                                          ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `uri` in this scope
[INFO] [stdout]    --> src/syscall.rs:318:34
[INFO] [stdout]     |
[INFO] [stdout] 318 |                 if let Ok(uri) = uri.parse::<hyper::Uri>() {
[INFO] [stdout]     |                                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `to` in this scope
[INFO] [stdout]    --> src/syscall.rs:418:39
[INFO] [stdout]     |
[INFO] [stdout] 418 |             ) => match std::fs::write(to, content) {
[INFO] [stdout]     |                                       ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `content` in this scope
[INFO] [stdout]    --> src/syscall.rs:418:43
[INFO] [stdout]     |
[INFO] [stdout] 418 |             ) => match std::fs::write(to, content) {
[INFO] [stdout]     |                                           ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst1` in this scope
[INFO] [stdout]    --> src/context.rs:860:35
[INFO] [stdout]     |
[INFO] [stdout] 860 |             if lst0.len() == 0 && lst1.len() > 0 =>
[INFO] [stdout]     |                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `lst1` is available in a different scope in the same function
[INFO] [stdout]    --> src/context.rs:844:21
[INFO] [stdout]     |
[INFO] [stdout] 844 |             let mut lst1: &[Syntax] = lst1;
[INFO] [stdout]     |                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst1` in this scope
[INFO] [stdout]    --> src/context.rs:865:30
[INFO] [stdout]     |
[INFO] [stdout] 865 |             if lst0.len() == lst1.len() + 1 =>
[INFO] [stdout]     |                              ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 865 -             if lst0.len() == lst1.len() + 1 =>
[INFO] [stdout] 865 +             if lst0.len() == lst0.len() + 1 =>
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst1` in this scope
[INFO] [stdout]    --> src/context.rs:868:39
[INFO] [stdout]     |
[INFO] [stdout] 868 |             let mut lst1: &[Syntax] = lst1;
[INFO] [stdout]     |                                       ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 868 -             let mut lst1: &[Syntax] = lst1;
[INFO] [stdout] 868 +             let mut lst1: &[Syntax] = lst0;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst1` in this scope
[INFO] [stdout]    --> src/context.rs:880:29
[INFO] [stdout]     |
[INFO] [stdout] 880 |             if lst0.len() < lst1.len() + 1 =>
[INFO] [stdout]     |                             ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `lst1` is available in a different scope in the same function
[INFO] [stdout]    --> src/context.rs:868:21
[INFO] [stdout]     |
[INFO] [stdout] 868 |             let mut lst1: &[Syntax] = lst1;
[INFO] [stdout]     |                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst1` in this scope
[INFO] [stdout]    --> src/context.rs:882:25
[INFO] [stdout]     |
[INFO] [stdout] 882 |             let limit = lst1.len() + 1 - lst0.len();
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `lst1` is available in a different scope in the same function
[INFO] [stdout]    --> src/context.rs:868:21
[INFO] [stdout]     |
[INFO] [stdout] 868 |             let mut lst1: &[Syntax] = lst1;
[INFO] [stdout]     |                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst1` in this scope
[INFO] [stdout]    --> src/context.rs:883:28
[INFO] [stdout]     |
[INFO] [stdout] 883 |             let expr_lst = lst1[limit..].into_iter().cloned().collect();
[INFO] [stdout]     |                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `lst1` is available in a different scope in the same function
[INFO] [stdout]    --> src/context.rs:868:21
[INFO] [stdout]     |
[INFO] [stdout] 868 |             let mut lst1: &[Syntax] = lst1;
[INFO] [stdout]     |                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst1` in this scope
[INFO] [stdout]    --> src/context.rs:884:24
[INFO] [stdout]     |
[INFO] [stdout] 884 |             let lst1 = lst1[..limit].into_iter().cloned().collect();
[INFO] [stdout]     |                        ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `lst1` is available in a different scope in the same function
[INFO] [stdout]    --> src/context.rs:868:21
[INFO] [stdout]     |
[INFO] [stdout] 868 |             let mut lst1: &[Syntax] = lst1;
[INFO] [stdout]     |                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `re` in this scope
[INFO] [stdout]     --> src/context.rs:1100:40
[INFO] [stdout]      |
[INFO] [stdout] 1100 |                 eval_regex(&Regex::new(re).unwrap(), s),
[INFO] [stdout]      |                                        ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `re` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:307:37
[INFO] [stdout]     |
[INFO] [stdout] 307 |                 let re = Regex::new(re.as_str()).unwrap();
[INFO] [stdout]     |                                     ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `s` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:308:32
[INFO] [stdout]     |
[INFO] [stdout] 308 |                 if re.is_match(s.as_str()) {
[INFO] [stdout]     |                                ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:315:29
[INFO] [stdout]     |
[INFO] [stdout] 315 |                 Self::Tuple(lhs, rhs)
[INFO] [stdout]     |                             ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 315 -                 Self::Tuple(lhs, rhs)
[INFO] [stdout] 315 +                 Self::Tuple(rhs, rhs)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `op` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:317:84
[INFO] [stdout]     |
[INFO] [stdout] 317 |             Self::Call(box Self::Call(box Self::FnOp(op), lhs), rhs) => Self::BiOp(op, lhs, rhs),
[INFO] [stdout]     |                                                                                    ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:317:88
[INFO] [stdout]     |
[INFO] [stdout] 317 |             Self::Call(box Self::Call(box Self::FnOp(op), lhs), rhs) => Self::BiOp(op, lhs, rhs),
[INFO] [stdout]     |                                                                                        ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 317 -             Self::Call(box Self::Call(box Self::FnOp(op), lhs), rhs) => Self::BiOp(op, lhs, rhs),
[INFO] [stdout] 317 +             Self::Call(box Self::Call(box Self::FnOp(op), lhs), rhs) => Self::BiOp(op, rhs, rhs),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:324:19
[INFO] [stdout]     |
[INFO] [stdout] 324 |             ) if !expr.is_val_int() => {
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:325:67
[INFO] [stdout]     |
[INFO] [stdout] 325 |                 Self::BiOp(BiOpType::OpAdd, Box::new(Self::ValInt(x + y)), expr)
[INFO] [stdout]     |                                                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:325:71
[INFO] [stdout]     |
[INFO] [stdout] 325 |                 Self::BiOp(BiOpType::OpAdd, Box::new(Self::ValInt(x + y)), expr)
[INFO] [stdout]     |                                                                       ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:325:76
[INFO] [stdout]     |
[INFO] [stdout] 325 |                 Self::BiOp(BiOpType::OpAdd, Box::new(Self::ValInt(x + y)), expr)
[INFO] [stdout]     |                                                                            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:331:19
[INFO] [stdout]     |
[INFO] [stdout] 331 |             ) if !expr.is_val_int() => {
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:332:67
[INFO] [stdout]     |
[INFO] [stdout] 332 |                 Self::BiOp(BiOpType::OpSub, Box::new(Self::ValInt(x - y)), expr)
[INFO] [stdout]     |                                                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:332:71
[INFO] [stdout]     |
[INFO] [stdout] 332 |                 Self::BiOp(BiOpType::OpSub, Box::new(Self::ValInt(x - y)), expr)
[INFO] [stdout]     |                                                                       ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:332:76
[INFO] [stdout]     |
[INFO] [stdout] 332 |                 Self::BiOp(BiOpType::OpSub, Box::new(Self::ValInt(x - y)), expr)
[INFO] [stdout]     |                                                                            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:338:19
[INFO] [stdout]     |
[INFO] [stdout] 338 |             ) if !expr.is_val_int() => {
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:339:67
[INFO] [stdout]     |
[INFO] [stdout] 339 |                 Self::BiOp(BiOpType::OpAdd, Box::new(Self::ValInt(x - y)), expr)
[INFO] [stdout]     |                                                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:339:71
[INFO] [stdout]     |
[INFO] [stdout] 339 |                 Self::BiOp(BiOpType::OpAdd, Box::new(Self::ValInt(x - y)), expr)
[INFO] [stdout]     |                                                                       ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:339:76
[INFO] [stdout]     |
[INFO] [stdout] 339 |                 Self::BiOp(BiOpType::OpAdd, Box::new(Self::ValInt(x - y)), expr)
[INFO] [stdout]     |                                                                            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:345:19
[INFO] [stdout]     |
[INFO] [stdout] 345 |             ) if !expr.is_val_int() => {
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:346:45
[INFO] [stdout]     |
[INFO] [stdout] 346 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(x + y)))
[INFO] [stdout]     |                                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:346:73
[INFO] [stdout]     |
[INFO] [stdout] 346 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(x + y)))
[INFO] [stdout]     |                                                                         ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:346:77
[INFO] [stdout]     |
[INFO] [stdout] 346 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(x + y)))
[INFO] [stdout]     |                                                                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:352:19
[INFO] [stdout]     |
[INFO] [stdout] 352 |             ) if !expr.is_val_int() => {
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:353:45
[INFO] [stdout]     |
[INFO] [stdout] 353 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(-x - y)))
[INFO] [stdout]     |                                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:353:74
[INFO] [stdout]     |
[INFO] [stdout] 353 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(-x - y)))
[INFO] [stdout]     |                                                                          ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:353:78
[INFO] [stdout]     |
[INFO] [stdout] 353 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(-x - y)))
[INFO] [stdout]     |                                                                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:359:19
[INFO] [stdout]     |
[INFO] [stdout] 359 |             ) if !expr.is_val_int() => {
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:360:45
[INFO] [stdout]     |
[INFO] [stdout] 360 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(-x + y)))
[INFO] [stdout]     |                                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:360:74
[INFO] [stdout]     |
[INFO] [stdout] 360 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(-x + y)))
[INFO] [stdout]     |                                                                          ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:360:78
[INFO] [stdout]     |
[INFO] [stdout] 360 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(-x + y)))
[INFO] [stdout]     |                                                                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:366:19
[INFO] [stdout]     |
[INFO] [stdout] 366 |             ) if !expr.is_val_int() => {
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:367:45
[INFO] [stdout]     |
[INFO] [stdout] 367 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(x - y)))
[INFO] [stdout]     |                                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:367:73
[INFO] [stdout]     |
[INFO] [stdout] 367 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(x - y)))
[INFO] [stdout]     |                                                                         ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:367:77
[INFO] [stdout]     |
[INFO] [stdout] 367 |                 Self::BiOp(BiOpType::OpAdd, expr, Box::new(Self::ValInt(x - y)))
[INFO] [stdout]     |                                                                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:373:19
[INFO] [stdout]     |
[INFO] [stdout] 373 |             ) if !expr.is_val_int() => {
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:374:67
[INFO] [stdout]     |
[INFO] [stdout] 374 |                 Self::BiOp(BiOpType::OpMul, Box::new(Self::ValInt(x * y)), expr)
[INFO] [stdout]     |                                                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:374:71
[INFO] [stdout]     |
[INFO] [stdout] 374 |                 Self::BiOp(BiOpType::OpMul, Box::new(Self::ValInt(x * y)), expr)
[INFO] [stdout]     |                                                                       ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:374:76
[INFO] [stdout]     |
[INFO] [stdout] 374 |                 Self::BiOp(BiOpType::OpMul, Box::new(Self::ValInt(x * y)), expr)
[INFO] [stdout]     |                                                                            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:380:19
[INFO] [stdout]     |
[INFO] [stdout] 380 |             ) if !expr.is_val_int() => Self::BiOp(
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:382:50
[INFO] [stdout]     |
[INFO] [stdout] 382 |                 Box::new(Self::ValFlt(int_to_flt(x) / int_to_flt(y))),
[INFO] [stdout]     |                                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:382:66
[INFO] [stdout]     |
[INFO] [stdout] 382 |                 Box::new(Self::ValFlt(int_to_flt(x) / int_to_flt(y))),
[INFO] [stdout]     |                                                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:383:17
[INFO] [stdout]     |
[INFO] [stdout] 383 |                 expr,
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:386:20
[INFO] [stdout]     |
[INFO] [stdout] 386 |                 if y == 0.into() {
[INFO] [stdout]     |                    ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:388:27
[INFO] [stdout]     |
[INFO] [stdout] 388 |                 } else if y > 0.into() && y <= u64::MAX.into() {
[INFO] [stdout]     |                           ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:388:43
[INFO] [stdout]     |
[INFO] [stdout] 388 |                 } else if y > 0.into() && y <= u64::MAX.into() {
[INFO] [stdout]     |                                           ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:389:34
[INFO] [stdout]     |
[INFO] [stdout] 389 |                     let y: u64 = y.try_into().unwrap();
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:390:34
[INFO] [stdout]     |
[INFO] [stdout] 390 |                     Self::ValInt(x.pow(y))
[INFO] [stdout]     |                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 390 -                     Self::ValInt(x.pow(y))
[INFO] [stdout] 390 +                     Self::ValInt(y.pow(y))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:391:27
[INFO] [stdout]     |
[INFO] [stdout] 391 |                 } else if y < 0.into() && -y.clone() <= u64::MAX.into() {
[INFO] [stdout]     |                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `y` is available in a different scope in the same function
[INFO] [stdout]    --> src/execute/execute.rs:389:25
[INFO] [stdout]     |
[INFO] [stdout] 389 |                     let y: u64 = y.try_into().unwrap();
[INFO] [stdout]     |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:391:44
[INFO] [stdout]     |
[INFO] [stdout] 391 |                 } else if y < 0.into() && -y.clone() <= u64::MAX.into() {
[INFO] [stdout]     |                                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `y` is available in a different scope in the same function
[INFO] [stdout]    --> src/execute/execute.rs:389:25
[INFO] [stdout]     |
[INFO] [stdout] 389 |                     let y: u64 = y.try_into().unwrap();
[INFO] [stdout]     |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:392:36
[INFO] [stdout]     |
[INFO] [stdout] 392 |                     let y: u64 = (-y).try_into().unwrap();
[INFO] [stdout]     |                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `y` is available in a different scope in the same function
[INFO] [stdout]    --> src/execute/execute.rs:389:25
[INFO] [stdout]     |
[INFO] [stdout] 389 |                     let y: u64 = y.try_into().unwrap();
[INFO] [stdout]     |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:393:54
[INFO] [stdout]     |
[INFO] [stdout] 393 |                     Self::ValFlt(BigRational::new(1, x.pow(y)))
[INFO] [stdout]     |                                                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 393 -                     Self::ValFlt(BigRational::new(1, x.pow(y)))
[INFO] [stdout] 393 +                     Self::ValFlt(BigRational::new(1, y.pow(y)))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:399:20
[INFO] [stdout]     |
[INFO] [stdout] 399 |                 if y == 0.into() {
[INFO] [stdout]     |                    ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:401:27
[INFO] [stdout]     |
[INFO] [stdout] 401 |                 } else if y >= i32::MIN.into()
[INFO] [stdout]     |                           ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:402:24
[INFO] [stdout]     |
[INFO] [stdout] 402 |                     && y <= i32::MAX.into()
[INFO] [stdout]     |                        ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:403:24
[INFO] [stdout]     |
[INFO] [stdout] 403 |                     && x >= BigRational::from_f64(f64::MIN).unwrap()
[INFO] [stdout]     |                        ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:404:24
[INFO] [stdout]     |
[INFO] [stdout] 404 |                     && x <= BigRational::from_f64(f64::MAX).unwrap()
[INFO] [stdout]     |                        ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:406:34
[INFO] [stdout]     |
[INFO] [stdout] 406 |                     let y: i32 = y.try_into().unwrap();
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:407:34
[INFO] [stdout]     |
[INFO] [stdout] 407 |                     let x: f64 = x.try_into().unwrap();
[INFO] [stdout]     |                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 407 -                     let x: f64 = x.try_into().unwrap();
[INFO] [stdout] 407 +                     let x: f64 = y.try_into().unwrap();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:412:47
[INFO] [stdout]     |
[INFO] [stdout] 412 |                         Box::new(Self::ValFlt(x)),
[INFO] [stdout]     |                                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `x` is available in a different scope in the same function
[INFO] [stdout]    --> src/execute/execute.rs:407:25
[INFO] [stdout]     |
[INFO] [stdout] 407 |                     let x: f64 = x.try_into().unwrap();
[INFO] [stdout]     |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:413:47
[INFO] [stdout]     |
[INFO] [stdout] 413 |                         Box::new(Self::ValInt(y)),
[INFO] [stdout]     |                                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: the binding `y` is available in a different scope in the same function
[INFO] [stdout]    --> src/execute/execute.rs:406:25
[INFO] [stdout]     |
[INFO] [stdout] 406 |                     let y: i32 = y.try_into().unwrap();
[INFO] [stdout]     |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:418:20
[INFO] [stdout]     |
[INFO] [stdout] 418 |                 if y.is_zero() {
[INFO] [stdout]     |                    ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:421:30
[INFO] [stdout]     |
[INFO] [stdout] 421 |                     let yp = y.clone().abs();
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:431:55
[INFO] [stdout]     |
[INFO] [stdout] 431 | ...                   Box::new(Self::ValInt(x)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 431 -                                 Box::new(Self::ValInt(x)),
[INFO] [stdout] 431 +                                 Box::new(Self::ValInt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:432:55
[INFO] [stdout]     |
[INFO] [stdout] 432 | ...                   Box::new(Self::ValFlt(y)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 432 -                                 Box::new(Self::ValFlt(y)),
[INFO] [stdout] 432 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:437:55
[INFO] [stdout]     |
[INFO] [stdout] 437 |                     let mut result = BigRational::new(x.clone().pow(ints), 1);
[INFO] [stdout]     |                                                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 437 -                     let mut result = BigRational::new(x.clone().pow(ints), 1);
[INFO] [stdout] 437 +                     let mut result = BigRational::new(d.clone().pow(ints), 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:444:55
[INFO] [stdout]     |
[INFO] [stdout] 444 | ...                   Box::new(Self::ValInt(x)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 444 -                                 Box::new(Self::ValInt(x)),
[INFO] [stdout] 444 +                                 Box::new(Self::ValInt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:445:55
[INFO] [stdout]     |
[INFO] [stdout] 445 | ...                   Box::new(Self::ValFlt(y)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 445 -                                 Box::new(Self::ValFlt(y)),
[INFO] [stdout] 445 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:455:55
[INFO] [stdout]     |
[INFO] [stdout] 455 | ...                   Box::new(Self::ValInt(x)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 455 -                                 Box::new(Self::ValInt(x)),
[INFO] [stdout] 455 +                                 Box::new(Self::ValInt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:456:55
[INFO] [stdout]     |
[INFO] [stdout] 456 | ...                   Box::new(Self::ValFlt(y)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 456 -                                 Box::new(Self::ValFlt(y)),
[INFO] [stdout] 456 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:461:41
[INFO] [stdout]     |
[INFO] [stdout] 461 |                     let xf: f64 = match x.to_u64().map(|xf| xf as f64) {
[INFO] [stdout]     |                                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 461 -                     let xf: f64 = match x.to_u64().map(|xf| xf as f64) {
[INFO] [stdout] 461 +                     let xf: f64 = match d.to_u64().map(|xf| xf as f64) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:466:55
[INFO] [stdout]     |
[INFO] [stdout] 466 | ...                   Box::new(Self::ValInt(x)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 466 -                                 Box::new(Self::ValInt(x)),
[INFO] [stdout] 466 +                                 Box::new(Self::ValInt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:467:55
[INFO] [stdout]     |
[INFO] [stdout] 467 | ...                   Box::new(Self::ValFlt(y)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 467 -                                 Box::new(Self::ValFlt(y)),
[INFO] [stdout] 467 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:483:24
[INFO] [stdout]     |
[INFO] [stdout] 483 |                     if y < BigRational::new(0, 1) {
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 483 -                     if y < BigRational::new(0, 1) {
[INFO] [stdout] 483 +                     if d < BigRational::new(0, 1) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:491:20
[INFO] [stdout]     |
[INFO] [stdout] 491 |                 if y.is_zero() {
[INFO] [stdout]     |                    ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:494:30
[INFO] [stdout]     |
[INFO] [stdout] 494 |                     let yp = y.clone().abs();
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:504:55
[INFO] [stdout]     |
[INFO] [stdout] 504 | ...                   Box::new(Self::ValFlt(x)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 504 -                                 Box::new(Self::ValFlt(x)),
[INFO] [stdout] 504 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:505:55
[INFO] [stdout]     |
[INFO] [stdout] 505 | ...                   Box::new(Self::ValFlt(y)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 505 -                                 Box::new(Self::ValFlt(y)),
[INFO] [stdout] 505 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:510:41
[INFO] [stdout]     |
[INFO] [stdout] 510 |                     let xf: f64 = match x.clone().try_into() {
[INFO] [stdout]     |                                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 510 -                     let xf: f64 = match x.clone().try_into() {
[INFO] [stdout] 510 +                     let xf: f64 = match d.clone().try_into() {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:515:55
[INFO] [stdout]     |
[INFO] [stdout] 515 | ...                   Box::new(Self::ValFlt(x)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 515 -                                 Box::new(Self::ValFlt(x)),
[INFO] [stdout] 515 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:516:55
[INFO] [stdout]     |
[INFO] [stdout] 516 | ...                   Box::new(Self::ValFlt(y)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 516 -                                 Box::new(Self::ValFlt(y)),
[INFO] [stdout] 516 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:528:55
[INFO] [stdout]     |
[INFO] [stdout] 528 | ...                   Box::new(Self::ValFlt(x)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 528 -                                 Box::new(Self::ValFlt(x)),
[INFO] [stdout] 528 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:529:55
[INFO] [stdout]     |
[INFO] [stdout] 529 | ...                   Box::new(Self::ValFlt(y)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 529 -                                 Box::new(Self::ValFlt(y)),
[INFO] [stdout] 529 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:539:55
[INFO] [stdout]     |
[INFO] [stdout] 539 | ...                   Box::new(Self::ValFlt(x)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 539 -                                 Box::new(Self::ValFlt(x)),
[INFO] [stdout] 539 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:540:55
[INFO] [stdout]     |
[INFO] [stdout] 540 | ...                   Box::new(Self::ValFlt(y)),
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 540 -                                 Box::new(Self::ValFlt(y)),
[INFO] [stdout] 540 +                                 Box::new(Self::ValFlt(d)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:556:24
[INFO] [stdout]     |
[INFO] [stdout] 556 |                     if y < BigRational::new(0, 1) {
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 556 -                     if y < BigRational::new(0, 1) {
[INFO] [stdout] 556 +                     if d < BigRational::new(0, 1) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:564:30
[INFO] [stdout]     |
[INFO] [stdout] 564 |                 Self::ValInt(x + y)
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:564:34
[INFO] [stdout]     |
[INFO] [stdout] 564 |                 Self::ValInt(x + y)
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:567:30
[INFO] [stdout]     |
[INFO] [stdout] 567 |                 Self::ValInt(x - y)
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:567:34
[INFO] [stdout]     |
[INFO] [stdout] 567 |                 Self::ValInt(x - y)
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:570:30
[INFO] [stdout]     |
[INFO] [stdout] 570 |                 Self::ValInt(x * y)
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:570:34
[INFO] [stdout]     |
[INFO] [stdout] 570 |                 Self::ValInt(x * y)
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:573:41
[INFO] [stdout]     |
[INFO] [stdout] 573 |                 Self::ValFlt(int_to_flt(x) / int_to_flt(y))
[INFO] [stdout]     |                                         ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:573:57
[INFO] [stdout]     |
[INFO] [stdout] 573 |                 Self::ValFlt(int_to_flt(x) / int_to_flt(y))
[INFO] [stdout]     |                                                         ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:576:30
[INFO] [stdout]     |
[INFO] [stdout] 576 |                 Self::ValFlt(x + y)
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:576:34
[INFO] [stdout]     |
[INFO] [stdout] 576 |                 Self::ValFlt(x + y)
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:579:30
[INFO] [stdout]     |
[INFO] [stdout] 579 |                 Self::ValFlt(x - y)
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:579:34
[INFO] [stdout]     |
[INFO] [stdout] 579 |                 Self::ValFlt(x - y)
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:582:30
[INFO] [stdout]     |
[INFO] [stdout] 582 |                 Self::ValFlt(x * y)
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:582:34
[INFO] [stdout]     |
[INFO] [stdout] 582 |                 Self::ValFlt(x * y)
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:585:30
[INFO] [stdout]     |
[INFO] [stdout] 585 |                 Self::ValFlt(x / y)
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:585:34
[INFO] [stdout]     |
[INFO] [stdout] 585 |                 Self::ValFlt(x / y)
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:588:30
[INFO] [stdout]     |
[INFO] [stdout] 588 |                 Self::ValFlt(x + int_to_flt(y))
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:588:45
[INFO] [stdout]     |
[INFO] [stdout] 588 |                 Self::ValFlt(x + int_to_flt(y))
[INFO] [stdout]     |                                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:591:30
[INFO] [stdout]     |
[INFO] [stdout] 591 |                 Self::ValFlt(x - int_to_flt(y))
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:591:45
[INFO] [stdout]     |
[INFO] [stdout] 591 |                 Self::ValFlt(x - int_to_flt(y))
[INFO] [stdout]     |                                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:594:30
[INFO] [stdout]     |
[INFO] [stdout] 594 |                 Self::ValFlt(x * int_to_flt(y))
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:594:45
[INFO] [stdout]     |
[INFO] [stdout] 594 |                 Self::ValFlt(x * int_to_flt(y))
[INFO] [stdout]     |                                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:597:30
[INFO] [stdout]     |
[INFO] [stdout] 597 |                 Self::ValFlt(x / int_to_flt(y))
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:597:45
[INFO] [stdout]     |
[INFO] [stdout] 597 |                 Self::ValFlt(x / int_to_flt(y))
[INFO] [stdout]     |                                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:600:41
[INFO] [stdout]     |
[INFO] [stdout] 600 |                 Self::ValFlt(int_to_flt(x) + y)
[INFO] [stdout]     |                                         ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:600:46
[INFO] [stdout]     |
[INFO] [stdout] 600 |                 Self::ValFlt(int_to_flt(x) + y)
[INFO] [stdout]     |                                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:603:41
[INFO] [stdout]     |
[INFO] [stdout] 603 |                 Self::ValFlt(int_to_flt(x) - y)
[INFO] [stdout]     |                                         ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:603:46
[INFO] [stdout]     |
[INFO] [stdout] 603 |                 Self::ValFlt(int_to_flt(x) - y)
[INFO] [stdout]     |                                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:606:41
[INFO] [stdout]     |
[INFO] [stdout] 606 |                 Self::ValFlt(int_to_flt(x) * y)
[INFO] [stdout]     |                                         ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:606:46
[INFO] [stdout]     |
[INFO] [stdout] 606 |                 Self::ValFlt(int_to_flt(x) * y)
[INFO] [stdout]     |                                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:609:41
[INFO] [stdout]     |
[INFO] [stdout] 609 |                 Self::ValFlt(int_to_flt(x) / y)
[INFO] [stdout]     |                                         ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:609:46
[INFO] [stdout]     |
[INFO] [stdout] 609 |                 Self::ValFlt(int_to_flt(x) / y)
[INFO] [stdout]     |                                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:612:30
[INFO] [stdout]     |
[INFO] [stdout] 612 |                 Self::ValStr(x + y.as_str())
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:612:34
[INFO] [stdout]     |
[INFO] [stdout] 612 |                 Self::ValStr(x + y.as_str())
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:615:30
[INFO] [stdout]     |
[INFO] [stdout] 615 |                 Self::ValStr(x + y.to_str_radix(10).as_str())
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:615:34
[INFO] [stdout]     |
[INFO] [stdout] 615 |                 Self::ValStr(x + y.to_str_radix(10).as_str())
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:618:30
[INFO] [stdout]     |
[INFO] [stdout] 618 |                 Self::ValStr(x.to_str_radix(10) + y.as_str())
[INFO] [stdout]     |                              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:618:51
[INFO] [stdout]     |
[INFO] [stdout] 618 |                 Self::ValStr(x.to_str_radix(10) + y.as_str())
[INFO] [stdout]     |                                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:622:28
[INFO] [stdout]     |
[INFO] [stdout] 622 |                 lst.extend(lhs.into_iter());
[INFO] [stdout]     |                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:623:28
[INFO] [stdout]     |
[INFO] [stdout] 623 |                 lst.extend(rhs.into_iter());
[INFO] [stdout]     |                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rest` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:631:42
[INFO] [stdout]     |
[INFO] [stdout] 631 |             ) if if let Self::Lst(_) = &*rest {
[INFO] [stdout]     |                                          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:639:63
[INFO] [stdout]     |
[INFO] [stdout] 639 |                     Box::new(Self::BiOp(BiOpType::OpAdd, lhs, rhs).reduce().await),
[INFO] [stdout]     |                                                               ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 639 -                     Box::new(Self::BiOp(BiOpType::OpAdd, lhs, rhs).reduce().await),
[INFO] [stdout] 639 +                     Box::new(Self::BiOp(BiOpType::OpAdd, lhs, lhs).reduce().await),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rest` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:640:21
[INFO] [stdout]     |
[INFO] [stdout] 640 |                     rest,
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:647:42
[INFO] [stdout]     |
[INFO] [stdout] 647 |             ) if if let Self::Lst(_) = &*expr {
[INFO] [stdout]     |                                          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:655:21
[INFO] [stdout]     |
[INFO] [stdout] 655 |                     expr,
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:656:58
[INFO] [stdout]     |
[INFO] [stdout] 656 |                     Box::new(Self::BiOp(BiOpType::OpAdd, lhs, rhs)),
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 656 -                     Box::new(Self::BiOp(BiOpType::OpAdd, lhs, rhs)),
[INFO] [stdout] 656 +                     Box::new(Self::BiOp(BiOpType::OpAdd, rhs, rhs)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:662:28
[INFO] [stdout]     |
[INFO] [stdout] 662 |                 map.extend(rhs.into_iter());
[INFO] [stdout]     |                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:663:28
[INFO] [stdout]     |
[INFO] [stdout] 663 |                 map.extend(lhs.into_iter());
[INFO] [stdout]     |                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:674:28
[INFO] [stdout]     |
[INFO] [stdout] 674 |                 map.extend(rhs.into_iter());
[INFO] [stdout]     |                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:675:28
[INFO] [stdout]     |
[INFO] [stdout] 675 |                 map.extend(lhs.into_iter());
[INFO] [stdout]     |                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rest` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:677:71
[INFO] [stdout]     |
[INFO] [stdout] 677 |                 Self::BiOp(BiOpType::OpAdd, Box::new(Self::Map(map)), rest)
[INFO] [stdout]     |                                                                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:680:20
[INFO] [stdout]     |
[INFO] [stdout] 680 |                 if lst.len() == 0 =>
[INFO] [stdout]     |                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:690:17
[INFO] [stdout]     |
[INFO] [stdout] 690 |                 expr,
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `map` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:691:54
[INFO] [stdout]     |
[INFO] [stdout] 691 |                 Box::new(Self::BiOp(BiOpType::OpAdd, map, lst)),
[INFO] [stdout]     |                                                      ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:699:17
[INFO] [stdout]     |
[INFO] [stdout] 699 |                 expr,
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:700:59
[INFO] [stdout]     |
[INFO] [stdout] 700 |                 Box::new(Self::BiOp(BiOpType::OpAdd, rhs, lhs)),
[INFO] [stdout]     |                                                           ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 700 -                 Box::new(Self::BiOp(BiOpType::OpAdd, rhs, lhs)),
[INFO] [stdout] 700 +                 Box::new(Self::BiOp(BiOpType::OpAdd, rhs, rhs)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:703:20
[INFO] [stdout]     |
[INFO] [stdout] 703 |                 if lst.len() >= 2 =>
[INFO] [stdout]     |                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:705:29
[INFO] [stdout]     |
[INFO] [stdout] 705 |                 let first = lst.remove(0);
[INFO] [stdout]     |                             ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:708:38
[INFO] [stdout]     |
[INFO] [stdout] 708 |                         let second = lst.remove(0);
[INFO] [stdout]     |                                      ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `map` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:716:25
[INFO] [stdout]     |
[INFO] [stdout] 716 |                         map.insert(first, (second, is_id)); // Don't care update the result
[INFO] [stdout]     |                         ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `map` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:719:50
[INFO] [stdout]     |
[INFO] [stdout] 719 | ...                   Box::new(Syntax::Map(map)),
[INFO] [stdout]     |                                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:720:50
[INFO] [stdout]     |
[INFO] [stdout] 720 | ...                   Box::new(Syntax::Lst(lst)),
[INFO] [stdout]     |                                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:725:25
[INFO] [stdout]     |
[INFO] [stdout] 725 |                         lst.insert(0, Syntax::ValStr(id.to_string()));
[INFO] [stdout]     |                         ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `map` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:728:50
[INFO] [stdout]     |
[INFO] [stdout] 728 | ...                   Box::new(Syntax::Map(map)),
[INFO] [stdout]     |                                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:729:50
[INFO] [stdout]     |
[INFO] [stdout] 729 | ...                   Box::new(Syntax::Lst(lst)),
[INFO] [stdout]     |                                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:733:25
[INFO] [stdout]     |
[INFO] [stdout] 733 |                         lst.insert(0, first);
[INFO] [stdout]     |                         ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `map` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:736:50
[INFO] [stdout]     |
[INFO] [stdout] 736 | ...                   Box::new(Syntax::Map(map)),
[INFO] [stdout]     |                                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lst` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:737:50
[INFO] [stdout]     |
[INFO] [stdout] 737 | ...                   Box::new(Syntax::Lst(lst)),
[INFO] [stdout]     |                                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:743:18
[INFO] [stdout]     |
[INFO] [stdout] 743 |                 (x >= y).into()
[INFO] [stdout]     |                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:743:23
[INFO] [stdout]     |
[INFO] [stdout] 743 |                 (x >= y).into()
[INFO] [stdout]     |                       ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:746:18
[INFO] [stdout]     |
[INFO] [stdout] 746 |                 (x <= y).into()
[INFO] [stdout]     |                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:746:23
[INFO] [stdout]     |
[INFO] [stdout] 746 |                 (x <= y).into()
[INFO] [stdout]     |                       ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:748:86
[INFO] [stdout]     |
[INFO] [stdout] 748 |             Self::BiOp(BiOpType::OpGt, box Self::ValInt(x), box Self::ValInt(y)) => (x > y).into(),
[INFO] [stdout]     |                                                                                      ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:748:90
[INFO] [stdout]     |
[INFO] [stdout] 748 |             Self::BiOp(BiOpType::OpGt, box Self::ValInt(x), box Self::ValInt(y)) => (x > y).into(),
[INFO] [stdout]     |                                                                                          ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:749:86
[INFO] [stdout]     |
[INFO] [stdout] 749 |             Self::BiOp(BiOpType::OpLt, box Self::ValInt(x), box Self::ValInt(y)) => (x < y).into(),
[INFO] [stdout]     |                                                                                      ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:749:90
[INFO] [stdout]     |
[INFO] [stdout] 749 |             Self::BiOp(BiOpType::OpLt, box Self::ValInt(x), box Self::ValInt(y)) => (x < y).into(),
[INFO] [stdout]     |                                                                                          ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:751:18
[INFO] [stdout]     |
[INFO] [stdout] 751 |                 (x >= y).into()
[INFO] [stdout]     |                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:751:23
[INFO] [stdout]     |
[INFO] [stdout] 751 |                 (x >= y).into()
[INFO] [stdout]     |                       ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:754:18
[INFO] [stdout]     |
[INFO] [stdout] 754 |                 (x <= y).into()
[INFO] [stdout]     |                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:754:23
[INFO] [stdout]     |
[INFO] [stdout] 754 |                 (x <= y).into()
[INFO] [stdout]     |                       ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:756:86
[INFO] [stdout]     |
[INFO] [stdout] 756 |             Self::BiOp(BiOpType::OpGt, box Self::ValFlt(x), box Self::ValFlt(y)) => (x > y).into(),
[INFO] [stdout]     |                                                                                      ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:756:90
[INFO] [stdout]     |
[INFO] [stdout] 756 |             Self::BiOp(BiOpType::OpGt, box Self::ValFlt(x), box Self::ValFlt(y)) => (x > y).into(),
[INFO] [stdout]     |                                                                                          ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:757:86
[INFO] [stdout]     |
[INFO] [stdout] 757 |             Self::BiOp(BiOpType::OpLt, box Self::ValFlt(x), box Self::ValFlt(y)) => (x < y).into(),
[INFO] [stdout]     |                                                                                      ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:757:90
[INFO] [stdout]     |
[INFO] [stdout] 757 |             Self::BiOp(BiOpType::OpLt, box Self::ValFlt(x), box Self::ValFlt(y)) => (x < y).into(),
[INFO] [stdout]     |                                                                                          ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:759:29
[INFO] [stdout]     |
[INFO] [stdout] 759 |                 (int_to_flt(x) >= y).into()
[INFO] [stdout]     |                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:759:35
[INFO] [stdout]     |
[INFO] [stdout] 759 |                 (int_to_flt(x) >= y).into()
[INFO] [stdout]     |                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:762:29
[INFO] [stdout]     |
[INFO] [stdout] 762 |                 (int_to_flt(x) <= y).into()
[INFO] [stdout]     |                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:762:35
[INFO] [stdout]     |
[INFO] [stdout] 762 |                 (int_to_flt(x) <= y).into()
[INFO] [stdout]     |                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:765:29
[INFO] [stdout]     |
[INFO] [stdout] 765 |                 (int_to_flt(x) > y).into()
[INFO] [stdout]     |                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:765:34
[INFO] [stdout]     |
[INFO] [stdout] 765 |                 (int_to_flt(x) > y).into()
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:768:29
[INFO] [stdout]     |
[INFO] [stdout] 768 |                 (int_to_flt(x) < y).into()
[INFO] [stdout]     |                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:768:34
[INFO] [stdout]     |
[INFO] [stdout] 768 |                 (int_to_flt(x) < y).into()
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:771:18
[INFO] [stdout]     |
[INFO] [stdout] 771 |                 (x >= int_to_flt(y)).into()
[INFO] [stdout]     |                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:771:34
[INFO] [stdout]     |
[INFO] [stdout] 771 |                 (x >= int_to_flt(y)).into()
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:774:18
[INFO] [stdout]     |
[INFO] [stdout] 774 |                 (x <= int_to_flt(y)).into()
[INFO] [stdout]     |                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:774:34
[INFO] [stdout]     |
[INFO] [stdout] 774 |                 (x <= int_to_flt(y)).into()
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:777:18
[INFO] [stdout]     |
[INFO] [stdout] 777 |                 (x > int_to_flt(y)).into()
[INFO] [stdout]     |                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:777:33
[INFO] [stdout]     |
[INFO] [stdout] 777 |                 (x > int_to_flt(y)).into()
[INFO] [stdout]     |                                 ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:780:18
[INFO] [stdout]     |
[INFO] [stdout] 780 |                 (x < int_to_flt(y)).into()
[INFO] [stdout]     |                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:780:33
[INFO] [stdout]     |
[INFO] [stdout] 780 |                 (x < int_to_flt(y)).into()
[INFO] [stdout]     |                                 ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `n` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:791:20
[INFO] [stdout]     |
[INFO] [stdout] 791 |                 if n.sign() != Sign::Minus && n.to_usize().is_some() =>
[INFO] [stdout]     |                    ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `n` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:791:47
[INFO] [stdout]     |
[INFO] [stdout] 791 |                 if n.sign() != Sign::Minus && n.to_usize().is_some() =>
[INFO] [stdout]     |                                               ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `n` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:793:28
[INFO] [stdout]     |
[INFO] [stdout] 793 |                 let nnum = n.to_usize().unwrap();
[INFO] [stdout]     |                            ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:794:31
[INFO] [stdout]     |
[INFO] [stdout] 794 |                 let matches = lhs.count_matches(|expr| match expr {
[INFO] [stdout]     |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:796:77
[INFO] [stdout]     |
[INFO] [stdout] 796 |                     Self::Contextual(_, _, box Self::Tuple(lhs, _)) => Some(lhs),
[INFO] [stdout]     |                                                                             ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:801:22
[INFO] [stdout]     |
[INFO] [stdout] 801 |                     *rhs
[INFO] [stdout]     |                      ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:803:22
[INFO] [stdout]     |
[INFO] [stdout] 803 |                     *lhs
[INFO] [stdout]     |                      ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:805:52
[INFO] [stdout]     |
[INFO] [stdout] 805 |                     Self::BiOp(BiOpType::OpPeriod, lhs, Box::new(Self::ValInt(n)))
[INFO] [stdout]     |                                                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `n` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:805:79
[INFO] [stdout]     |
[INFO] [stdout] 805 |                     Self::BiOp(BiOpType::OpPeriod, lhs, Box::new(Self::ValInt(n)))
[INFO] [stdout]     |                                                                               ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:809:46
[INFO] [stdout]     |
[INFO] [stdout] 809 |                         Box::new(Self::Tuple(lhs, rhs)),
[INFO] [stdout]     |                                              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:809:51
[INFO] [stdout]     |
[INFO] [stdout] 809 |                         Box::new(Self::Tuple(lhs, rhs)),
[INFO] [stdout]     |                                                   ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `n` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:810:47
[INFO] [stdout]     |
[INFO] [stdout] 810 |                         Box::new(Self::ValInt(n)),
[INFO] [stdout]     |                                               ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:818:20
[INFO] [stdout]     |
[INFO] [stdout] 818 |                 if id == id_in_expr =>
[INFO] [stdout]     |                    ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id_in_expr` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:818:26
[INFO] [stdout]     |
[INFO] [stdout] 818 |                 if id == id_in_expr =>
[INFO] [stdout]     |                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/execute.rs:828:76
[INFO] [stdout]     |
[INFO] [stdout] 828 |             Self::Let((box Self::Id(id), rhs), expr) => expr.replace_args(&id, &rhs).await,
[INFO] [stdout]     |                                                                            ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1150:59
[INFO] [stdout]      |
[INFO] [stdout] 1150 |             Self::Lambda(id, box expr) => (vec![id], vec![expr]),
[INFO] [stdout]      |                                                           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1154:64
[INFO] [stdout]      |
[INFO] [stdout] 1154 |             | Self::BiOp(_, box lhs, box rhs) => (vec![], vec![lhs, rhs]),
[INFO] [stdout]      |                                                                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1154:69
[INFO] [stdout]      |
[INFO] [stdout] 1154 |             | Self::BiOp(_, box lhs, box rhs) => (vec![], vec![lhs, rhs]),
[INFO] [stdout]      |                                                                     ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1155:70
[INFO] [stdout]      |
[INFO] [stdout] 1155 |             Self::Let((box lhs, box rhs), box expr) => (vec![], vec![lhs, rhs, expr]),
[INFO] [stdout]      |                                                                      ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1155:75
[INFO] [stdout]      |
[INFO] [stdout] 1155 |             Self::Let((box lhs, box rhs), box expr) => (vec![], vec![lhs, rhs, expr]),
[INFO] [stdout]      |                                                                           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1155:80
[INFO] [stdout]      |
[INFO] [stdout] 1155 |             Self::Let((box lhs, box rhs), box expr) => (vec![], vec![lhs, rhs, expr]),
[INFO] [stdout]      |                                                                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `cond` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1157:31
[INFO] [stdout]      |
[INFO] [stdout] 1157 |                 (vec![], vec![cond, expr_true, expr_false])
[INFO] [stdout]      |                               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr_true` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1157:37
[INFO] [stdout]      |
[INFO] [stdout] 1157 |                 (vec![], vec![cond, expr_true, expr_false])
[INFO] [stdout]      |                                     ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr_false` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1157:48
[INFO] [stdout]      |
[INFO] [stdout] 1157 |                 (vec![], vec![cond, expr_true, expr_false])
[INFO] [stdout]      |                                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr_true` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1164:29
[INFO] [stdout]      |
[INFO] [stdout] 1164 |                     .chain([expr_true, expr_false].into_iter())
[INFO] [stdout]      |                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr_false` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1164:40
[INFO] [stdout]      |
[INFO] [stdout] 1164 |                     .chain([expr_true, expr_false].into_iter())
[INFO] [stdout]      |                                        ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `expr` in this scope
[INFO] [stdout]     --> src/execute/execute.rs:1173:29
[INFO] [stdout]      |
[INFO] [stdout] 1173 |                     .chain([expr].into_iter())
[INFO] [stdout]      |                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:279:18
[INFO] [stdout]     |
[INFO] [stdout] 279 |             ) if id == "syscall"
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:280:20
[INFO] [stdout]     |
[INFO] [stdout] 280 |                 && ctx_id == self.get_ctx().get_id()
[INFO] [stdout]     |                    ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:281:20
[INFO] [stdout]     |
[INFO] [stdout] 281 |                 && system_id == self.get_system().get_id() =>
[INFO] [stdout]     |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:284:41
[INFO] [stdout]     |
[INFO] [stdout] 284 |                     Box::new(Syntax::Id(id)),
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `syscall_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:285:69
[INFO] [stdout]     |
[INFO] [stdout] 285 |                     Box::new(Syntax::Tuple(Box::new(Syntax::ValAtom(syscall_id)), expr)),
[INFO] [stdout]     |                                                                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:291:18
[INFO] [stdout]     |
[INFO] [stdout] 291 |             ) if id == "syscall" => {
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:295:34
[INFO] [stdout]     |
[INFO] [stdout] 295 |                     .get_handler(ctx_id)
[INFO] [stdout]     |                                  ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:297:62
[INFO] [stdout]     |
[INFO] [stdout] 297 |                     .ok_or(InterpreterError::ExpectedContext(ctx_id))?;
[INFO] [stdout]     |                                                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:300:34
[INFO] [stdout]     |
[INFO] [stdout] 300 |                     .get_handler(system_id)
[INFO] [stdout]     |                                  ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:302:60
[INFO] [stdout]     |
[INFO] [stdout] 302 |                     .ok_or(InterpreterError::ExpectedSytem(system_id))?;
[INFO] [stdout]     |                                                            ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `syscall_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:308:21
[INFO] [stdout]     |
[INFO] [stdout] 308 |                     syscall_id,
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:316:18
[INFO] [stdout]     |
[INFO] [stdout] 316 |             ) if id == "syscall" => make_syscall(self, None, no_change, syscall_id, expr).await,
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `syscall_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:316:73
[INFO] [stdout]     |
[INFO] [stdout] 316 |             ) if id == "syscall" => make_syscall(self, None, no_change, syscall_id, expr).await,
[INFO] [stdout]     |                                                                         ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `signal_type` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:317:85
[INFO] [stdout]     |
[INFO] [stdout] 317 |             Syntax::Call(box Syntax::Signal(signal_type, signal_id), expr) => match signal_type {
[INFO] [stdout]     |                                                                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `signal_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:319:61
[INFO] [stdout]     |
[INFO] [stdout] 319 |                     if let Some(tx) = self.system.get_actor(signal_id).await {
[INFO] [stdout]     |                                                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `signal_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:341:29
[INFO] [stdout]     |
[INFO] [stdout] 341 | ...                   signal_id,
[INFO] [stdout]     |                       ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:357:18
[INFO] [stdout]     |
[INFO] [stdout] 357 |             ) if id == "assert" || id == "debug_assert" => {
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:357:36
[INFO] [stdout]     |
[INFO] [stdout] 357 |             ) if id == "assert" || id == "debug_assert" => {
[INFO] [stdout]     |                                    ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:358:20
[INFO] [stdout]     |
[INFO] [stdout] 358 |                 if id == "debug_assert" && !self.debug {
[INFO] [stdout]     |                    ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:362:50
[INFO] [stdout]     |
[INFO] [stdout] 362 |                 let new_lhs = self.execute_once(*lhs.clone(), false, no_change).await?;
[INFO] [stdout]     |                                                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:363:50
[INFO] [stdout]     |
[INFO] [stdout] 363 |                 let new_rhs = self.execute_once(*rhs.clone(), false, no_change).await?;
[INFO] [stdout]     |                                                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:364:45
[INFO] [stdout]     |
[INFO] [stdout] 364 |                 if no_change && new_lhs == *lhs && new_rhs == *rhs {
[INFO] [stdout]     |                                             ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:364:64
[INFO] [stdout]     |
[INFO] [stdout] 364 |                 if no_change && new_lhs == *lhs && new_rhs == *rhs {
[INFO] [stdout]     |                                                                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `msg` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:369:57
[INFO] [stdout]     |
[INFO] [stdout] 369 |                         log::error!("Assertion failed: {msg}");
[INFO] [stdout]     |                                                         ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `msg` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:377:60
[INFO] [stdout]     |
[INFO] [stdout] 377 |                         .add_assert(new_lhs, new_rhs, Some(msg.to_string()), success)
[INFO] [stdout]     |                                                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `msg` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:386:29
[INFO] [stdout]     |
[INFO] [stdout] 386 | ...                   msg,
[INFO] [stdout]     |                       ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:392:20
[INFO] [stdout]     |
[INFO] [stdout] 392 |                 if id == "assert" || id == "debug_assert" =>
[INFO] [stdout]     |                    ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:392:38
[INFO] [stdout]     |
[INFO] [stdout] 392 |                 if id == "assert" || id == "debug_assert" =>
[INFO] [stdout]     |                                      ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:394:20
[INFO] [stdout]     |
[INFO] [stdout] 394 |                 if id == "debug_assert" && !self.debug {
[INFO] [stdout]     |                    ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:398:50
[INFO] [stdout]     |
[INFO] [stdout] 398 |                 let new_lhs = self.execute_once(*lhs.clone(), false, no_change).await?;
[INFO] [stdout]     |                                                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:399:50
[INFO] [stdout]     |
[INFO] [stdout] 399 |                 let new_rhs = self.execute_once(*rhs.clone(), false, no_change).await?;
[INFO] [stdout]     |                                                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:400:45
[INFO] [stdout]     |
[INFO] [stdout] 400 |                 if no_change && new_lhs == *lhs && new_rhs == *rhs {
[INFO] [stdout]     |                                             ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `rhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:400:64
[INFO] [stdout]     |
[INFO] [stdout] 400 |                 if no_change && new_lhs == *lhs && new_rhs == *rhs {
[INFO] [stdout]     |                                                                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:430:21
[INFO] [stdout]     |
[INFO] [stdout] 430 |                     id,
[INFO] [stdout]     |                     ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `fn_expr` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:446:20
[INFO] [stdout]     |
[INFO] [stdout] 446 |                 Ok(fn_expr.replace_args(&id, &expr).await)
[INFO] [stdout]     |                    ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:446:42
[INFO] [stdout]     |
[INFO] [stdout] 446 |                 Ok(fn_expr.replace_args(&id, &expr).await)
[INFO] [stdout]     |                                          ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:449:20
[INFO] [stdout]     |
[INFO] [stdout] 449 |                 if ctx_id == self.get_ctx().get_id() && system_id == self.get_system().get_id() =>
[INFO] [stdout]     |                    ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:449:57
[INFO] [stdout]     |
[INFO] [stdout] 449 |                 if ctx_id == self.get_ctx().get_id() && system_id == self.get_system().get_id() =>
[INFO] [stdout]     |                                                         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:451:53
[INFO] [stdout]     |
[INFO] [stdout] 451 |                 Ok(Syntax::Call(Box::new(Syntax::Id(id)), rhs))
[INFO] [stdout]     |                                                     ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:459:34
[INFO] [stdout]     |
[INFO] [stdout] 459 |                     .get_handler(ctx_id)
[INFO] [stdout]     |                                  ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:461:62
[INFO] [stdout]     |
[INFO] [stdout] 461 |                     .ok_or(InterpreterError::ExpectedContext(ctx_id))?;
[INFO] [stdout]     |                                                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:462:58
[INFO] [stdout]     |
[INFO] [stdout] 462 |                 let mut system = self.system.get_handler(system_id).await.ok_or(
[INFO] [stdout]     |                                                          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:467:21
[INFO] [stdout]     |
[INFO] [stdout] 467 |                     ctx_id,
[INFO] [stdout]     |                     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:468:21
[INFO] [stdout]     |
[INFO] [stdout] 468 |                     system_id,
[INFO] [stdout]     |                     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 468 -                     system_id,
[INFO] [stdout] 468 +                     system,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:475:29
[INFO] [stdout]     |
[INFO] [stdout] 475 | ...                   id,
[INFO] [stdout]     |                       ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:495:20
[INFO] [stdout]     |
[INFO] [stdout] 495 |                 if ctx_id == self.get_ctx().get_id() && system_id == self.get_system().get_id() =>
[INFO] [stdout]     |                    ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:495:57
[INFO] [stdout]     |
[INFO] [stdout] 495 |                 if ctx_id == self.get_ctx().get_id() && system_id == self.get_system().get_id() =>
[INFO] [stdout]     |                                                         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:497:33
[INFO] [stdout]     |
[INFO] [stdout] 497 |                 Ok(Syntax::Call(lhs, rhs))
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 497 -                 Ok(Syntax::Call(lhs, rhs))
[INFO] [stdout] 497 +                 Ok(Syntax::Call(rhs, rhs))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:508:34
[INFO] [stdout]     |
[INFO] [stdout] 508 |                     .get_handler(ctx_id)
[INFO] [stdout]     |                                  ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:510:62
[INFO] [stdout]     |
[INFO] [stdout] 510 |                     .ok_or(InterpreterError::ExpectedContext(ctx_id))?;
[INFO] [stdout]     |                                                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:511:58
[INFO] [stdout]     |
[INFO] [stdout] 511 |                 let mut system = self.system.get_handler(system_id).await.ok_or(
[INFO] [stdout]     |                                                          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:528:21
[INFO] [stdout]     |
[INFO] [stdout] 528 |                     ctx_id,
[INFO] [stdout]     |                     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:529:21
[INFO] [stdout]     |
[INFO] [stdout] 529 |                     system_id,
[INFO] [stdout]     |                     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 529 -                     system_id,
[INFO] [stdout] 529 +                     system,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lhs` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:534:37
[INFO] [stdout]     |
[INFO] [stdout] 534 | ...                   lhs,
[INFO] [stdout]     |                       ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 534 -                                     lhs,
[INFO] [stdout] 534 +                                     rhs,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:570:53
[INFO] [stdout]     |
[INFO] [stdout] 570 | ...                   Box::new(Syntax::Id(id)),
[INFO] [stdout]     |                                           ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:581:46
[INFO] [stdout]     |
[INFO] [stdout] 581 |                         .insert_into_values(&id, expr, &mut values_defined_here)
[INFO] [stdout]     |                                              ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `map` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:670:42
[INFO] [stdout]     |
[INFO] [stdout] 670 |                 if let Some((expr, _)) = map.remove(&id) {
[INFO] [stdout]     |                                          ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:670:54
[INFO] [stdout]     |
[INFO] [stdout] 670 |                 if let Some((expr, _)) = map.remove(&id) {
[INFO] [stdout]     |                                                      ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:684:26
[INFO] [stdout]     |
[INFO] [stdout] 684 |                     .get(ctx_id)
[INFO] [stdout]     |                          ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:686:62
[INFO] [stdout]     |
[INFO] [stdout] 686 |                     .ok_or(InterpreterError::ExpectedContext(ctx_id))?;
[INFO] [stdout]     |                                                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/execute/executor.rs:285:83
[INFO] [stdout]     |
[INFO] [stdout] 285 |                     Box::new(Syntax::Tuple(Box::new(Syntax::ValAtom(syscall_id)), expr)),
[INFO] [stdout]     |                              -------------                                        ^^^^ expected `Box<Syntax>`, found `Syntax`
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected struct `Box<execute::execute::Syntax>`
[INFO] [stdout]                  found enum `execute::execute::Syntax`
[INFO] [stdout]     = note: for more on the distinction between the stack and the heap, read https://doc.rust-lang.org/book/ch15-01-box.html, https://doc.rust-lang.org/rust-by-example/std/box.html, and https://doc.rust-lang.org/std/boxed/index.html
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> src/execute/execute.rs:62:5
[INFO] [stdout]     |
[INFO] [stdout]  62 |     Tuple(/* rhs: */ Box<Syntax>, /* lhs: */ Box<Syntax>),
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] help: store this in the heap by calling `Box::new`
[INFO] [stdout]     |
[INFO] [stdout] 285 |                     Box::new(Syntax::Tuple(Box::new(Syntax::ValAtom(syscall_id)), Box::new(expr))),
[INFO] [stdout]     |                                                                                   +++++++++    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:688:59
[INFO] [stdout]     |
[INFO] [stdout] 688 |                 if let Some(global) = lhs_ctx.get_global(&id).await {
[INFO] [stdout]     |                                                           ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/execute/executor.rs:309:21
[INFO] [stdout]      |
[INFO] [stdout]  304 |                 make_syscall(
[INFO] [stdout]      |                 ------------ arguments to this function are incorrect
[INFO] [stdout] ...
[INFO] [stdout]  309 |                     expr,
[INFO] [stdout]      |                     ^^^^ expected `Box<Syntax>`, found `Syntax`
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected struct `Box<execute::execute::Syntax>`
[INFO] [stdout]                   found enum `execute::execute::Syntax`
[INFO] [stdout]      = note: for more on the distinction between the stack and the heap, read https://doc.rust-lang.org/book/ch15-01-box.html, https://doc.rust-lang.org/rust-by-example/std/box.html, and https://doc.rust-lang.org/std/boxed/index.html
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/execute/executor.rs:1209:10
[INFO] [stdout]      |
[INFO] [stdout] 1209 | async fn make_syscall<'a, 'b, 'c>(
[INFO] [stdout]      |          ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1214 |     expr: Box<Syntax>,
[INFO] [stdout]      |     -----------------
[INFO] [stdout] help: store this in the heap by calling `Box::new`
[INFO] [stdout]      |
[INFO] [stdout]  309 |                     Box::new(expr),
[INFO] [stdout]      |                     +++++++++    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:689:43
[INFO] [stdout]     |
[INFO] [stdout] 689 |                     Ok(Syntax::Contextual(ctx_id, system_id, Box::new(global)))
[INFO] [stdout]     |                                           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/execute/executor.rs:316:85
[INFO] [stdout]      |
[INFO] [stdout]  316 |             ) if id == "syscall" => make_syscall(self, None, no_change, syscall_id, expr).await,
[INFO] [stdout]      |                                     ------------                                    ^^^^ expected `Box<Syntax>`, found `Syntax`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected struct `Box<execute::execute::Syntax>`
[INFO] [stdout]                   found enum `execute::execute::Syntax`
[INFO] [stdout]      = note: for more on the distinction between the stack and the heap, read https://doc.rust-lang.org/book/ch15-01-box.html, https://doc.rust-lang.org/rust-by-example/std/box.html, and https://doc.rust-lang.org/std/boxed/index.html
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/execute/executor.rs:1209:10
[INFO] [stdout]      |
[INFO] [stdout] 1209 | async fn make_syscall<'a, 'b, 'c>(
[INFO] [stdout]      |          ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1214 |     expr: Box<Syntax>,
[INFO] [stdout]      |     -----------------
[INFO] [stdout] help: store this in the heap by calling `Box::new`
[INFO] [stdout]      |
[INFO] [stdout]  316 |             ) if id == "syscall" => make_syscall(self, None, no_change, syscall_id, Box::new(expr)).await,
[INFO] [stdout]      |                                                                                     +++++++++    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `system_id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:689:51
[INFO] [stdout]     |
[INFO] [stdout] 689 |                     Ok(Syntax::Contextual(ctx_id, system_id, Box::new(global)))
[INFO] [stdout]     |                                                   ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx_name` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:691:62
[INFO] [stdout]     |
[INFO] [stdout] 691 |                     Err(InterpreterError::GlobalNotInContext(ctx_name, id))
[INFO] [stdout]     |                                                              ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]    --> src/execute/executor.rs:691:72
[INFO] [stdout]     |
[INFO] [stdout] 691 |                     Err(InterpreterError::GlobalNotInContext(ctx_name, id))
[INFO] [stdout]     |                                                                        ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::process::id;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `id` in this scope
[INFO] [stdout]     --> src/execute/executor.rs:1066:17
[INFO] [stdout]      |
[INFO] [stdout] 1066 |                 id,
[INFO] [stdout]      |                 ^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout]    1 + use std::process::id;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `map` in this scope
[INFO] [stdout]     --> src/execute/executor.rs:1353:21
[INFO] [stdout]      |
[INFO] [stdout] 1353 |                     map.into_iter()
[INFO] [stdout]      |                     ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `settings` in this scope
[INFO] [stdout]    --> src/syscall.rs:270:30
[INFO] [stdout]     |
[INFO] [stdout] 270 |                 let method = settings
[INFO] [stdout]     |                              ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `settings` in this scope
[INFO] [stdout]    --> src/syscall.rs:289:28
[INFO] [stdout]     |
[INFO] [stdout] 289 |                 let body = settings.remove("method").and_then(|(body, _)| match body {
[INFO] [stdout]     |                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `settings` in this scope
[INFO] [stdout]    --> src/syscall.rs:294:57
[INFO] [stdout]     |
[INFO] [stdout] 294 |                 let headers: BTreeMap<String, String> = settings
[INFO] [stdout]     |                                                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `uri` in this scope
[INFO] [stdout]    --> src/syscall.rs:317:58
[INFO] [stdout]     |
[INFO] [stdout] 317 |                 debug!("Trying HTTP Request for \"{}\"", uri);
[INFO] [stdout]     |                                                          ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `uri` in this scope
[INFO] [stdout]    --> src/syscall.rs:318:34
[INFO] [stdout]     |
[INFO] [stdout] 318 |                 if let Ok(uri) = uri.parse::<hyper::Uri>() {
[INFO] [stdout]     |                                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `to` in this scope
[INFO] [stdout]    --> src/syscall.rs:418:39
[INFO] [stdout]     |
[INFO] [stdout] 418 |             ) => match std::fs::write(to, content) {
[INFO] [stdout]     |                                       ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `content` in this scope
[INFO] [stdout]    --> src/syscall.rs:418:43
[INFO] [stdout]     |
[INFO] [stdout] 418 |             ) => match std::fs::write(to, content) {
[INFO] [stdout]     |                                           ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ContextHolder`
[INFO] [stdout]  --> src/tests/bench.rs:9:31
[INFO] [stdout]   |
[INFO] [stdout] 9 |     context::{ContextHandler, ContextHolder},
[INFO] [stdout]   |                               ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b_expr`
[INFO] [stdout]     --> src/execute/execute.rs:1314:34
[INFO] [stdout]      |
[INFO] [stdout] 1314 |                     if let Some((b_expr, b_is_id)) = b.get(key) {
[INFO] [stdout]      |                                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_expr`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nat_digits` is never read
[INFO] [stdout]    --> src/ext_parse/json.rs:307:13
[INFO] [stdout]     |
[INFO] [stdout] 307 |             nat_digits += 1;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/lexer.rs:236:13
[INFO] [stdout]     |
[INFO] [stdout] 236 |             tok => Err(LexerError::UnexpectedToken(tok)),
[INFO] [stdout]     |             ^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> src/lexer.rs:236:13
[INFO] [stdout]     |
[INFO] [stdout] 193 |             Token::Lambda => Ok(SyntaxKind::Lambda),
[INFO] [stdout]     |             ------------- matches some of the same values
[INFO] [stdout] 194 |             Token::ParenLeft => Ok(SyntaxKind::ParenLeft),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 195 |             Token::ParenRight => Ok(SyntaxKind::ParenRight),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 196 |             Token::LstLeft => Ok(SyntaxKind::LstLeft),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 236 |             tok => Err(LexerError::UnexpectedToken(tok)),
[INFO] [stdout]     |             ^^^ ...and 39 other patterns collectively make this unreachable
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `op`
[INFO] [stdout]    --> src/parser.rs:249:18
[INFO] [stdout]     |
[INFO] [stdout] 249 |             Some(op @ SyntaxKind::OpImmediate) => {
[INFO] [stdout]     |                  ^^ help: if this is intentional, prefix it with an underscore: `_op`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/parser.rs:702:13
[INFO] [stdout]     |
[INFO] [stdout] 702 |         let mut success_peek = if !check_newlines {
[INFO] [stdout]     |             ----^^^^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `re`
[INFO] [stdout]     --> src/parser.rs:1271:25
[INFO] [stdout]      |
[INFO] [stdout] 1271 |                     let re = Regex::new(tok.text())
[INFO] [stdout]      |                         ^^ help: if this is intentional, prefix it with an underscore: `_re`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `exit_code` is never read
[INFO] [stdout]   --> src/reader.rs:35:29
[INFO] [stdout]    |
[INFO] [stdout] 35 |         let mut exit_code = 0;
[INFO] [stdout]    |                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 49 |                             exit_code = code;
[INFO] [stdout]    |                             ---------------- `exit_code` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/system.rs:173:17
[INFO] [stdout]     |
[INFO] [stdout] 173 |             let mut actor = Self {
[INFO] [stdout]     |                 ----^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0308, E0408, E0425, E0557.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0308`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pgcl` (bin "pgcl") due to 517 previous errors; 8 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/execute/executor.rs:285:83
[INFO] [stdout]     |
[INFO] [stdout] 285 |                     Box::new(Syntax::Tuple(Box::new(Syntax::ValAtom(syscall_id)), expr)),
[INFO] [stdout]     |                              -------------                                        ^^^^ expected `Box<Syntax>`, found `Syntax`
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected struct `Box<execute::execute::Syntax>`
[INFO] [stdout]                  found enum `execute::execute::Syntax`
[INFO] [stdout]     = note: for more on the distinction between the stack and the heap, read https://doc.rust-lang.org/book/ch15-01-box.html, https://doc.rust-lang.org/rust-by-example/std/box.html, and https://doc.rust-lang.org/std/boxed/index.html
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> src/execute/execute.rs:62:5
[INFO] [stdout]     |
[INFO] [stdout]  62 |     Tuple(/* rhs: */ Box<Syntax>, /* lhs: */ Box<Syntax>),
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] help: store this in the heap by calling `Box::new`
[INFO] [stdout]     |
[INFO] [stdout] 285 |                     Box::new(Syntax::Tuple(Box::new(Syntax::ValAtom(syscall_id)), Box::new(expr))),
[INFO] [stdout]     |                                                                                   +++++++++    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/execute/executor.rs:309:21
[INFO] [stdout]      |
[INFO] [stdout]  304 |                 make_syscall(
[INFO] [stdout]      |                 ------------ arguments to this function are incorrect
[INFO] [stdout] ...
[INFO] [stdout]  309 |                     expr,
[INFO] [stdout]      |                     ^^^^ expected `Box<Syntax>`, found `Syntax`
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected struct `Box<execute::execute::Syntax>`
[INFO] [stdout]                   found enum `execute::execute::Syntax`
[INFO] [stdout]      = note: for more on the distinction between the stack and the heap, read https://doc.rust-lang.org/book/ch15-01-box.html, https://doc.rust-lang.org/rust-by-example/std/box.html, and https://doc.rust-lang.org/std/boxed/index.html
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/execute/executor.rs:1209:10
[INFO] [stdout]      |
[INFO] [stdout] 1209 | async fn make_syscall<'a, 'b, 'c>(
[INFO] [stdout]      |          ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1214 |     expr: Box<Syntax>,
[INFO] [stdout]      |     -----------------
[INFO] [stdout] help: store this in the heap by calling `Box::new`
[INFO] [stdout]      |
[INFO] [stdout]  309 |                     Box::new(expr),
[INFO] [stdout]      |                     +++++++++    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/execute/executor.rs:316:85
[INFO] [stdout]      |
[INFO] [stdout]  316 |             ) if id == "syscall" => make_syscall(self, None, no_change, syscall_id, expr).await,
[INFO] [stdout]      |                                     ------------                                    ^^^^ expected `Box<Syntax>`, found `Syntax`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected struct `Box<execute::execute::Syntax>`
[INFO] [stdout]                   found enum `execute::execute::Syntax`
[INFO] [stdout]      = note: for more on the distinction between the stack and the heap, read https://doc.rust-lang.org/book/ch15-01-box.html, https://doc.rust-lang.org/rust-by-example/std/box.html, and https://doc.rust-lang.org/std/boxed/index.html
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/execute/executor.rs:1209:10
[INFO] [stdout]      |
[INFO] [stdout] 1209 | async fn make_syscall<'a, 'b, 'c>(
[INFO] [stdout]      |          ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1214 |     expr: Box<Syntax>,
[INFO] [stdout]      |     -----------------
[INFO] [stdout] help: store this in the heap by calling `Box::new`
[INFO] [stdout]      |
[INFO] [stdout]  316 |             ) if id == "syscall" => make_syscall(self, None, no_change, syscall_id, Box::new(expr)).await,
[INFO] [stdout]      |                                                                                     +++++++++    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b_expr`
[INFO] [stdout]     --> src/execute/execute.rs:1314:34
[INFO] [stdout]      |
[INFO] [stdout] 1314 |                     if let Some((b_expr, b_is_id)) = b.get(key) {
[INFO] [stdout]      |                                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_expr`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nat_digits` is never read
[INFO] [stdout]    --> src/ext_parse/json.rs:307:13
[INFO] [stdout]     |
[INFO] [stdout] 307 |             nat_digits += 1;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/lexer.rs:236:13
[INFO] [stdout]     |
[INFO] [stdout] 236 |             tok => Err(LexerError::UnexpectedToken(tok)),
[INFO] [stdout]     |             ^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> src/lexer.rs:236:13
[INFO] [stdout]     |
[INFO] [stdout] 193 |             Token::Lambda => Ok(SyntaxKind::Lambda),
[INFO] [stdout]     |             ------------- matches some of the same values
[INFO] [stdout] 194 |             Token::ParenLeft => Ok(SyntaxKind::ParenLeft),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 195 |             Token::ParenRight => Ok(SyntaxKind::ParenRight),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 196 |             Token::LstLeft => Ok(SyntaxKind::LstLeft),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 236 |             tok => Err(LexerError::UnexpectedToken(tok)),
[INFO] [stdout]     |             ^^^ ...and 39 other patterns collectively make this unreachable
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `op`
[INFO] [stdout]    --> src/parser.rs:249:18
[INFO] [stdout]     |
[INFO] [stdout] 249 |             Some(op @ SyntaxKind::OpImmediate) => {
[INFO] [stdout]     |                  ^^ help: if this is intentional, prefix it with an underscore: `_op`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/parser.rs:702:13
[INFO] [stdout]     |
[INFO] [stdout] 702 |         let mut success_peek = if !check_newlines {
[INFO] [stdout]     |             ----^^^^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `re`
[INFO] [stdout]     --> src/parser.rs:1271:25
[INFO] [stdout]      |
[INFO] [stdout] 1271 |                     let re = Regex::new(tok.text())
[INFO] [stdout]      |                         ^^ help: if this is intentional, prefix it with an underscore: `_re`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `exit_code` is never read
[INFO] [stdout]   --> src/reader.rs:35:29
[INFO] [stdout]    |
[INFO] [stdout] 35 |         let mut exit_code = 0;
[INFO] [stdout]    |                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 49 |                             exit_code = code;
[INFO] [stdout]    |                             ---------------- `exit_code` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/system.rs:173:17
[INFO] [stdout]     |
[INFO] [stdout] 173 |             let mut actor = Self {
[INFO] [stdout]     |                 ----^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0308, E0408, E0425, E0557.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pgcl` (bin "pgcl" test) due to 517 previous errors; 9 warnings emitted
[INFO] [stdout] For more information about an error, try `rustc --explain E0308`.
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "47e71cb2469c2ec3d051c93a951339d6153d747bfdfb0358a67274e3b727ffe4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "47e71cb2469c2ec3d051c93a951339d6153d747bfdfb0358a67274e3b727ffe4", kill_on_drop: false }`
[INFO] [stdout] 47e71cb2469c2ec3d051c93a951339d6153d747bfdfb0358a67274e3b727ffe4
