[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 = 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::() { [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`, found `Syntax` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `Box` [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, /* lhs: */ Box), [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`, found `Syntax` [INFO] [stdout] | [INFO] [stdout] = note: expected struct `Box` [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, [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`, found `Syntax` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `Box` [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, [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 = 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::() { [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`, found `Syntax` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `Box` [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, /* lhs: */ Box), [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`, found `Syntax` [INFO] [stdout] | [INFO] [stdout] = note: expected struct `Box` [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, [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`, found `Syntax` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `Box` [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, [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