[INFO] cloning repository https://github.com/danilown/Compiladores [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/danilown/Compiladores" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdanilown%2FCompiladores"` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdanilown%2FCompiladores'... [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 8b9f7a3970fc31efa484c966c752ced6a827591b [INFO] testing danilown/Compiladores against beta-2020-06-03 for beta-1.45-1 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdanilown%2FCompiladores" "/workspace/builds/worker-2/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/danilown/Compiladores on toolchain beta-2020-06-03 [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/danilown/Compiladores [INFO] finished tweaking git repo https://github.com/danilown/Compiladores [INFO] tweaked toml for git repo https://github.com/danilown/Compiladores written to /workspace/builds/worker-2/source/Cargo.toml [INFO] crate git repo https://github.com/danilown/Compiladores already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-06-03" "build" "--frozen"` [INFO] [stdout] 183d5f40e53f70e463d4966a5a4a4ea2f494478d5e0429ce53d173b18af6711e [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `"docker" "start" "-a" "183d5f40e53f70e463d4966a5a4a4ea2f494478d5e0429ce53d173b18af6711e"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling compiladores v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused imports: `f32`, `i16`, `i8`, `isize`, `u16`, `u8` [INFO] [stderr] --> src/Lexico.rs:2:11 [INFO] [stderr] | [INFO] [stderr] 2 | use std::{i8, i16, i32, i64, u8, u16, u32, u64, isize, usize, f32, f64}; [INFO] [stderr] | ^^ ^^^ ^^ ^^^ ^^^^^ ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::io::stdin` [INFO] [stderr] --> src/Lexico.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use std::io::stdin; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::error::Error` [INFO] [stderr] --> src/Lexico.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use std::error::Error; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::path::Path` [INFO] [stderr] --> src/Lexico.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use std::path::Path; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::convert::From` [INFO] [stderr] --> src/Lexico.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | use std::convert::From; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::char::*` [INFO] [stderr] --> src/Lexico.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | use std::char::*; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:132:11 [INFO] [stderr] | [INFO] [stderr] 132 | if(matched == "\r" || matched == "\t" ) { // || matched == "\n" || matched == " " [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `while` condition [INFO] [stderr] --> src/Lexico.rs:155:11 [INFO] [stderr] | [INFO] [stderr] 155 | while (i < result.len()) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:259:12 [INFO] [stderr] | [INFO] [stderr] 259 | if (result[i as usize].to_lowercase() == "<"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:261:15 [INFO] [stderr] | [INFO] [stderr] 261 | if(result[(i+1) as usize].to_lowercase() == "="){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:271:21 [INFO] [stderr] | [INFO] [stderr] 271 | }else if(result[(i+1) as usize].to_lowercase() == ">"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:283:12 [INFO] [stderr] | [INFO] [stderr] 283 | if (result[i as usize].to_lowercase() == ">"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:285:15 [INFO] [stderr] | [INFO] [stderr] 285 | if(result[(i+1) as usize].to_lowercase() == "="){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:297:12 [INFO] [stderr] | [INFO] [stderr] 297 | if (result[i as usize].to_lowercase() == ":"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:299:15 [INFO] [stderr] | [INFO] [stderr] 299 | if(result[(i+1) as usize].to_lowercase() == "="){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:314:15 [INFO] [stderr] | [INFO] [stderr] 314 | if(result[(i+1) as usize].to_lowercase() == "."){ // checa se depois dela vem um ponto [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:321:19 [INFO] [stderr] | [INFO] [stderr] 321 | if(result[(i+2) as usize].to_lowercase().parse::().is_ok ()){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:506:11 [INFO] [stderr] | [INFO] [stderr] 506 | if(GoOn){ [INFO] [stderr] | ^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:529:22 [INFO] [stderr] | [INFO] [stderr] 529 | }else if (result[next as usize].to_lowercase() == "."){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:532:21 [INFO] [stderr] | [INFO] [stderr] 532 | }else if(result[next as usize].to_lowercase() == ".."){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:538:22 [INFO] [stderr] | [INFO] [stderr] 538 | }else if (result[next as usize].to_lowercase() == "<"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:541:21 [INFO] [stderr] | [INFO] [stderr] 541 | }else if(result[next as usize].to_lowercase() == "<="){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:544:21 [INFO] [stderr] | [INFO] [stderr] 544 | }else if(result[next as usize].to_lowercase() == "<>"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:547:22 [INFO] [stderr] | [INFO] [stderr] 547 | }else if (result[next as usize].to_lowercase() == ">"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:550:21 [INFO] [stderr] | [INFO] [stderr] 550 | }else if(result[next as usize].to_lowercase() == ">="){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:577:22 [INFO] [stderr] | [INFO] [stderr] 577 | }else if (result[next as usize].to_lowercase() == ":"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:580:21 [INFO] [stderr] | [INFO] [stderr] 580 | }else if(result[next as usize].to_lowercase() == ":="){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:588:12 [INFO] [stderr] | [INFO] [stderr] 588 | if (GoOn) { [INFO] [stderr] | ^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:600:12 [INFO] [stderr] | [INFO] [stderr] 600 | if (GoOn) { [INFO] [stderr] | ^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:612:12 [INFO] [stderr] | [INFO] [stderr] 612 | if (GoOn) { [INFO] [stderr] | ^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:620:8 [INFO] [stderr] | [INFO] [stderr] 620 | if (classificada == 0){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:624:7 [INFO] [stderr] | [INFO] [stderr] 624 | if(GoOn) { [INFO] [stderr] | ^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/Lexico.rs:103:1 [INFO] [stderr] | [INFO] [stderr] 103 | / lazy_static! { [INFO] [stderr] 104 | | pub static ref tabelaSimbolos: Mutex> = Mutex::new(Vec::new()); [INFO] [stderr] 105 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/Lexico.rs:103:1 [INFO] [stderr] | [INFO] [stderr] 103 | / lazy_static! { [INFO] [stderr] 104 | | pub static ref tabelaSimbolos: Mutex> = Mutex::new(Vec::new()); [INFO] [stderr] 105 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: value assigned to `tk` is never read [INFO] [stderr] --> src/Lexico.rs:248:21 [INFO] [stderr] | [INFO] [stderr] 248 | let mut tk = String::new(); // variavel para concatenar os tokents [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `tk` is never read [INFO] [stderr] --> src/Lexico.rs:263:21 [INFO] [stderr] | [INFO] [stderr] 263 | let mut tk = String::new(); // variavel para concatenar os tokents [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `tk` is never read [INFO] [stderr] --> src/Lexico.rs:273:21 [INFO] [stderr] | [INFO] [stderr] 273 | let mut tk = String::new(); // variavel para concatenar os tokents [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `tk` is never read [INFO] [stderr] --> src/Lexico.rs:287:21 [INFO] [stderr] | [INFO] [stderr] 287 | let mut tk = String::new(); // variavel para concatenar os tokents [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `tk` is never read [INFO] [stderr] --> src/Lexico.rs:301:21 [INFO] [stderr] | [INFO] [stderr] 301 | let mut tk = String::new(); // variavel para concatenar os tokents [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `tk` is never read [INFO] [stderr] --> src/Lexico.rs:316:21 [INFO] [stderr] | [INFO] [stderr] 316 | let mut tk = String::new(); // variavel para concatenar os tokens (tk) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `numeros` [INFO] [stderr] --> src/Lexico.rs:352:9 [INFO] [stderr] | [INFO] [stderr] 352 | let numeros = vec!["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "."]; [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_numeros` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:367:17 [INFO] [stderr] | [INFO] [stderr] 367 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:371:17 [INFO] [stderr] | [INFO] [stderr] 371 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:375:17 [INFO] [stderr] | [INFO] [stderr] 375 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:378:17 [INFO] [stderr] | [INFO] [stderr] 378 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:381:17 [INFO] [stderr] | [INFO] [stderr] 381 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:384:17 [INFO] [stderr] | [INFO] [stderr] 384 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:387:17 [INFO] [stderr] | [INFO] [stderr] 387 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:390:17 [INFO] [stderr] | [INFO] [stderr] 390 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:393:17 [INFO] [stderr] | [INFO] [stderr] 393 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:396:17 [INFO] [stderr] | [INFO] [stderr] 396 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:399:17 [INFO] [stderr] | [INFO] [stderr] 399 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:402:17 [INFO] [stderr] | [INFO] [stderr] 402 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:405:17 [INFO] [stderr] | [INFO] [stderr] 405 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:408:17 [INFO] [stderr] | [INFO] [stderr] 408 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:411:17 [INFO] [stderr] | [INFO] [stderr] 411 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:414:17 [INFO] [stderr] | [INFO] [stderr] 414 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:417:17 [INFO] [stderr] | [INFO] [stderr] 417 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:420:17 [INFO] [stderr] | [INFO] [stderr] 420 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:423:17 [INFO] [stderr] | [INFO] [stderr] 423 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:426:17 [INFO] [stderr] | [INFO] [stderr] 426 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:429:17 [INFO] [stderr] | [INFO] [stderr] 429 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:432:17 [INFO] [stderr] | [INFO] [stderr] 432 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:435:17 [INFO] [stderr] | [INFO] [stderr] 435 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:438:17 [INFO] [stderr] | [INFO] [stderr] 438 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:441:17 [INFO] [stderr] | [INFO] [stderr] 441 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:444:17 [INFO] [stderr] | [INFO] [stderr] 444 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:447:17 [INFO] [stderr] | [INFO] [stderr] 447 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:450:17 [INFO] [stderr] | [INFO] [stderr] 450 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:453:17 [INFO] [stderr] | [INFO] [stderr] 453 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:456:17 [INFO] [stderr] | [INFO] [stderr] 456 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:459:17 [INFO] [stderr] | [INFO] [stderr] 459 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:462:17 [INFO] [stderr] | [INFO] [stderr] 462 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:465:17 [INFO] [stderr] | [INFO] [stderr] 465 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:468:17 [INFO] [stderr] | [INFO] [stderr] 468 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:471:17 [INFO] [stderr] | [INFO] [stderr] 471 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:474:17 [INFO] [stderr] | [INFO] [stderr] 474 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:477:17 [INFO] [stderr] | [INFO] [stderr] 477 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:480:17 [INFO] [stderr] | [INFO] [stderr] 480 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:483:17 [INFO] [stderr] | [INFO] [stderr] 483 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:486:17 [INFO] [stderr] | [INFO] [stderr] 486 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:489:17 [INFO] [stderr] | [INFO] [stderr] 489 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:492:17 [INFO] [stderr] | [INFO] [stderr] 492 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:495:17 [INFO] [stderr] | [INFO] [stderr] 495 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:498:17 [INFO] [stderr] | [INFO] [stderr] 498 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:501:17 [INFO] [stderr] | [INFO] [stderr] 501 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:518:17 [INFO] [stderr] | [INFO] [stderr] 518 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:521:17 [INFO] [stderr] | [INFO] [stderr] 521 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:524:17 [INFO] [stderr] | [INFO] [stderr] 524 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:527:17 [INFO] [stderr] | [INFO] [stderr] 527 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:530:17 [INFO] [stderr] | [INFO] [stderr] 530 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:533:17 [INFO] [stderr] | [INFO] [stderr] 533 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:536:17 [INFO] [stderr] | [INFO] [stderr] 536 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:539:17 [INFO] [stderr] | [INFO] [stderr] 539 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:542:17 [INFO] [stderr] | [INFO] [stderr] 542 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:545:17 [INFO] [stderr] | [INFO] [stderr] 545 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:548:17 [INFO] [stderr] | [INFO] [stderr] 548 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:551:17 [INFO] [stderr] | [INFO] [stderr] 551 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:554:17 [INFO] [stderr] | [INFO] [stderr] 554 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:557:17 [INFO] [stderr] | [INFO] [stderr] 557 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:560:17 [INFO] [stderr] | [INFO] [stderr] 560 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:563:17 [INFO] [stderr] | [INFO] [stderr] 563 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:566:17 [INFO] [stderr] | [INFO] [stderr] 566 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:569:17 [INFO] [stderr] | [INFO] [stderr] 569 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:572:17 [INFO] [stderr] | [INFO] [stderr] 572 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:575:17 [INFO] [stderr] | [INFO] [stderr] 575 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:578:17 [INFO] [stderr] | [INFO] [stderr] 578 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:581:17 [INFO] [stderr] | [INFO] [stderr] 581 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:584:17 [INFO] [stderr] | [INFO] [stderr] 584 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:597:9 [INFO] [stderr] | [INFO] [stderr] 597 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:609:9 [INFO] [stderr] | [INFO] [stderr] 609 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `i` [INFO] [stderr] --> src/Lexico.rs:644:9 [INFO] [stderr] | [INFO] [stderr] 644 | for i in 0..result.len() { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:244:21 [INFO] [stderr] | [INFO] [stderr] 244 | simbolo_packed => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:391:15 [INFO] [stderr] | [INFO] [stderr] 391 | STRING => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:419:15 [INFO] [stderr] | [INFO] [stderr] 419 | COIDEN => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:420:13 [INFO] [stderr] | [INFO] [stderr] 420 | NUMB => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:680:19 [INFO] [stderr] | [INFO] [stderr] 680 | simbolo_soma => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:682:24 [INFO] [stderr] | [INFO] [stderr] 682 | simbolo_subtracao => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:717:20 [INFO] [stderr] | [INFO] [stderr] 717 | simbolo_igual => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:719:20 [INFO] [stderr] | [INFO] [stderr] 719 | simbolo_menor => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:721:20 [INFO] [stderr] | [INFO] [stderr] 721 | simbolo_maior => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:723:24 [INFO] [stderr] | [INFO] [stderr] 723 | simbolo_diferente => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:725:26 [INFO] [stderr] | [INFO] [stderr] 725 | simbolo_maior_igual => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:727:26 [INFO] [stderr] | [INFO] [stderr] 727 | simbolo_menor_igual => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:729:17 [INFO] [stderr] | [INFO] [stderr] 729 | simbolo_in => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `constant` [INFO] [stderr] --> src/Lexico.rs:13:1 [INFO] [stderr] | [INFO] [stderr] 13 | const constant: u32 = 0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simple_type` [INFO] [stderr] --> src/Lexico.rs:14:1 [INFO] [stderr] | [INFO] [stderr] 14 | const simple_type: u32 = 1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `field_list` [INFO] [stderr] --> src/Lexico.rs:15:1 [INFO] [stderr] | [INFO] [stderr] 15 | const field_list: u32 = 2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `index` [INFO] [stderr] --> src/Lexico.rs:16:1 [INFO] [stderr] | [INFO] [stderr] 16 | const index: u32 = 3; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simple_expression` [INFO] [stderr] --> src/Lexico.rs:17:1 [INFO] [stderr] | [INFO] [stderr] 17 | const simple_expression: u32 = 4; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `expression` [INFO] [stderr] --> src/Lexico.rs:18:1 [INFO] [stderr] | [INFO] [stderr] 18 | const expression: u32 = 5; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `parameter_list` [INFO] [stderr] --> src/Lexico.rs:19:1 [INFO] [stderr] | [INFO] [stderr] 19 | const parameter_list: u32 = 6; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `statement` [INFO] [stderr] --> src/Lexico.rs:20:1 [INFO] [stderr] | [INFO] [stderr] 20 | const statement: u32 = 7; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_record` [INFO] [stderr] --> src/Lexico.rs:85:1 [INFO] [stderr] | [INFO] [stderr] 85 | const simbolo_record: u32 = 85; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `COIDEN` [INFO] [stderr] --> src/Lexico.rs:90:1 [INFO] [stderr] | [INFO] [stderr] 90 | const COIDEN: u32 = 67; // constant identifier [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `FIIDEN` [INFO] [stderr] --> src/Lexico.rs:91:1 [INFO] [stderr] | [INFO] [stderr] 91 | const FIIDEN: u32 = 68; // field identifier [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `VAIDEN` [INFO] [stderr] --> src/Lexico.rs:92:1 [INFO] [stderr] | [INFO] [stderr] 92 | const VAIDEN: u32 = 69; // variable identifier [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `constant` [INFO] [stderr] --> src/Sintatico.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | const constant: u32 = 0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simple_type` [INFO] [stderr] --> src/Sintatico.rs:5:1 [INFO] [stderr] | [INFO] [stderr] 5 | const simple_type: u32 = 1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `field_list` [INFO] [stderr] --> src/Sintatico.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | const field_list: u32 = 2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `index` [INFO] [stderr] --> src/Sintatico.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | const index: u32 = 3; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simple_expression` [INFO] [stderr] --> src/Sintatico.rs:8:1 [INFO] [stderr] | [INFO] [stderr] 8 | const simple_expression: u32 = 4; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `expression` [INFO] [stderr] --> src/Sintatico.rs:9:1 [INFO] [stderr] | [INFO] [stderr] 9 | const expression: u32 = 5; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `parameter_list` [INFO] [stderr] --> src/Sintatico.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | const parameter_list: u32 = 6; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `statement` [INFO] [stderr] --> src/Sintatico.rs:11:1 [INFO] [stderr] | [INFO] [stderr] 11 | const statement: u32 = 7; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_aspas` [INFO] [stderr] --> src/Sintatico.rs:30:1 [INFO] [stderr] | [INFO] [stderr] 30 | const simbolo_aspas: u32 = 25; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_dif` [INFO] [stderr] --> src/Sintatico.rs:34:1 [INFO] [stderr] | [INFO] [stderr] 34 | const simbolo_dif: u32 = 29; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_clrscr` [INFO] [stderr] --> src/Sintatico.rs:71:1 [INFO] [stderr] | [INFO] [stderr] 71 | const simbolo_clrscr: u32 = 73; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_integer` [INFO] [stderr] --> src/Sintatico.rs:73:1 [INFO] [stderr] | [INFO] [stderr] 73 | const simbolo_integer: u32 = 75; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_read` [INFO] [stderr] --> src/Sintatico.rs:74:1 [INFO] [stderr] | [INFO] [stderr] 74 | const simbolo_read: u32 = 76; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_write` [INFO] [stderr] --> src/Sintatico.rs:75:1 [INFO] [stderr] | [INFO] [stderr] 75 | const simbolo_write: u32 = 77; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_true` [INFO] [stderr] --> src/Sintatico.rs:76:1 [INFO] [stderr] | [INFO] [stderr] 76 | const simbolo_true: u32 = 78; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_false` [INFO] [stderr] --> src/Sintatico.rs:77:1 [INFO] [stderr] | [INFO] [stderr] 77 | const simbolo_false: u32 = 79; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_char` [INFO] [stderr] --> src/Sintatico.rs:78:1 [INFO] [stderr] | [INFO] [stderr] 78 | const simbolo_char: u32 = 80; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_boolean` [INFO] [stderr] --> src/Sintatico.rs:79:1 [INFO] [stderr] | [INFO] [stderr] 79 | const simbolo_boolean: u32 = 81; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_identifier` [INFO] [stderr] --> src/Sintatico.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | const simbolo_identifier: u32 = 82; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `FLOAT` [INFO] [stderr] --> src/Sintatico.rs:93:1 [INFO] [stderr] | [INFO] [stderr] 93 | const FLOAT: u32 = 84; // FLoat Numbers [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: module `Lexico` should have a snake case name [INFO] [stderr] --> src/main.rs:5:9 [INFO] [stderr] | [INFO] [stderr] 5 | pub mod Lexico; [INFO] [stderr] | ^^^^^^ help: convert the identifier to snake case: `lexico` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` on by default [INFO] [stderr] [INFO] [stderr] warning: module `Sintatico` should have a snake case name [INFO] [stderr] --> src/main.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | mod Sintatico; [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `sintatico` [INFO] [stderr] [INFO] [stderr] warning: constant `constant` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:13:7 [INFO] [stderr] | [INFO] [stderr] 13 | const constant: u32 = 0; [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to upper case: `CONSTANT` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant `simple_type` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:14:7 [INFO] [stderr] | [INFO] [stderr] 14 | const simple_type: u32 = 1; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMPLE_TYPE` [INFO] [stderr] [INFO] [stderr] warning: constant `field_list` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:15:7 [INFO] [stderr] | [INFO] [stderr] 15 | const field_list: u32 = 2; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `FIELD_LIST` [INFO] [stderr] [INFO] [stderr] warning: constant `index` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:16:7 [INFO] [stderr] | [INFO] [stderr] 16 | const index: u32 = 3; [INFO] [stderr] | ^^^^^ help: convert the identifier to upper case: `INDEX` [INFO] [stderr] [INFO] [stderr] warning: constant `simple_expression` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:17:7 [INFO] [stderr] | [INFO] [stderr] 17 | const simple_expression: u32 = 4; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMPLE_EXPRESSION` [INFO] [stderr] [INFO] [stderr] warning: constant `expression` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:18:7 [INFO] [stderr] | [INFO] [stderr] 18 | const expression: u32 = 5; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `EXPRESSION` [INFO] [stderr] [INFO] [stderr] warning: constant `parameter_list` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:19:7 [INFO] [stderr] | [INFO] [stderr] 19 | const parameter_list: u32 = 6; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `PARAMETER_LIST` [INFO] [stderr] [INFO] [stderr] warning: constant `statement` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:20:7 [INFO] [stderr] | [INFO] [stderr] 20 | const statement: u32 = 7; [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper case: `STATEMENT` [INFO] [stderr] [INFO] [stderr] warning: constant `program` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:22:7 [INFO] [stderr] | [INFO] [stderr] 22 | const program: u32 = 8; [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper case: `PROGRAM` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:23:7 [INFO] [stderr] | [INFO] [stderr] 23 | const simbolo_virgula: u32 = 9; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:24:7 [INFO] [stderr] | [INFO] [stderr] 24 | const simbolo_fecha_parenteses: u32 = 10; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_ponto_ponto` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:25:7 [INFO] [stderr] | [INFO] [stderr] 25 | const simbolo_ponto_ponto: u32 = 11; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_PONTO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:26:7 [INFO] [stderr] | [INFO] [stderr] 26 | const simbolo_soma: u32 = 12; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:27:7 [INFO] [stderr] | [INFO] [stderr] 27 | const simbolo_subtracao: u32 = 13; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_or` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:28:7 [INFO] [stderr] | [INFO] [stderr] 28 | const simbolo_or: u32 = 14; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_OR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_igual` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:29:7 [INFO] [stderr] | [INFO] [stderr] 29 | const simbolo_igual: u32 = 15; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_menor` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:30:7 [INFO] [stderr] | [INFO] [stderr] 30 | const simbolo_menor: u32 = 16; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MENOR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_maior` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:31:7 [INFO] [stderr] | [INFO] [stderr] 31 | const simbolo_maior: u32 = 17; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MAIOR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_diferent` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:32:7 [INFO] [stderr] | [INFO] [stderr] 32 | const simbolo_diferent: u32 = 18; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIFERENT` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_maior_igual` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:33:7 [INFO] [stderr] | [INFO] [stderr] 33 | const simbolo_maior_igual: u32 = 19; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MAIOR_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_menor_igual` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:34:7 [INFO] [stderr] | [INFO] [stderr] 34 | const simbolo_menor_igual: u32 = 20; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MENOR_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_in` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:35:7 [INFO] [stderr] | [INFO] [stderr] 35 | const simbolo_in: u32 = 21; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_abre_colchetes` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:36:7 [INFO] [stderr] | [INFO] [stderr] 36 | const simbolo_abre_colchetes: u32 = 22; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_ponto` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:37:7 [INFO] [stderr] | [INFO] [stderr] 37 | const simbolo_ponto: u32 = 23; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_arroba` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:38:7 [INFO] [stderr] | [INFO] [stderr] 38 | const simbolo_arroba: u32 = 24; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARROBA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_aspas` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:39:7 [INFO] [stderr] | [INFO] [stderr] 39 | const simbolo_aspas: u32 = 25; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ASPAS` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_fecha_colchetes` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:40:7 [INFO] [stderr] | [INFO] [stderr] 40 | const simbolo_fecha_colchetes: u32 = 26; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_asterisco` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:41:7 [INFO] [stderr] | [INFO] [stderr] 41 | const simbolo_asterisco: u32 = 27; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ASTERISCO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_barra` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:42:7 [INFO] [stderr] | [INFO] [stderr] 42 | const simbolo_barra: u32 = 28; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BARRA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_dif` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:43:7 [INFO] [stderr] | [INFO] [stderr] 43 | const simbolo_dif: u32 = 29; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIF` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_mod` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:44:7 [INFO] [stderr] | [INFO] [stderr] 44 | const simbolo_mod: u32 = 30; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MOD` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_and` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:45:7 [INFO] [stderr] | [INFO] [stderr] 45 | const simbolo_and: u32 = 31; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_AND` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_packed` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:46:7 [INFO] [stderr] | [INFO] [stderr] 46 | const simbolo_packed: u32 = 32; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PACKED` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_array` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:47:7 [INFO] [stderr] | [INFO] [stderr] 47 | const simbolo_array: u32 = 33; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARRAY` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_of` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:48:7 [INFO] [stderr] | [INFO] [stderr] 48 | const simbolo_of: u32 = 34; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_OF` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_file` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:49:7 [INFO] [stderr] | [INFO] [stderr] 49 | const simbolo_file: u32 = 35; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FILE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_set` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:50:7 [INFO] [stderr] | [INFO] [stderr] 50 | const simbolo_set: u32 = 36; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SET` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_end` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:51:7 [INFO] [stderr] | [INFO] [stderr] 51 | const simbolo_end: u32 = 37; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_END` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:52:7 [INFO] [stderr] | [INFO] [stderr] 52 | const simbolo_ponto_virgula: u32 = 38; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:53:7 [INFO] [stderr] | [INFO] [stderr] 53 | const simbolo_dois_pontos: u32 = 39; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_case` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:54:7 [INFO] [stderr] | [INFO] [stderr] 54 | const simbolo_case: u32 = 40; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CASE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_nil` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:56:7 [INFO] [stderr] | [INFO] [stderr] 56 | const simbolo_nil: u32 = 42; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_NIL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_not` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:57:7 [INFO] [stderr] | [INFO] [stderr] 57 | const simbolo_not: u32 = 43; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_NOT` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_proc` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:58:7 [INFO] [stderr] | [INFO] [stderr] 58 | const simbolo_proc: u32 = 44; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PROC` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_func` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:59:7 [INFO] [stderr] | [INFO] [stderr] 59 | const simbolo_func: u32 = 45; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FUNC` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_var` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:60:7 [INFO] [stderr] | [INFO] [stderr] 60 | const simbolo_var: u32 = 46; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VAR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_label` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:61:7 [INFO] [stderr] | [INFO] [stderr] 61 | const simbolo_label: u32 = 47; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_LABEL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_const` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:62:7 [INFO] [stderr] | [INFO] [stderr] 62 | const simbolo_const: u32 = 48; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CONST` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_type` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:63:7 [INFO] [stderr] | [INFO] [stderr] 63 | const simbolo_type: u32 = 49; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TYPE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_begin` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:64:7 [INFO] [stderr] | [INFO] [stderr] 64 | const simbolo_begin: u32 = 50; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BEGIN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_if` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:65:7 [INFO] [stderr] | [INFO] [stderr] 65 | const simbolo_if: u32 = 51; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IF` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_while` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:66:7 [INFO] [stderr] | [INFO] [stderr] 66 | const simbolo_while: u32 = 52; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WHILE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_repeat` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:67:7 [INFO] [stderr] | [INFO] [stderr] 67 | const simbolo_repeat: u32 = 53; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_REPEAT` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_for` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:68:7 [INFO] [stderr] | [INFO] [stderr] 68 | const simbolo_for: u32 = 54; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FOR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_with` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:69:7 [INFO] [stderr] | [INFO] [stderr] 69 | const simbolo_with: u32 = 55; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WITH` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_goto` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:70:7 [INFO] [stderr] | [INFO] [stderr] 70 | const simbolo_goto: u32 = 56; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_GOTO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_dois_pontos_igual` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:71:7 [INFO] [stderr] | [INFO] [stderr] 71 | const simbolo_dois_pontos_igual:u32 = 57; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_then` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:72:7 [INFO] [stderr] | [INFO] [stderr] 72 | const simbolo_then: u32 = 58; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_THEN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_else` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:73:7 [INFO] [stderr] | [INFO] [stderr] 73 | const simbolo_else: u32 = 59; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ELSE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_do` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:74:7 [INFO] [stderr] | [INFO] [stderr] 74 | const simbolo_do: u32 = 60; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_until` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:75:7 [INFO] [stderr] | [INFO] [stderr] 75 | const simbolo_until: u32 = 61; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_UNTIL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_to` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:76:7 [INFO] [stderr] | [INFO] [stderr] 76 | const simbolo_to: u32 = 62; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_down_to` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:77:7 [INFO] [stderr] | [INFO] [stderr] 77 | const simbolo_down_to: u32 = 63; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOWN_TO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_abre_parenteses` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:80:7 [INFO] [stderr] | [INFO] [stderr] 80 | const simbolo_abre_parenteses: u32 = 74; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_true` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:81:7 [INFO] [stderr] | [INFO] [stderr] 81 | const simbolo_true: u32 = 78; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TRUE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_false` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:82:7 [INFO] [stderr] | [INFO] [stderr] 82 | const simbolo_false: u32 = 79; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FALSE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_div` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:84:7 [INFO] [stderr] | [INFO] [stderr] 84 | const simbolo_div: u32 = 83; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIV` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_record` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:85:7 [INFO] [stderr] | [INFO] [stderr] 85 | const simbolo_record: u32 = 85; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_RECORD` [INFO] [stderr] [INFO] [stderr] warning: static variable `escopo` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:99:12 [INFO] [stderr] | [INFO] [stderr] 99 | static mut escopo: u32 = 0; [INFO] [stderr] | ^^^^^^ help: convert the identifier to upper case: `ESCOPO` [INFO] [stderr] [INFO] [stderr] warning: static variable `lines` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:100:12 [INFO] [stderr] | [INFO] [stderr] 100 | static mut lines: i32 = 0; [INFO] [stderr] | ^^^^^ help: convert the identifier to upper case: `LINES` [INFO] [stderr] [INFO] [stderr] warning: static variable `next` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:101:12 [INFO] [stderr] | [INFO] [stderr] 101 | static mut next: u32 = 0; [INFO] [stderr] | ^^^^ help: convert the identifier to upper case: `NEXT` [INFO] [stderr] [INFO] [stderr] warning: static variable `tabelaSimbolos` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:104:20 [INFO] [stderr] | [INFO] [stderr] 104 | pub static ref tabelaSimbolos: Mutex> = Mutex::new(Vec::new()); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TABELA_SIMBOLOS` [INFO] [stderr] [INFO] [stderr] warning: function `SimbolTable` should have a snake case name [INFO] [stderr] --> src/Lexico.rs:117:4 [INFO] [stderr] | [INFO] [stderr] 117 | fn SimbolTable<'a>() -> Vec { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to snake case: `simbol_table` [INFO] [stderr] [INFO] [stderr] warning: function `Organize` should have a snake case name [INFO] [stderr] --> src/Lexico.rs:145:4 [INFO] [stderr] | [INFO] [stderr] 145 | fn Organize(result: &mut Vec) -> Vec{ [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `organize` [INFO] [stderr] [INFO] [stderr] warning: function `Lexic` should have a snake case name [INFO] [stderr] --> src/Lexico.rs:340:4 [INFO] [stderr] | [INFO] [stderr] 340 | fn Lexic(result: &mut Vec, GoOn: bool) -> Token { [INFO] [stderr] | ^^^^^ help: convert the identifier to snake case: `lexic` [INFO] [stderr] [INFO] [stderr] warning: variable `GoOn` should have a snake case name [INFO] [stderr] --> src/Lexico.rs:340:36 [INFO] [stderr] | [INFO] [stderr] 340 | fn Lexic(result: &mut Vec, GoOn: bool) -> Token { [INFO] [stderr] | ^^^^ help: convert the identifier to snake case: `go_on` [INFO] [stderr] [INFO] [stderr] warning: function `setupLexico` should have a snake case name [INFO] [stderr] --> src/Lexico.rs:633:8 [INFO] [stderr] | [INFO] [stderr] 633 | pub fn setupLexico() { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to snake case: `setup_lexico` [INFO] [stderr] [INFO] [stderr] warning: variable `tokenAtual` should have a snake case name [INFO] [stderr] --> src/Lexico.rs:646:13 [INFO] [stderr] | [INFO] [stderr] 646 | let tokenAtual = Lexic(&mut result,true); [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to snake case: `token_atual` [INFO] [stderr] [INFO] [stderr] warning: constant `constant` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:4:7 [INFO] [stderr] | [INFO] [stderr] 4 | const constant: u32 = 0; [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to upper case: `CONSTANT` [INFO] [stderr] [INFO] [stderr] warning: constant `simple_type` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:5:7 [INFO] [stderr] | [INFO] [stderr] 5 | const simple_type: u32 = 1; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMPLE_TYPE` [INFO] [stderr] [INFO] [stderr] warning: constant `field_list` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:6:7 [INFO] [stderr] | [INFO] [stderr] 6 | const field_list: u32 = 2; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `FIELD_LIST` [INFO] [stderr] [INFO] [stderr] warning: constant `index` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:7:7 [INFO] [stderr] | [INFO] [stderr] 7 | const index: u32 = 3; [INFO] [stderr] | ^^^^^ help: convert the identifier to upper case: `INDEX` [INFO] [stderr] [INFO] [stderr] warning: constant `simple_expression` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:8:7 [INFO] [stderr] | [INFO] [stderr] 8 | const simple_expression: u32 = 4; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMPLE_EXPRESSION` [INFO] [stderr] [INFO] [stderr] warning: constant `expression` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:9:7 [INFO] [stderr] | [INFO] [stderr] 9 | const expression: u32 = 5; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `EXPRESSION` [INFO] [stderr] [INFO] [stderr] warning: constant `parameter_list` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:10:7 [INFO] [stderr] | [INFO] [stderr] 10 | const parameter_list: u32 = 6; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `PARAMETER_LIST` [INFO] [stderr] [INFO] [stderr] warning: constant `statement` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:11:7 [INFO] [stderr] | [INFO] [stderr] 11 | const statement: u32 = 7; [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper case: `STATEMENT` [INFO] [stderr] [INFO] [stderr] warning: constant `program` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:13:7 [INFO] [stderr] | [INFO] [stderr] 13 | const program: u32 = 8; [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper case: `PROGRAM` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:14:7 [INFO] [stderr] | [INFO] [stderr] 14 | const simbolo_virgula: u32 = 9; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:15:7 [INFO] [stderr] | [INFO] [stderr] 15 | const simbolo_fecha_parenteses: u32 = 10; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_ponto_ponto` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:16:7 [INFO] [stderr] | [INFO] [stderr] 16 | const simbolo_ponto_ponto: u32 = 11; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_PONTO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:17:7 [INFO] [stderr] | [INFO] [stderr] 17 | const simbolo_soma: u32 = 12; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:18:7 [INFO] [stderr] | [INFO] [stderr] 18 | const simbolo_subtracao: u32 = 13; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_or` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:19:7 [INFO] [stderr] | [INFO] [stderr] 19 | const simbolo_or: u32 = 14; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_OR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:20:7 [INFO] [stderr] | [INFO] [stderr] 20 | const simbolo_igual: u32 = 15; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_menor` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:21:7 [INFO] [stderr] | [INFO] [stderr] 21 | const simbolo_menor: u32 = 16; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MENOR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_maior` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:22:7 [INFO] [stderr] | [INFO] [stderr] 22 | const simbolo_maior: u32 = 17; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MAIOR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_diferente` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:23:7 [INFO] [stderr] | [INFO] [stderr] 23 | const simbolo_diferente: u32 = 18; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIFERENTE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_maior_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:24:7 [INFO] [stderr] | [INFO] [stderr] 24 | const simbolo_maior_igual: u32 = 19; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MAIOR_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_menor_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:25:7 [INFO] [stderr] | [INFO] [stderr] 25 | const simbolo_menor_igual: u32 = 20; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MENOR_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_in` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:26:7 [INFO] [stderr] | [INFO] [stderr] 26 | const simbolo_in: u32 = 21; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_abre_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:27:7 [INFO] [stderr] | [INFO] [stderr] 27 | const simbolo_abre_colchetes: u32 = 22; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_ponto` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:28:7 [INFO] [stderr] | [INFO] [stderr] 28 | const simbolo_ponto: u32 = 23; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_arroba` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:29:7 [INFO] [stderr] | [INFO] [stderr] 29 | const simbolo_arroba: u32 = 24; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARROBA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_aspas` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:30:7 [INFO] [stderr] | [INFO] [stderr] 30 | const simbolo_aspas: u32 = 25; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ASPAS` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_fecha_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:31:7 [INFO] [stderr] | [INFO] [stderr] 31 | const simbolo_fecha_colchetes: u32 = 26; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_asterisco` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:32:7 [INFO] [stderr] | [INFO] [stderr] 32 | const simbolo_asterisco: u32 = 27; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ASTERISCO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_barra` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:33:7 [INFO] [stderr] | [INFO] [stderr] 33 | const simbolo_barra: u32 = 28; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BARRA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_dif` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:34:7 [INFO] [stderr] | [INFO] [stderr] 34 | const simbolo_dif: u32 = 29; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIF` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_mod` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:35:7 [INFO] [stderr] | [INFO] [stderr] 35 | const simbolo_mod: u32 = 30; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MOD` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_and` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:36:7 [INFO] [stderr] | [INFO] [stderr] 36 | const simbolo_and: u32 = 31; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_AND` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_packed` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:37:7 [INFO] [stderr] | [INFO] [stderr] 37 | const simbolo_packed: u32 = 32; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PACKED` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_array` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:38:7 [INFO] [stderr] | [INFO] [stderr] 38 | const simbolo_array: u32 = 33; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARRAY` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_of` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:39:7 [INFO] [stderr] | [INFO] [stderr] 39 | const simbolo_of: u32 = 34; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_OF` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_file` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:40:7 [INFO] [stderr] | [INFO] [stderr] 40 | const simbolo_file: u32 = 35; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FILE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_set` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:41:7 [INFO] [stderr] | [INFO] [stderr] 41 | const simbolo_set: u32 = 36; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SET` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_end` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:42:7 [INFO] [stderr] | [INFO] [stderr] 42 | const simbolo_end: u32 = 37; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_END` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:43:7 [INFO] [stderr] | [INFO] [stderr] 43 | const simbolo_ponto_virgula: u32 = 38; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:44:7 [INFO] [stderr] | [INFO] [stderr] 44 | const simbolo_dois_pontos: u32 = 39; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_case` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:45:7 [INFO] [stderr] | [INFO] [stderr] 45 | const simbolo_case: u32 = 40; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CASE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_nil` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:47:7 [INFO] [stderr] | [INFO] [stderr] 47 | const simbolo_nil: u32 = 42; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_NIL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_not` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:48:7 [INFO] [stderr] | [INFO] [stderr] 48 | const simbolo_not: u32 = 43; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_NOT` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_proc` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:49:7 [INFO] [stderr] | [INFO] [stderr] 49 | const simbolo_proc: u32 = 44; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PROC` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_func` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:50:7 [INFO] [stderr] | [INFO] [stderr] 50 | const simbolo_func: u32 = 45; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FUNC` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_var` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:51:7 [INFO] [stderr] | [INFO] [stderr] 51 | const simbolo_var: u32 = 46; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VAR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_label` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:52:7 [INFO] [stderr] | [INFO] [stderr] 52 | const simbolo_label: u32 = 47; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_LABEL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_const` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:53:7 [INFO] [stderr] | [INFO] [stderr] 53 | const simbolo_const: u32 = 48; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CONST` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_type` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:54:7 [INFO] [stderr] | [INFO] [stderr] 54 | const simbolo_type: u32 = 49; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TYPE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_begin` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:55:7 [INFO] [stderr] | [INFO] [stderr] 55 | const simbolo_begin: u32 = 50; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BEGIN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_if` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:56:7 [INFO] [stderr] | [INFO] [stderr] 56 | const simbolo_if: u32 = 51; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IF` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_while` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:57:7 [INFO] [stderr] | [INFO] [stderr] 57 | const simbolo_while: u32 = 52; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WHILE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_repeat` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:58:7 [INFO] [stderr] | [INFO] [stderr] 58 | const simbolo_repeat: u32 = 53; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_REPEAT` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_for` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:59:7 [INFO] [stderr] | [INFO] [stderr] 59 | const simbolo_for: u32 = 54; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FOR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_with` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:60:7 [INFO] [stderr] | [INFO] [stderr] 60 | const simbolo_with: u32 = 55; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WITH` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_goto` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:61:7 [INFO] [stderr] | [INFO] [stderr] 61 | const simbolo_goto: u32 = 56; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_GOTO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_dois_pontos_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:62:7 [INFO] [stderr] | [INFO] [stderr] 62 | const simbolo_dois_pontos_igual:u32 = 57; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_then` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:63:7 [INFO] [stderr] | [INFO] [stderr] 63 | const simbolo_then: u32 = 58; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_THEN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_else` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:64:7 [INFO] [stderr] | [INFO] [stderr] 64 | const simbolo_else: u32 = 59; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ELSE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_do` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:65:7 [INFO] [stderr] | [INFO] [stderr] 65 | const simbolo_do: u32 = 60; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_until` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:66:7 [INFO] [stderr] | [INFO] [stderr] 66 | const simbolo_until: u32 = 61; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_UNTIL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_to` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:67:7 [INFO] [stderr] | [INFO] [stderr] 67 | const simbolo_to: u32 = 62; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_down_to` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:68:7 [INFO] [stderr] | [INFO] [stderr] 68 | const simbolo_down_to: u32 = 63; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOWN_TO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_clrscr` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:71:7 [INFO] [stderr] | [INFO] [stderr] 71 | const simbolo_clrscr: u32 = 73; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CLRSCR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_abre_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:72:7 [INFO] [stderr] | [INFO] [stderr] 72 | const simbolo_abre_parenteses: u32 = 74; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_integer` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:73:7 [INFO] [stderr] | [INFO] [stderr] 73 | const simbolo_integer: u32 = 75; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_INTEGER` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_read` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:74:7 [INFO] [stderr] | [INFO] [stderr] 74 | const simbolo_read: u32 = 76; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_READ` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_write` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:75:7 [INFO] [stderr] | [INFO] [stderr] 75 | const simbolo_write: u32 = 77; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WRITE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_true` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:76:7 [INFO] [stderr] | [INFO] [stderr] 76 | const simbolo_true: u32 = 78; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TRUE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_false` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:77:7 [INFO] [stderr] | [INFO] [stderr] 77 | const simbolo_false: u32 = 79; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FALSE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_char` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:78:7 [INFO] [stderr] | [INFO] [stderr] 78 | const simbolo_char: u32 = 80; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CHAR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_boolean` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:79:7 [INFO] [stderr] | [INFO] [stderr] 79 | const simbolo_boolean: u32 = 81; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BOOLEAN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_identifier` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:80:7 [INFO] [stderr] | [INFO] [stderr] 80 | const simbolo_identifier: u32 = 82; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IDENTIFIER` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_div` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:81:7 [INFO] [stderr] | [INFO] [stderr] 81 | const simbolo_div: u32 = 83; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIV` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_record` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:82:7 [INFO] [stderr] | [INFO] [stderr] 82 | const simbolo_record: u32 = 85; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_RECORD` [INFO] [stderr] [INFO] [stderr] warning: static variable `ind` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:112:12 [INFO] [stderr] | [INFO] [stderr] 112 | static mut ind: usize = 0; [INFO] [stderr] | ^^^ help: convert the identifier to upper case: `IND` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_abre_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:153:3 [INFO] [stderr] | [INFO] [stderr] 153 | simbolo_abre_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:165:6 [INFO] [stderr] | [INFO] [stderr] 165 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:167:6 [INFO] [stderr] | [INFO] [stderr] 167 | simbolo_fecha_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:202:3 [INFO] [stderr] | [INFO] [stderr] 202 | simbolo_soma => {}, [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:204:3 [INFO] [stderr] | [INFO] [stderr] 204 | simbolo_subtracao => {}, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_arroba` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:232:3 [INFO] [stderr] | [INFO] [stderr] 232 | simbolo_arroba => { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARROBA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_packed` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:244:3 [INFO] [stderr] | [INFO] [stderr] 244 | simbolo_packed => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PACKED` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_array` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:251:3 [INFO] [stderr] | [INFO] [stderr] 251 | simbolo_array => { [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARRAY` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:264:6 [INFO] [stderr] | [INFO] [stderr] 264 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:265:6 [INFO] [stderr] | [INFO] [stderr] 265 | simbolo_fecha_colchetes => break, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_file` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:283:3 [INFO] [stderr] | [INFO] [stderr] 283 | simbolo_file => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FILE` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_set` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:295:3 [INFO] [stderr] | [INFO] [stderr] 295 | simbolo_set => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SET` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_record` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:307:3 [INFO] [stderr] | [INFO] [stderr] 307 | simbolo_record => { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_RECORD` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:338:5 [INFO] [stderr] | [INFO] [stderr] 338 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:340:5 [INFO] [stderr] | [INFO] [stderr] 340 | simbolo_dois_pontos => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:393:5 [INFO] [stderr] | [INFO] [stderr] 393 | simbolo_soma => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:406:5 [INFO] [stderr] | [INFO] [stderr] 406 | simbolo_subtracao => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:421:5 [INFO] [stderr] | [INFO] [stderr] 421 | simbolo_ponto_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:433:5 [INFO] [stderr] | [INFO] [stderr] 433 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:434:5 [INFO] [stderr] | [INFO] [stderr] 434 | simbolo_dois_pontos => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:458:5 [INFO] [stderr] | [INFO] [stderr] 458 | simbolo_ponto_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_abre_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:484:4 [INFO] [stderr] | [INFO] [stderr] 484 | simbolo_abre_colchetes => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:492:7 [INFO] [stderr] | [INFO] [stderr] 492 | simbolo_ponto_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:494:7 [INFO] [stderr] | [INFO] [stderr] 494 | simbolo_fecha_colchetes => break, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:504:4 [INFO] [stderr] | [INFO] [stderr] 504 | simbolo_ponto => { [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_arroba` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:516:4 [INFO] [stderr] | [INFO] [stderr] 516 | simbolo_arroba => { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARROBA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_nil` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:536:3 [INFO] [stderr] | [INFO] [stderr] 536 | simbolo_nil => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_NIL` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_abre_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:559:5 [INFO] [stderr] | [INFO] [stderr] 559 | simbolo_abre_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:566:8 [INFO] [stderr] | [INFO] [stderr] 566 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:567:8 [INFO] [stderr] | [INFO] [stderr] 567 | simbolo_fecha_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_abre_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:587:3 [INFO] [stderr] | [INFO] [stderr] 587 | simbolo_abre_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_not` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:598:3 [INFO] [stderr] | [INFO] [stderr] 598 | simbolo_not => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_NOT` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_abre_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:604:3 [INFO] [stderr] | [INFO] [stderr] 604 | simbolo_abre_colchetes => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:620:6 [INFO] [stderr] | [INFO] [stderr] 620 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:621:6 [INFO] [stderr] | [INFO] [stderr] 621 | simbolo_fecha_colchetes => return, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_asterisco` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:645:4 [INFO] [stderr] | [INFO] [stderr] 645 | simbolo_asterisco => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ASTERISCO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_barra` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:650:4 [INFO] [stderr] | [INFO] [stderr] 650 | simbolo_barra => { [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BARRA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_div` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:655:4 [INFO] [stderr] | [INFO] [stderr] 655 | simbolo_div => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIV` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_mod` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:660:4 [INFO] [stderr] | [INFO] [stderr] 660 | simbolo_mod => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MOD` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_and` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:665:4 [INFO] [stderr] | [INFO] [stderr] 665 | simbolo_and => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_AND` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:680:3 [INFO] [stderr] | [INFO] [stderr] 680 | simbolo_soma => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:682:3 [INFO] [stderr] | [INFO] [stderr] 682 | simbolo_subtracao => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:691:4 [INFO] [stderr] | [INFO] [stderr] 691 | simbolo_soma => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:696:4 [INFO] [stderr] | [INFO] [stderr] 696 | simbolo_subtracao => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_or` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:701:4 [INFO] [stderr] | [INFO] [stderr] 701 | simbolo_or => { [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_OR` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:717:3 [INFO] [stderr] | [INFO] [stderr] 717 | simbolo_igual => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_menor` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:719:3 [INFO] [stderr] | [INFO] [stderr] 719 | simbolo_menor => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MENOR` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_maior` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:721:3 [INFO] [stderr] | [INFO] [stderr] 721 | simbolo_maior => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MAIOR` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_diferente` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:723:3 [INFO] [stderr] | [INFO] [stderr] 723 | simbolo_diferente => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIFERENTE` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_maior_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:725:3 [INFO] [stderr] | [INFO] [stderr] 725 | simbolo_maior_igual => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MAIOR_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_menor_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:727:3 [INFO] [stderr] | [INFO] [stderr] 727 | simbolo_menor_igual => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MENOR_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_in` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:729:3 [INFO] [stderr] | [INFO] [stderr] 729 | simbolo_in => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IN` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:779:7 [INFO] [stderr] | [INFO] [stderr] 779 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:780:7 [INFO] [stderr] | [INFO] [stderr] 780 | simbolo_dois_pontos => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:799:5 [INFO] [stderr] | [INFO] [stderr] 799 | simbolo_ponto_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:803:5 [INFO] [stderr] | [INFO] [stderr] 803 | simbolo_fecha_parenteses => return, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:831:5 [INFO] [stderr] | [INFO] [stderr] 831 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:832:5 [INFO] [stderr] | [INFO] [stderr] 832 | simbolo_ponto_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:917:5 [INFO] [stderr] | [INFO] [stderr] 917 | simbolo_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:926:5 [INFO] [stderr] | [INFO] [stderr] 926 | simbolo_dois_pontos => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1020:6 [INFO] [stderr] | [INFO] [stderr] 1020 | simbolo_ponto_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_end` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1021:6 [INFO] [stderr] | [INFO] [stderr] 1021 | simbolo_end => return, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_END` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_abre_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1090:5 [INFO] [stderr] | [INFO] [stderr] 1090 | simbolo_abre_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1104:8 [INFO] [stderr] | [INFO] [stderr] 1104 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1105:8 [INFO] [stderr] | [INFO] [stderr] 1105 | simbolo_fecha_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_begin` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1122:3 [INFO] [stderr] | [INFO] [stderr] 1122 | simbolo_begin => { [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BEGIN` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1128:6 [INFO] [stderr] | [INFO] [stderr] 1128 | simbolo_ponto_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_end` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1129:6 [INFO] [stderr] | [INFO] [stderr] 1129 | simbolo_end => return, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_END` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_if` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1137:3 [INFO] [stderr] | [INFO] [stderr] 1137 | simbolo_if => { [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IF` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_case` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1158:3 [INFO] [stderr] | [INFO] [stderr] 1158 | simbolo_case => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CASE` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1171:6 [INFO] [stderr] | [INFO] [stderr] 1171 | simbolo_soma => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1186:6 [INFO] [stderr] | [INFO] [stderr] 1186 | simbolo_subtracao => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1203:6 [INFO] [stderr] | [INFO] [stderr] 1203 | simbolo_ponto_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_end` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1207:6 [INFO] [stderr] | [INFO] [stderr] 1207 | simbolo_end => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_END` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1218:6 [INFO] [stderr] | [INFO] [stderr] 1218 | simbolo_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1222:6 [INFO] [stderr] | [INFO] [stderr] 1222 | simbolo_dois_pontos => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1227:8 [INFO] [stderr] | [INFO] [stderr] 1227 | simbolo_ponto_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_end` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1231:8 [INFO] [stderr] | [INFO] [stderr] 1231 | simbolo_end => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_END` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_while` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1248:3 [INFO] [stderr] | [INFO] [stderr] 1248 | simbolo_while => { [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WHILE` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_repeat` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1262:3 [INFO] [stderr] | [INFO] [stderr] 1262 | simbolo_repeat => { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_REPEAT` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1269:6 [INFO] [stderr] | [INFO] [stderr] 1269 | simbolo_ponto_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_until` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1270:6 [INFO] [stderr] | [INFO] [stderr] 1270 | simbolo_until => break, [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_UNTIL` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_for` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1281:3 [INFO] [stderr] | [INFO] [stderr] 1281 | simbolo_for => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FOR` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_to` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1298:5 [INFO] [stderr] | [INFO] [stderr] 1298 | simbolo_to => {}, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_down_to` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1299:5 [INFO] [stderr] | [INFO] [stderr] 1299 | simbolo_down_to => {}, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOWN_TO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_with` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1316:3 [INFO] [stderr] | [INFO] [stderr] 1316 | simbolo_with => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WITH` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1328:6 [INFO] [stderr] | [INFO] [stderr] 1328 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_do` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1329:6 [INFO] [stderr] | [INFO] [stderr] 1329 | simbolo_do => break, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_goto` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1340:3 [INFO] [stderr] | [INFO] [stderr] 1340 | simbolo_goto => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_GOTO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1379:4 [INFO] [stderr] | [INFO] [stderr] 1379 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1381:4 [INFO] [stderr] | [INFO] [stderr] 1381 | simbolo_fecha_parenteses => break, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: 404 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.74s [INFO] running `"docker" "inspect" "183d5f40e53f70e463d4966a5a4a4ea2f494478d5e0429ce53d173b18af6711e"` [INFO] running `"docker" "rm" "-f" "183d5f40e53f70e463d4966a5a4a4ea2f494478d5e0429ce53d173b18af6711e"` [INFO] [stdout] 183d5f40e53f70e463d4966a5a4a4ea2f494478d5e0429ce53d173b18af6711e [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-06-03" "test" "--frozen" "--no-run"` [INFO] [stdout] 83b5bbc038ae822604b5f6e5e4aac1eef65e26d6ffee586fd68983828652b806 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `"docker" "start" "-a" "83b5bbc038ae822604b5f6e5e4aac1eef65e26d6ffee586fd68983828652b806"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling compiladores v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused imports: `f32`, `i16`, `i8`, `isize`, `u16`, `u8` [INFO] [stderr] --> src/Lexico.rs:2:11 [INFO] [stderr] | [INFO] [stderr] 2 | use std::{i8, i16, i32, i64, u8, u16, u32, u64, isize, usize, f32, f64}; [INFO] [stderr] | ^^ ^^^ ^^ ^^^ ^^^^^ ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::io::stdin` [INFO] [stderr] --> src/Lexico.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use std::io::stdin; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::error::Error` [INFO] [stderr] --> src/Lexico.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use std::error::Error; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::path::Path` [INFO] [stderr] --> src/Lexico.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use std::path::Path; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::convert::From` [INFO] [stderr] --> src/Lexico.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | use std::convert::From; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::char::*` [INFO] [stderr] --> src/Lexico.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | use std::char::*; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:132:11 [INFO] [stderr] | [INFO] [stderr] 132 | if(matched == "\r" || matched == "\t" ) { // || matched == "\n" || matched == " " [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `while` condition [INFO] [stderr] --> src/Lexico.rs:155:11 [INFO] [stderr] | [INFO] [stderr] 155 | while (i < result.len()) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:259:12 [INFO] [stderr] | [INFO] [stderr] 259 | if (result[i as usize].to_lowercase() == "<"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:261:15 [INFO] [stderr] | [INFO] [stderr] 261 | if(result[(i+1) as usize].to_lowercase() == "="){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:271:21 [INFO] [stderr] | [INFO] [stderr] 271 | }else if(result[(i+1) as usize].to_lowercase() == ">"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:283:12 [INFO] [stderr] | [INFO] [stderr] 283 | if (result[i as usize].to_lowercase() == ">"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:285:15 [INFO] [stderr] | [INFO] [stderr] 285 | if(result[(i+1) as usize].to_lowercase() == "="){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:297:12 [INFO] [stderr] | [INFO] [stderr] 297 | if (result[i as usize].to_lowercase() == ":"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:299:15 [INFO] [stderr] | [INFO] [stderr] 299 | if(result[(i+1) as usize].to_lowercase() == "="){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:314:15 [INFO] [stderr] | [INFO] [stderr] 314 | if(result[(i+1) as usize].to_lowercase() == "."){ // checa se depois dela vem um ponto [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:321:19 [INFO] [stderr] | [INFO] [stderr] 321 | if(result[(i+2) as usize].to_lowercase().parse::().is_ok ()){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:506:11 [INFO] [stderr] | [INFO] [stderr] 506 | if(GoOn){ [INFO] [stderr] | ^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:529:22 [INFO] [stderr] | [INFO] [stderr] 529 | }else if (result[next as usize].to_lowercase() == "."){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:532:21 [INFO] [stderr] | [INFO] [stderr] 532 | }else if(result[next as usize].to_lowercase() == ".."){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:538:22 [INFO] [stderr] | [INFO] [stderr] 538 | }else if (result[next as usize].to_lowercase() == "<"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:541:21 [INFO] [stderr] | [INFO] [stderr] 541 | }else if(result[next as usize].to_lowercase() == "<="){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:544:21 [INFO] [stderr] | [INFO] [stderr] 544 | }else if(result[next as usize].to_lowercase() == "<>"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:547:22 [INFO] [stderr] | [INFO] [stderr] 547 | }else if (result[next as usize].to_lowercase() == ">"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:550:21 [INFO] [stderr] | [INFO] [stderr] 550 | }else if(result[next as usize].to_lowercase() == ">="){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:577:22 [INFO] [stderr] | [INFO] [stderr] 577 | }else if (result[next as usize].to_lowercase() == ":"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:580:21 [INFO] [stderr] | [INFO] [stderr] 580 | }else if(result[next as usize].to_lowercase() == ":="){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:588:12 [INFO] [stderr] | [INFO] [stderr] 588 | if (GoOn) { [INFO] [stderr] | ^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:600:12 [INFO] [stderr] | [INFO] [stderr] 600 | if (GoOn) { [INFO] [stderr] | ^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:612:12 [INFO] [stderr] | [INFO] [stderr] 612 | if (GoOn) { [INFO] [stderr] | ^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:620:8 [INFO] [stderr] | [INFO] [stderr] 620 | if (classificada == 0){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:624:7 [INFO] [stderr] | [INFO] [stderr] 624 | if(GoOn) { [INFO] [stderr] | ^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/Lexico.rs:103:1 [INFO] [stderr] | [INFO] [stderr] 103 | / lazy_static! { [INFO] [stderr] 104 | | pub static ref tabelaSimbolos: Mutex> = Mutex::new(Vec::new()); [INFO] [stderr] 105 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/Lexico.rs:103:1 [INFO] [stderr] | [INFO] [stderr] 103 | / lazy_static! { [INFO] [stderr] 104 | | pub static ref tabelaSimbolos: Mutex> = Mutex::new(Vec::new()); [INFO] [stderr] 105 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: value assigned to `tk` is never read [INFO] [stderr] --> src/Lexico.rs:248:21 [INFO] [stderr] | [INFO] [stderr] 248 | let mut tk = String::new(); // variavel para concatenar os tokents [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `tk` is never read [INFO] [stderr] --> src/Lexico.rs:263:21 [INFO] [stderr] | [INFO] [stderr] 263 | let mut tk = String::new(); // variavel para concatenar os tokents [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `tk` is never read [INFO] [stderr] --> src/Lexico.rs:273:21 [INFO] [stderr] | [INFO] [stderr] 273 | let mut tk = String::new(); // variavel para concatenar os tokents [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `tk` is never read [INFO] [stderr] --> src/Lexico.rs:287:21 [INFO] [stderr] | [INFO] [stderr] 287 | let mut tk = String::new(); // variavel para concatenar os tokents [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `tk` is never read [INFO] [stderr] --> src/Lexico.rs:301:21 [INFO] [stderr] | [INFO] [stderr] 301 | let mut tk = String::new(); // variavel para concatenar os tokents [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `tk` is never read [INFO] [stderr] --> src/Lexico.rs:316:21 [INFO] [stderr] | [INFO] [stderr] 316 | let mut tk = String::new(); // variavel para concatenar os tokens (tk) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `numeros` [INFO] [stderr] --> src/Lexico.rs:352:9 [INFO] [stderr] | [INFO] [stderr] 352 | let numeros = vec!["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "."]; [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_numeros` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:367:17 [INFO] [stderr] | [INFO] [stderr] 367 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:371:17 [INFO] [stderr] | [INFO] [stderr] 371 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:375:17 [INFO] [stderr] | [INFO] [stderr] 375 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:378:17 [INFO] [stderr] | [INFO] [stderr] 378 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:381:17 [INFO] [stderr] | [INFO] [stderr] 381 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:384:17 [INFO] [stderr] | [INFO] [stderr] 384 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:387:17 [INFO] [stderr] | [INFO] [stderr] 387 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:390:17 [INFO] [stderr] | [INFO] [stderr] 390 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:393:17 [INFO] [stderr] | [INFO] [stderr] 393 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:396:17 [INFO] [stderr] | [INFO] [stderr] 396 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:399:17 [INFO] [stderr] | [INFO] [stderr] 399 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:402:17 [INFO] [stderr] | [INFO] [stderr] 402 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:405:17 [INFO] [stderr] | [INFO] [stderr] 405 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:408:17 [INFO] [stderr] | [INFO] [stderr] 408 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:411:17 [INFO] [stderr] | [INFO] [stderr] 411 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:414:17 [INFO] [stderr] | [INFO] [stderr] 414 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:417:17 [INFO] [stderr] | [INFO] [stderr] 417 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:420:17 [INFO] [stderr] | [INFO] [stderr] 420 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:423:17 [INFO] [stderr] | [INFO] [stderr] 423 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:426:17 [INFO] [stderr] | [INFO] [stderr] 426 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:429:17 [INFO] [stderr] | [INFO] [stderr] 429 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:432:17 [INFO] [stderr] | [INFO] [stderr] 432 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:435:17 [INFO] [stderr] | [INFO] [stderr] 435 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:438:17 [INFO] [stderr] | [INFO] [stderr] 438 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:441:17 [INFO] [stderr] | [INFO] [stderr] 441 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:444:17 [INFO] [stderr] | [INFO] [stderr] 444 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:447:17 [INFO] [stderr] | [INFO] [stderr] 447 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:450:17 [INFO] [stderr] | [INFO] [stderr] 450 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:453:17 [INFO] [stderr] | [INFO] [stderr] 453 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:456:17 [INFO] [stderr] | [INFO] [stderr] 456 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:459:17 [INFO] [stderr] | [INFO] [stderr] 459 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:462:17 [INFO] [stderr] | [INFO] [stderr] 462 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:465:17 [INFO] [stderr] | [INFO] [stderr] 465 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:468:17 [INFO] [stderr] | [INFO] [stderr] 468 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:471:17 [INFO] [stderr] | [INFO] [stderr] 471 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:474:17 [INFO] [stderr] | [INFO] [stderr] 474 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:477:17 [INFO] [stderr] | [INFO] [stderr] 477 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:480:17 [INFO] [stderr] | [INFO] [stderr] 480 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:483:17 [INFO] [stderr] | [INFO] [stderr] 483 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:486:17 [INFO] [stderr] | [INFO] [stderr] 486 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:489:17 [INFO] [stderr] | [INFO] [stderr] 489 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:492:17 [INFO] [stderr] | [INFO] [stderr] 492 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:495:17 [INFO] [stderr] | [INFO] [stderr] 495 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:498:17 [INFO] [stderr] | [INFO] [stderr] 498 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:501:17 [INFO] [stderr] | [INFO] [stderr] 501 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:518:17 [INFO] [stderr] | [INFO] [stderr] 518 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:521:17 [INFO] [stderr] | [INFO] [stderr] 521 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:524:17 [INFO] [stderr] | [INFO] [stderr] 524 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:527:17 [INFO] [stderr] | [INFO] [stderr] 527 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:530:17 [INFO] [stderr] | [INFO] [stderr] 530 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:533:17 [INFO] [stderr] | [INFO] [stderr] 533 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:536:17 [INFO] [stderr] | [INFO] [stderr] 536 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:539:17 [INFO] [stderr] | [INFO] [stderr] 539 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:542:17 [INFO] [stderr] | [INFO] [stderr] 542 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:545:17 [INFO] [stderr] | [INFO] [stderr] 545 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:548:17 [INFO] [stderr] | [INFO] [stderr] 548 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:551:17 [INFO] [stderr] | [INFO] [stderr] 551 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:554:17 [INFO] [stderr] | [INFO] [stderr] 554 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:557:17 [INFO] [stderr] | [INFO] [stderr] 557 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:560:17 [INFO] [stderr] | [INFO] [stderr] 560 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:563:17 [INFO] [stderr] | [INFO] [stderr] 563 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:566:17 [INFO] [stderr] | [INFO] [stderr] 566 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:569:17 [INFO] [stderr] | [INFO] [stderr] 569 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:572:17 [INFO] [stderr] | [INFO] [stderr] 572 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:575:17 [INFO] [stderr] | [INFO] [stderr] 575 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:578:17 [INFO] [stderr] | [INFO] [stderr] 578 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:581:17 [INFO] [stderr] | [INFO] [stderr] 581 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:584:17 [INFO] [stderr] | [INFO] [stderr] 584 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:597:9 [INFO] [stderr] | [INFO] [stderr] 597 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:609:9 [INFO] [stderr] | [INFO] [stderr] 609 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `i` [INFO] [stderr] --> src/Lexico.rs:644:9 [INFO] [stderr] | [INFO] [stderr] 644 | for i in 0..result.len() { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:244:21 [INFO] [stderr] | [INFO] [stderr] 244 | simbolo_packed => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:391:15 [INFO] [stderr] | [INFO] [stderr] 391 | STRING => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:419:15 [INFO] [stderr] | [INFO] [stderr] 419 | COIDEN => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:420:13 [INFO] [stderr] | [INFO] [stderr] 420 | NUMB => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:680:19 [INFO] [stderr] | [INFO] [stderr] 680 | simbolo_soma => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:682:24 [INFO] [stderr] | [INFO] [stderr] 682 | simbolo_subtracao => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:717:20 [INFO] [stderr] | [INFO] [stderr] 717 | simbolo_igual => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:719:20 [INFO] [stderr] | [INFO] [stderr] 719 | simbolo_menor => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:721:20 [INFO] [stderr] | [INFO] [stderr] 721 | simbolo_maior => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:723:24 [INFO] [stderr] | [INFO] [stderr] 723 | simbolo_diferente => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:725:26 [INFO] [stderr] | [INFO] [stderr] 725 | simbolo_maior_igual => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:727:26 [INFO] [stderr] | [INFO] [stderr] 727 | simbolo_menor_igual => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:729:17 [INFO] [stderr] | [INFO] [stderr] 729 | simbolo_in => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `constant` [INFO] [stderr] --> src/Lexico.rs:13:1 [INFO] [stderr] | [INFO] [stderr] 13 | const constant: u32 = 0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simple_type` [INFO] [stderr] --> src/Lexico.rs:14:1 [INFO] [stderr] | [INFO] [stderr] 14 | const simple_type: u32 = 1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `field_list` [INFO] [stderr] --> src/Lexico.rs:15:1 [INFO] [stderr] | [INFO] [stderr] 15 | const field_list: u32 = 2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `index` [INFO] [stderr] --> src/Lexico.rs:16:1 [INFO] [stderr] | [INFO] [stderr] 16 | const index: u32 = 3; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simple_expression` [INFO] [stderr] --> src/Lexico.rs:17:1 [INFO] [stderr] | [INFO] [stderr] 17 | const simple_expression: u32 = 4; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `expression` [INFO] [stderr] --> src/Lexico.rs:18:1 [INFO] [stderr] | [INFO] [stderr] 18 | const expression: u32 = 5; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `parameter_list` [INFO] [stderr] --> src/Lexico.rs:19:1 [INFO] [stderr] | [INFO] [stderr] 19 | const parameter_list: u32 = 6; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `statement` [INFO] [stderr] --> src/Lexico.rs:20:1 [INFO] [stderr] | [INFO] [stderr] 20 | const statement: u32 = 7; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_record` [INFO] [stderr] --> src/Lexico.rs:85:1 [INFO] [stderr] | [INFO] [stderr] 85 | const simbolo_record: u32 = 85; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `COIDEN` [INFO] [stderr] --> src/Lexico.rs:90:1 [INFO] [stderr] | [INFO] [stderr] 90 | const COIDEN: u32 = 67; // constant identifier [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `FIIDEN` [INFO] [stderr] --> src/Lexico.rs:91:1 [INFO] [stderr] | [INFO] [stderr] 91 | const FIIDEN: u32 = 68; // field identifier [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `VAIDEN` [INFO] [stderr] --> src/Lexico.rs:92:1 [INFO] [stderr] | [INFO] [stderr] 92 | const VAIDEN: u32 = 69; // variable identifier [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `constant` [INFO] [stderr] --> src/Sintatico.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | const constant: u32 = 0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simple_type` [INFO] [stderr] --> src/Sintatico.rs:5:1 [INFO] [stderr] | [INFO] [stderr] 5 | const simple_type: u32 = 1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `field_list` [INFO] [stderr] --> src/Sintatico.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | const field_list: u32 = 2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `index` [INFO] [stderr] --> src/Sintatico.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | const index: u32 = 3; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simple_expression` [INFO] [stderr] --> src/Sintatico.rs:8:1 [INFO] [stderr] | [INFO] [stderr] 8 | const simple_expression: u32 = 4; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `expression` [INFO] [stderr] --> src/Sintatico.rs:9:1 [INFO] [stderr] | [INFO] [stderr] 9 | const expression: u32 = 5; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `parameter_list` [INFO] [stderr] --> src/Sintatico.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | const parameter_list: u32 = 6; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `statement` [INFO] [stderr] --> src/Sintatico.rs:11:1 [INFO] [stderr] | [INFO] [stderr] 11 | const statement: u32 = 7; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_aspas` [INFO] [stderr] --> src/Sintatico.rs:30:1 [INFO] [stderr] | [INFO] [stderr] 30 | const simbolo_aspas: u32 = 25; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_dif` [INFO] [stderr] --> src/Sintatico.rs:34:1 [INFO] [stderr] | [INFO] [stderr] 34 | const simbolo_dif: u32 = 29; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_clrscr` [INFO] [stderr] --> src/Sintatico.rs:71:1 [INFO] [stderr] | [INFO] [stderr] 71 | const simbolo_clrscr: u32 = 73; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_integer` [INFO] [stderr] --> src/Sintatico.rs:73:1 [INFO] [stderr] | [INFO] [stderr] 73 | const simbolo_integer: u32 = 75; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_read` [INFO] [stderr] --> src/Sintatico.rs:74:1 [INFO] [stderr] | [INFO] [stderr] 74 | const simbolo_read: u32 = 76; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_write` [INFO] [stderr] --> src/Sintatico.rs:75:1 [INFO] [stderr] | [INFO] [stderr] 75 | const simbolo_write: u32 = 77; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_true` [INFO] [stderr] --> src/Sintatico.rs:76:1 [INFO] [stderr] | [INFO] [stderr] 76 | const simbolo_true: u32 = 78; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_false` [INFO] [stderr] --> src/Sintatico.rs:77:1 [INFO] [stderr] | [INFO] [stderr] 77 | const simbolo_false: u32 = 79; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_char` [INFO] [stderr] --> src/Sintatico.rs:78:1 [INFO] [stderr] | [INFO] [stderr] 78 | const simbolo_char: u32 = 80; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_boolean` [INFO] [stderr] --> src/Sintatico.rs:79:1 [INFO] [stderr] | [INFO] [stderr] 79 | const simbolo_boolean: u32 = 81; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_identifier` [INFO] [stderr] --> src/Sintatico.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | const simbolo_identifier: u32 = 82; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `FLOAT` [INFO] [stderr] --> src/Sintatico.rs:93:1 [INFO] [stderr] | [INFO] [stderr] 93 | const FLOAT: u32 = 84; // FLoat Numbers [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: module `Lexico` should have a snake case name [INFO] [stderr] --> src/main.rs:5:9 [INFO] [stderr] | [INFO] [stderr] 5 | pub mod Lexico; [INFO] [stderr] | ^^^^^^ help: convert the identifier to snake case: `lexico` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` on by default [INFO] [stderr] [INFO] [stderr] warning: module `Sintatico` should have a snake case name [INFO] [stderr] --> src/main.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | mod Sintatico; [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `sintatico` [INFO] [stderr] [INFO] [stderr] warning: constant `constant` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:13:7 [INFO] [stderr] | [INFO] [stderr] 13 | const constant: u32 = 0; [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to upper case: `CONSTANT` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant `simple_type` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:14:7 [INFO] [stderr] | [INFO] [stderr] 14 | const simple_type: u32 = 1; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMPLE_TYPE` [INFO] [stderr] [INFO] [stderr] warning: constant `field_list` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:15:7 [INFO] [stderr] | [INFO] [stderr] 15 | const field_list: u32 = 2; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `FIELD_LIST` [INFO] [stderr] [INFO] [stderr] warning: constant `index` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:16:7 [INFO] [stderr] | [INFO] [stderr] 16 | const index: u32 = 3; [INFO] [stderr] | ^^^^^ help: convert the identifier to upper case: `INDEX` [INFO] [stderr] [INFO] [stderr] warning: constant `simple_expression` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:17:7 [INFO] [stderr] | [INFO] [stderr] 17 | const simple_expression: u32 = 4; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMPLE_EXPRESSION` [INFO] [stderr] [INFO] [stderr] warning: constant `expression` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:18:7 [INFO] [stderr] | [INFO] [stderr] 18 | const expression: u32 = 5; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `EXPRESSION` [INFO] [stderr] [INFO] [stderr] warning: constant `parameter_list` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:19:7 [INFO] [stderr] | [INFO] [stderr] 19 | const parameter_list: u32 = 6; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `PARAMETER_LIST` [INFO] [stderr] [INFO] [stderr] warning: constant `statement` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:20:7 [INFO] [stderr] | [INFO] [stderr] 20 | const statement: u32 = 7; [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper case: `STATEMENT` [INFO] [stderr] [INFO] [stderr] warning: constant `program` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:22:7 [INFO] [stderr] | [INFO] [stderr] 22 | const program: u32 = 8; [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper case: `PROGRAM` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:23:7 [INFO] [stderr] | [INFO] [stderr] 23 | const simbolo_virgula: u32 = 9; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:24:7 [INFO] [stderr] | [INFO] [stderr] 24 | const simbolo_fecha_parenteses: u32 = 10; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_ponto_ponto` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:25:7 [INFO] [stderr] | [INFO] [stderr] 25 | const simbolo_ponto_ponto: u32 = 11; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_PONTO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:26:7 [INFO] [stderr] | [INFO] [stderr] 26 | const simbolo_soma: u32 = 12; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:27:7 [INFO] [stderr] | [INFO] [stderr] 27 | const simbolo_subtracao: u32 = 13; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_or` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:28:7 [INFO] [stderr] | [INFO] [stderr] 28 | const simbolo_or: u32 = 14; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_OR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_igual` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:29:7 [INFO] [stderr] | [INFO] [stderr] 29 | const simbolo_igual: u32 = 15; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_menor` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:30:7 [INFO] [stderr] | [INFO] [stderr] 30 | const simbolo_menor: u32 = 16; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MENOR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_maior` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:31:7 [INFO] [stderr] | [INFO] [stderr] 31 | const simbolo_maior: u32 = 17; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MAIOR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_diferent` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:32:7 [INFO] [stderr] | [INFO] [stderr] 32 | const simbolo_diferent: u32 = 18; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIFERENT` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_maior_igual` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:33:7 [INFO] [stderr] | [INFO] [stderr] 33 | const simbolo_maior_igual: u32 = 19; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MAIOR_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_menor_igual` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:34:7 [INFO] [stderr] | [INFO] [stderr] 34 | const simbolo_menor_igual: u32 = 20; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MENOR_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_in` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:35:7 [INFO] [stderr] | [INFO] [stderr] 35 | const simbolo_in: u32 = 21; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_abre_colchetes` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:36:7 [INFO] [stderr] | [INFO] [stderr] 36 | const simbolo_abre_colchetes: u32 = 22; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_ponto` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:37:7 [INFO] [stderr] | [INFO] [stderr] 37 | const simbolo_ponto: u32 = 23; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_arroba` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:38:7 [INFO] [stderr] | [INFO] [stderr] 38 | const simbolo_arroba: u32 = 24; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARROBA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_aspas` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:39:7 [INFO] [stderr] | [INFO] [stderr] 39 | const simbolo_aspas: u32 = 25; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ASPAS` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_fecha_colchetes` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:40:7 [INFO] [stderr] | [INFO] [stderr] 40 | const simbolo_fecha_colchetes: u32 = 26; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_asterisco` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:41:7 [INFO] [stderr] | [INFO] [stderr] 41 | const simbolo_asterisco: u32 = 27; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ASTERISCO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_barra` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:42:7 [INFO] [stderr] | [INFO] [stderr] 42 | const simbolo_barra: u32 = 28; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BARRA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_dif` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:43:7 [INFO] [stderr] | [INFO] [stderr] 43 | const simbolo_dif: u32 = 29; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIF` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_mod` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:44:7 [INFO] [stderr] | [INFO] [stderr] 44 | const simbolo_mod: u32 = 30; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MOD` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_and` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:45:7 [INFO] [stderr] | [INFO] [stderr] 45 | const simbolo_and: u32 = 31; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_AND` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_packed` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:46:7 [INFO] [stderr] | [INFO] [stderr] 46 | const simbolo_packed: u32 = 32; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PACKED` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_array` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:47:7 [INFO] [stderr] | [INFO] [stderr] 47 | const simbolo_array: u32 = 33; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARRAY` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_of` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:48:7 [INFO] [stderr] | [INFO] [stderr] 48 | const simbolo_of: u32 = 34; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_OF` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_file` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:49:7 [INFO] [stderr] | [INFO] [stderr] 49 | const simbolo_file: u32 = 35; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FILE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_set` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:50:7 [INFO] [stderr] | [INFO] [stderr] 50 | const simbolo_set: u32 = 36; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SET` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_end` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:51:7 [INFO] [stderr] | [INFO] [stderr] 51 | const simbolo_end: u32 = 37; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_END` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:52:7 [INFO] [stderr] | [INFO] [stderr] 52 | const simbolo_ponto_virgula: u32 = 38; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:53:7 [INFO] [stderr] | [INFO] [stderr] 53 | const simbolo_dois_pontos: u32 = 39; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_case` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:54:7 [INFO] [stderr] | [INFO] [stderr] 54 | const simbolo_case: u32 = 40; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CASE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_nil` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:56:7 [INFO] [stderr] | [INFO] [stderr] 56 | const simbolo_nil: u32 = 42; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_NIL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_not` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:57:7 [INFO] [stderr] | [INFO] [stderr] 57 | const simbolo_not: u32 = 43; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_NOT` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_proc` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:58:7 [INFO] [stderr] | [INFO] [stderr] 58 | const simbolo_proc: u32 = 44; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PROC` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_func` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:59:7 [INFO] [stderr] | [INFO] [stderr] 59 | const simbolo_func: u32 = 45; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FUNC` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_var` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:60:7 [INFO] [stderr] | [INFO] [stderr] 60 | const simbolo_var: u32 = 46; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VAR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_label` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:61:7 [INFO] [stderr] | [INFO] [stderr] 61 | const simbolo_label: u32 = 47; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_LABEL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_const` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:62:7 [INFO] [stderr] | [INFO] [stderr] 62 | const simbolo_const: u32 = 48; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CONST` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_type` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:63:7 [INFO] [stderr] | [INFO] [stderr] 63 | const simbolo_type: u32 = 49; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TYPE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_begin` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:64:7 [INFO] [stderr] | [INFO] [stderr] 64 | const simbolo_begin: u32 = 50; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BEGIN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_if` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:65:7 [INFO] [stderr] | [INFO] [stderr] 65 | const simbolo_if: u32 = 51; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IF` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_while` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:66:7 [INFO] [stderr] | [INFO] [stderr] 66 | const simbolo_while: u32 = 52; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WHILE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_repeat` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:67:7 [INFO] [stderr] | [INFO] [stderr] 67 | const simbolo_repeat: u32 = 53; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_REPEAT` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_for` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:68:7 [INFO] [stderr] | [INFO] [stderr] 68 | const simbolo_for: u32 = 54; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FOR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_with` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:69:7 [INFO] [stderr] | [INFO] [stderr] 69 | const simbolo_with: u32 = 55; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WITH` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_goto` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:70:7 [INFO] [stderr] | [INFO] [stderr] 70 | const simbolo_goto: u32 = 56; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_GOTO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_dois_pontos_igual` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:71:7 [INFO] [stderr] | [INFO] [stderr] 71 | const simbolo_dois_pontos_igual:u32 = 57; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_then` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:72:7 [INFO] [stderr] | [INFO] [stderr] 72 | const simbolo_then: u32 = 58; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_THEN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_else` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:73:7 [INFO] [stderr] | [INFO] [stderr] 73 | const simbolo_else: u32 = 59; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ELSE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_do` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:74:7 [INFO] [stderr] | [INFO] [stderr] 74 | const simbolo_do: u32 = 60; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_until` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:75:7 [INFO] [stderr] | [INFO] [stderr] 75 | const simbolo_until: u32 = 61; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_UNTIL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_to` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:76:7 [INFO] [stderr] | [INFO] [stderr] 76 | const simbolo_to: u32 = 62; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_down_to` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:77:7 [INFO] [stderr] | [INFO] [stderr] 77 | const simbolo_down_to: u32 = 63; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOWN_TO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_abre_parenteses` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:80:7 [INFO] [stderr] | [INFO] [stderr] 80 | const simbolo_abre_parenteses: u32 = 74; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_true` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:81:7 [INFO] [stderr] | [INFO] [stderr] 81 | const simbolo_true: u32 = 78; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TRUE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_false` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:82:7 [INFO] [stderr] | [INFO] [stderr] 82 | const simbolo_false: u32 = 79; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FALSE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_div` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:84:7 [INFO] [stderr] | [INFO] [stderr] 84 | const simbolo_div: u32 = 83; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIV` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_record` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:85:7 [INFO] [stderr] | [INFO] [stderr] 85 | const simbolo_record: u32 = 85; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_RECORD` [INFO] [stderr] [INFO] [stderr] warning: static variable `escopo` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:99:12 [INFO] [stderr] | [INFO] [stderr] 99 | static mut escopo: u32 = 0; [INFO] [stderr] | ^^^^^^ help: convert the identifier to upper case: `ESCOPO` [INFO] [stderr] [INFO] [stderr] warning: static variable `lines` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:100:12 [INFO] [stderr] | [INFO] [stderr] 100 | static mut lines: i32 = 0; [INFO] [stderr] | ^^^^^ help: convert the identifier to upper case: `LINES` [INFO] [stderr] [INFO] [stderr] warning: static variable `next` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:101:12 [INFO] [stderr] | [INFO] [stderr] 101 | static mut next: u32 = 0; [INFO] [stderr] | ^^^^ help: convert the identifier to upper case: `NEXT` [INFO] [stderr] [INFO] [stderr] warning: static variable `tabelaSimbolos` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:104:20 [INFO] [stderr] | [INFO] [stderr] 104 | pub static ref tabelaSimbolos: Mutex> = Mutex::new(Vec::new()); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TABELA_SIMBOLOS` [INFO] [stderr] [INFO] [stderr] warning: function `SimbolTable` should have a snake case name [INFO] [stderr] --> src/Lexico.rs:117:4 [INFO] [stderr] | [INFO] [stderr] 117 | fn SimbolTable<'a>() -> Vec { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to snake case: `simbol_table` [INFO] [stderr] [INFO] [stderr] warning: function `Organize` should have a snake case name [INFO] [stderr] --> src/Lexico.rs:145:4 [INFO] [stderr] | [INFO] [stderr] 145 | fn Organize(result: &mut Vec) -> Vec{ [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `organize` [INFO] [stderr] [INFO] [stderr] warning: function `Lexic` should have a snake case name [INFO] [stderr] --> src/Lexico.rs:340:4 [INFO] [stderr] | [INFO] [stderr] 340 | fn Lexic(result: &mut Vec, GoOn: bool) -> Token { [INFO] [stderr] | ^^^^^ help: convert the identifier to snake case: `lexic` [INFO] [stderr] [INFO] [stderr] warning: variable `GoOn` should have a snake case name [INFO] [stderr] --> src/Lexico.rs:340:36 [INFO] [stderr] | [INFO] [stderr] 340 | fn Lexic(result: &mut Vec, GoOn: bool) -> Token { [INFO] [stderr] | ^^^^ help: convert the identifier to snake case: `go_on` [INFO] [stderr] [INFO] [stderr] warning: function `setupLexico` should have a snake case name [INFO] [stderr] --> src/Lexico.rs:633:8 [INFO] [stderr] | [INFO] [stderr] 633 | pub fn setupLexico() { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to snake case: `setup_lexico` [INFO] [stderr] [INFO] [stderr] warning: variable `tokenAtual` should have a snake case name [INFO] [stderr] --> src/Lexico.rs:646:13 [INFO] [stderr] | [INFO] [stderr] 646 | let tokenAtual = Lexic(&mut result,true); [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to snake case: `token_atual` [INFO] [stderr] [INFO] [stderr] warning: constant `constant` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:4:7 [INFO] [stderr] | [INFO] [stderr] 4 | const constant: u32 = 0; [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to upper case: `CONSTANT` [INFO] [stderr] [INFO] [stderr] warning: constant `simple_type` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:5:7 [INFO] [stderr] | [INFO] [stderr] 5 | const simple_type: u32 = 1; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMPLE_TYPE` [INFO] [stderr] [INFO] [stderr] warning: constant `field_list` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:6:7 [INFO] [stderr] | [INFO] [stderr] 6 | const field_list: u32 = 2; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `FIELD_LIST` [INFO] [stderr] [INFO] [stderr] warning: constant `index` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:7:7 [INFO] [stderr] | [INFO] [stderr] 7 | const index: u32 = 3; [INFO] [stderr] | ^^^^^ help: convert the identifier to upper case: `INDEX` [INFO] [stderr] [INFO] [stderr] warning: constant `simple_expression` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:8:7 [INFO] [stderr] | [INFO] [stderr] 8 | const simple_expression: u32 = 4; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMPLE_EXPRESSION` [INFO] [stderr] [INFO] [stderr] warning: constant `expression` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:9:7 [INFO] [stderr] | [INFO] [stderr] 9 | const expression: u32 = 5; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `EXPRESSION` [INFO] [stderr] [INFO] [stderr] warning: constant `parameter_list` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:10:7 [INFO] [stderr] | [INFO] [stderr] 10 | const parameter_list: u32 = 6; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `PARAMETER_LIST` [INFO] [stderr] [INFO] [stderr] warning: constant `statement` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:11:7 [INFO] [stderr] | [INFO] [stderr] 11 | const statement: u32 = 7; [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper case: `STATEMENT` [INFO] [stderr] [INFO] [stderr] warning: constant `program` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:13:7 [INFO] [stderr] | [INFO] [stderr] 13 | const program: u32 = 8; [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper case: `PROGRAM` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:14:7 [INFO] [stderr] | [INFO] [stderr] 14 | const simbolo_virgula: u32 = 9; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:15:7 [INFO] [stderr] | [INFO] [stderr] 15 | const simbolo_fecha_parenteses: u32 = 10; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_ponto_ponto` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:16:7 [INFO] [stderr] | [INFO] [stderr] 16 | const simbolo_ponto_ponto: u32 = 11; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_PONTO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:17:7 [INFO] [stderr] | [INFO] [stderr] 17 | const simbolo_soma: u32 = 12; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:18:7 [INFO] [stderr] | [INFO] [stderr] 18 | const simbolo_subtracao: u32 = 13; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_or` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:19:7 [INFO] [stderr] | [INFO] [stderr] 19 | const simbolo_or: u32 = 14; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_OR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:20:7 [INFO] [stderr] | [INFO] [stderr] 20 | const simbolo_igual: u32 = 15; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_menor` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:21:7 [INFO] [stderr] | [INFO] [stderr] 21 | const simbolo_menor: u32 = 16; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MENOR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_maior` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:22:7 [INFO] [stderr] | [INFO] [stderr] 22 | const simbolo_maior: u32 = 17; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MAIOR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_diferente` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:23:7 [INFO] [stderr] | [INFO] [stderr] 23 | const simbolo_diferente: u32 = 18; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIFERENTE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_maior_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:24:7 [INFO] [stderr] | [INFO] [stderr] 24 | const simbolo_maior_igual: u32 = 19; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MAIOR_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_menor_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:25:7 [INFO] [stderr] | [INFO] [stderr] 25 | const simbolo_menor_igual: u32 = 20; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MENOR_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_in` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:26:7 [INFO] [stderr] | [INFO] [stderr] 26 | const simbolo_in: u32 = 21; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_abre_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:27:7 [INFO] [stderr] | [INFO] [stderr] 27 | const simbolo_abre_colchetes: u32 = 22; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_ponto` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:28:7 [INFO] [stderr] | [INFO] [stderr] 28 | const simbolo_ponto: u32 = 23; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_arroba` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:29:7 [INFO] [stderr] | [INFO] [stderr] 29 | const simbolo_arroba: u32 = 24; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARROBA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_aspas` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:30:7 [INFO] [stderr] | [INFO] [stderr] 30 | const simbolo_aspas: u32 = 25; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ASPAS` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_fecha_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:31:7 [INFO] [stderr] | [INFO] [stderr] 31 | const simbolo_fecha_colchetes: u32 = 26; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_asterisco` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:32:7 [INFO] [stderr] | [INFO] [stderr] 32 | const simbolo_asterisco: u32 = 27; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ASTERISCO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_barra` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:33:7 [INFO] [stderr] | [INFO] [stderr] 33 | const simbolo_barra: u32 = 28; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BARRA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_dif` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:34:7 [INFO] [stderr] | [INFO] [stderr] 34 | const simbolo_dif: u32 = 29; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIF` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_mod` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:35:7 [INFO] [stderr] | [INFO] [stderr] 35 | const simbolo_mod: u32 = 30; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MOD` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_and` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:36:7 [INFO] [stderr] | [INFO] [stderr] 36 | const simbolo_and: u32 = 31; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_AND` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_packed` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:37:7 [INFO] [stderr] | [INFO] [stderr] 37 | const simbolo_packed: u32 = 32; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PACKED` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_array` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:38:7 [INFO] [stderr] | [INFO] [stderr] 38 | const simbolo_array: u32 = 33; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARRAY` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_of` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:39:7 [INFO] [stderr] | [INFO] [stderr] 39 | const simbolo_of: u32 = 34; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_OF` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_file` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:40:7 [INFO] [stderr] | [INFO] [stderr] 40 | const simbolo_file: u32 = 35; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FILE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_set` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:41:7 [INFO] [stderr] | [INFO] [stderr] 41 | const simbolo_set: u32 = 36; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SET` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_end` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:42:7 [INFO] [stderr] | [INFO] [stderr] 42 | const simbolo_end: u32 = 37; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_END` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:43:7 [INFO] [stderr] | [INFO] [stderr] 43 | const simbolo_ponto_virgula: u32 = 38; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:44:7 [INFO] [stderr] | [INFO] [stderr] 44 | const simbolo_dois_pontos: u32 = 39; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_case` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:45:7 [INFO] [stderr] | [INFO] [stderr] 45 | const simbolo_case: u32 = 40; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CASE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_nil` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:47:7 [INFO] [stderr] | [INFO] [stderr] 47 | const simbolo_nil: u32 = 42; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_NIL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_not` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:48:7 [INFO] [stderr] | [INFO] [stderr] 48 | const simbolo_not: u32 = 43; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_NOT` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_proc` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:49:7 [INFO] [stderr] | [INFO] [stderr] 49 | const simbolo_proc: u32 = 44; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PROC` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_func` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:50:7 [INFO] [stderr] | [INFO] [stderr] 50 | const simbolo_func: u32 = 45; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FUNC` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_var` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:51:7 [INFO] [stderr] | [INFO] [stderr] 51 | const simbolo_var: u32 = 46; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VAR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_label` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:52:7 [INFO] [stderr] | [INFO] [stderr] 52 | const simbolo_label: u32 = 47; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_LABEL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_const` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:53:7 [INFO] [stderr] | [INFO] [stderr] 53 | const simbolo_const: u32 = 48; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CONST` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_type` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:54:7 [INFO] [stderr] | [INFO] [stderr] 54 | const simbolo_type: u32 = 49; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TYPE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_begin` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:55:7 [INFO] [stderr] | [INFO] [stderr] 55 | const simbolo_begin: u32 = 50; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BEGIN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_if` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:56:7 [INFO] [stderr] | [INFO] [stderr] 56 | const simbolo_if: u32 = 51; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IF` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_while` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:57:7 [INFO] [stderr] | [INFO] [stderr] 57 | const simbolo_while: u32 = 52; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WHILE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_repeat` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:58:7 [INFO] [stderr] | [INFO] [stderr] 58 | const simbolo_repeat: u32 = 53; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_REPEAT` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_for` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:59:7 [INFO] [stderr] | [INFO] [stderr] 59 | const simbolo_for: u32 = 54; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FOR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_with` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:60:7 [INFO] [stderr] | [INFO] [stderr] 60 | const simbolo_with: u32 = 55; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WITH` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_goto` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:61:7 [INFO] [stderr] | [INFO] [stderr] 61 | const simbolo_goto: u32 = 56; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_GOTO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_dois_pontos_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:62:7 [INFO] [stderr] | [INFO] [stderr] 62 | const simbolo_dois_pontos_igual:u32 = 57; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_then` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:63:7 [INFO] [stderr] | [INFO] [stderr] 63 | const simbolo_then: u32 = 58; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_THEN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_else` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:64:7 [INFO] [stderr] | [INFO] [stderr] 64 | const simbolo_else: u32 = 59; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ELSE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_do` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:65:7 [INFO] [stderr] | [INFO] [stderr] 65 | const simbolo_do: u32 = 60; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_until` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:66:7 [INFO] [stderr] | [INFO] [stderr] 66 | const simbolo_until: u32 = 61; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_UNTIL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_to` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:67:7 [INFO] [stderr] | [INFO] [stderr] 67 | const simbolo_to: u32 = 62; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_down_to` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:68:7 [INFO] [stderr] | [INFO] [stderr] 68 | const simbolo_down_to: u32 = 63; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOWN_TO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_clrscr` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:71:7 [INFO] [stderr] | [INFO] [stderr] 71 | const simbolo_clrscr: u32 = 73; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CLRSCR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_abre_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:72:7 [INFO] [stderr] | [INFO] [stderr] 72 | const simbolo_abre_parenteses: u32 = 74; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_integer` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:73:7 [INFO] [stderr] | [INFO] [stderr] 73 | const simbolo_integer: u32 = 75; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_INTEGER` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_read` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:74:7 [INFO] [stderr] | [INFO] [stderr] 74 | const simbolo_read: u32 = 76; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_READ` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_write` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:75:7 [INFO] [stderr] | [INFO] [stderr] 75 | const simbolo_write: u32 = 77; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WRITE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_true` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:76:7 [INFO] [stderr] | [INFO] [stderr] 76 | const simbolo_true: u32 = 78; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TRUE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_false` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:77:7 [INFO] [stderr] | [INFO] [stderr] 77 | const simbolo_false: u32 = 79; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FALSE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_char` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:78:7 [INFO] [stderr] | [INFO] [stderr] 78 | const simbolo_char: u32 = 80; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CHAR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_boolean` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:79:7 [INFO] [stderr] | [INFO] [stderr] 79 | const simbolo_boolean: u32 = 81; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BOOLEAN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_identifier` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:80:7 [INFO] [stderr] | [INFO] [stderr] 80 | const simbolo_identifier: u32 = 82; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IDENTIFIER` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_div` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:81:7 [INFO] [stderr] | [INFO] [stderr] 81 | const simbolo_div: u32 = 83; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIV` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_record` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:82:7 [INFO] [stderr] | [INFO] [stderr] 82 | const simbolo_record: u32 = 85; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_RECORD` [INFO] [stderr] [INFO] [stderr] warning: static variable `ind` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:112:12 [INFO] [stderr] | [INFO] [stderr] 112 | static mut ind: usize = 0; [INFO] [stderr] | ^^^ help: convert the identifier to upper case: `IND` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_abre_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:153:3 [INFO] [stderr] | [INFO] [stderr] 153 | simbolo_abre_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:165:6 [INFO] [stderr] | [INFO] [stderr] 165 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:167:6 [INFO] [stderr] | [INFO] [stderr] 167 | simbolo_fecha_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:202:3 [INFO] [stderr] | [INFO] [stderr] 202 | simbolo_soma => {}, [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:204:3 [INFO] [stderr] | [INFO] [stderr] 204 | simbolo_subtracao => {}, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_arroba` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:232:3 [INFO] [stderr] | [INFO] [stderr] 232 | simbolo_arroba => { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARROBA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_packed` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:244:3 [INFO] [stderr] | [INFO] [stderr] 244 | simbolo_packed => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PACKED` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_array` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:251:3 [INFO] [stderr] | [INFO] [stderr] 251 | simbolo_array => { [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARRAY` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:264:6 [INFO] [stderr] | [INFO] [stderr] 264 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:265:6 [INFO] [stderr] | [INFO] [stderr] 265 | simbolo_fecha_colchetes => break, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_file` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:283:3 [INFO] [stderr] | [INFO] [stderr] 283 | simbolo_file => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FILE` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_set` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:295:3 [INFO] [stderr] | [INFO] [stderr] 295 | simbolo_set => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SET` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_record` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:307:3 [INFO] [stderr] | [INFO] [stderr] 307 | simbolo_record => { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_RECORD` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:338:5 [INFO] [stderr] | [INFO] [stderr] 338 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:340:5 [INFO] [stderr] | [INFO] [stderr] 340 | simbolo_dois_pontos => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:393:5 [INFO] [stderr] | [INFO] [stderr] 393 | simbolo_soma => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:406:5 [INFO] [stderr] | [INFO] [stderr] 406 | simbolo_subtracao => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:421:5 [INFO] [stderr] | [INFO] [stderr] 421 | simbolo_ponto_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:433:5 [INFO] [stderr] | [INFO] [stderr] 433 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:434:5 [INFO] [stderr] | [INFO] [stderr] 434 | simbolo_dois_pontos => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:458:5 [INFO] [stderr] | [INFO] [stderr] 458 | simbolo_ponto_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_abre_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:484:4 [INFO] [stderr] | [INFO] [stderr] 484 | simbolo_abre_colchetes => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:492:7 [INFO] [stderr] | [INFO] [stderr] 492 | simbolo_ponto_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:494:7 [INFO] [stderr] | [INFO] [stderr] 494 | simbolo_fecha_colchetes => break, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:504:4 [INFO] [stderr] | [INFO] [stderr] 504 | simbolo_ponto => { [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_arroba` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:516:4 [INFO] [stderr] | [INFO] [stderr] 516 | simbolo_arroba => { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARROBA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_nil` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:536:3 [INFO] [stderr] | [INFO] [stderr] 536 | simbolo_nil => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_NIL` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_abre_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:559:5 [INFO] [stderr] | [INFO] [stderr] 559 | simbolo_abre_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:566:8 [INFO] [stderr] | [INFO] [stderr] 566 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:567:8 [INFO] [stderr] | [INFO] [stderr] 567 | simbolo_fecha_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_abre_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:587:3 [INFO] [stderr] | [INFO] [stderr] 587 | simbolo_abre_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_not` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:598:3 [INFO] [stderr] | [INFO] [stderr] 598 | simbolo_not => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_NOT` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_abre_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:604:3 [INFO] [stderr] | [INFO] [stderr] 604 | simbolo_abre_colchetes => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:620:6 [INFO] [stderr] | [INFO] [stderr] 620 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:621:6 [INFO] [stderr] | [INFO] [stderr] 621 | simbolo_fecha_colchetes => return, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_asterisco` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:645:4 [INFO] [stderr] | [INFO] [stderr] 645 | simbolo_asterisco => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ASTERISCO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_barra` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:650:4 [INFO] [stderr] | [INFO] [stderr] 650 | simbolo_barra => { [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BARRA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_div` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:655:4 [INFO] [stderr] | [INFO] [stderr] 655 | simbolo_div => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIV` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_mod` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:660:4 [INFO] [stderr] | [INFO] [stderr] 660 | simbolo_mod => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MOD` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_and` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:665:4 [INFO] [stderr] | [INFO] [stderr] 665 | simbolo_and => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_AND` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:680:3 [INFO] [stderr] | [INFO] [stderr] 680 | simbolo_soma => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:682:3 [INFO] [stderr] | [INFO] [stderr] 682 | simbolo_subtracao => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:691:4 [INFO] [stderr] | [INFO] [stderr] 691 | simbolo_soma => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:696:4 [INFO] [stderr] | [INFO] [stderr] 696 | simbolo_subtracao => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_or` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:701:4 [INFO] [stderr] | [INFO] [stderr] 701 | simbolo_or => { [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_OR` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:717:3 [INFO] [stderr] | [INFO] [stderr] 717 | simbolo_igual => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_menor` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:719:3 [INFO] [stderr] | [INFO] [stderr] 719 | simbolo_menor => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MENOR` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_maior` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:721:3 [INFO] [stderr] | [INFO] [stderr] 721 | simbolo_maior => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MAIOR` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_diferente` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:723:3 [INFO] [stderr] | [INFO] [stderr] 723 | simbolo_diferente => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIFERENTE` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_maior_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:725:3 [INFO] [stderr] | [INFO] [stderr] 725 | simbolo_maior_igual => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MAIOR_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_menor_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:727:3 [INFO] [stderr] | [INFO] [stderr] 727 | simbolo_menor_igual => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MENOR_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_in` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:729:3 [INFO] [stderr] | [INFO] [stderr] 729 | simbolo_in => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IN` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:779:7 [INFO] [stderr] | [INFO] [stderr] 779 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:780:7 [INFO] [stderr] | [INFO] [stderr] 780 | simbolo_dois_pontos => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:799:5 [INFO] [stderr] | [INFO] [stderr] 799 | simbolo_ponto_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:803:5 [INFO] [stderr] | [INFO] [stderr] 803 | simbolo_fecha_parenteses => return, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:831:5 [INFO] [stderr] | [INFO] [stderr] 831 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:832:5 [INFO] [stderr] | [INFO] [stderr] 832 | simbolo_ponto_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:917:5 [INFO] [stderr] | [INFO] [stderr] 917 | simbolo_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:926:5 [INFO] [stderr] | [INFO] [stderr] 926 | simbolo_dois_pontos => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1020:6 [INFO] [stderr] | [INFO] [stderr] 1020 | simbolo_ponto_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_end` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1021:6 [INFO] [stderr] | [INFO] [stderr] 1021 | simbolo_end => return, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_END` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_abre_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1090:5 [INFO] [stderr] | [INFO] [stderr] 1090 | simbolo_abre_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1104:8 [INFO] [stderr] | [INFO] [stderr] 1104 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1105:8 [INFO] [stderr] | [INFO] [stderr] 1105 | simbolo_fecha_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_begin` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1122:3 [INFO] [stderr] | [INFO] [stderr] 1122 | simbolo_begin => { [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BEGIN` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1128:6 [INFO] [stderr] | [INFO] [stderr] 1128 | simbolo_ponto_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_end` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1129:6 [INFO] [stderr] | [INFO] [stderr] 1129 | simbolo_end => return, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_END` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_if` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1137:3 [INFO] [stderr] | [INFO] [stderr] 1137 | simbolo_if => { [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IF` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_case` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1158:3 [INFO] [stderr] | [INFO] [stderr] 1158 | simbolo_case => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CASE` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1171:6 [INFO] [stderr] | [INFO] [stderr] 1171 | simbolo_soma => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1186:6 [INFO] [stderr] | [INFO] [stderr] 1186 | simbolo_subtracao => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1203:6 [INFO] [stderr] | [INFO] [stderr] 1203 | simbolo_ponto_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_end` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1207:6 [INFO] [stderr] | [INFO] [stderr] 1207 | simbolo_end => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_END` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1218:6 [INFO] [stderr] | [INFO] [stderr] 1218 | simbolo_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1222:6 [INFO] [stderr] | [INFO] [stderr] 1222 | simbolo_dois_pontos => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1227:8 [INFO] [stderr] | [INFO] [stderr] 1227 | simbolo_ponto_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_end` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1231:8 [INFO] [stderr] | [INFO] [stderr] 1231 | simbolo_end => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_END` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_while` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1248:3 [INFO] [stderr] | [INFO] [stderr] 1248 | simbolo_while => { [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WHILE` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_repeat` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1262:3 [INFO] [stderr] | [INFO] [stderr] 1262 | simbolo_repeat => { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_REPEAT` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1269:6 [INFO] [stderr] | [INFO] [stderr] 1269 | simbolo_ponto_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_until` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1270:6 [INFO] [stderr] | [INFO] [stderr] 1270 | simbolo_until => break, [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_UNTIL` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_for` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1281:3 [INFO] [stderr] | [INFO] [stderr] 1281 | simbolo_for => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FOR` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_to` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1298:5 [INFO] [stderr] | [INFO] [stderr] 1298 | simbolo_to => {}, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_down_to` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1299:5 [INFO] [stderr] | [INFO] [stderr] 1299 | simbolo_down_to => {}, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOWN_TO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_with` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1316:3 [INFO] [stderr] | [INFO] [stderr] 1316 | simbolo_with => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WITH` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1328:6 [INFO] [stderr] | [INFO] [stderr] 1328 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_do` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1329:6 [INFO] [stderr] | [INFO] [stderr] 1329 | simbolo_do => break, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_goto` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1340:3 [INFO] [stderr] | [INFO] [stderr] 1340 | simbolo_goto => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_GOTO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1379:4 [INFO] [stderr] | [INFO] [stderr] 1379 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1381:4 [INFO] [stderr] | [INFO] [stderr] 1381 | simbolo_fecha_parenteses => break, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: 404 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 47.03s [INFO] running `"docker" "inspect" "83b5bbc038ae822604b5f6e5e4aac1eef65e26d6ffee586fd68983828652b806"` [INFO] running `"docker" "rm" "-f" "83b5bbc038ae822604b5f6e5e4aac1eef65e26d6ffee586fd68983828652b806"` [INFO] [stdout] 83b5bbc038ae822604b5f6e5e4aac1eef65e26d6ffee586fd68983828652b806 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-06-03" "test" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 5c6c38efd3715e8c82c2264cf6d288af0cfa38ab775f5d54acc2590ab093cec5 [INFO] running `"docker" "start" "-a" "5c6c38efd3715e8c82c2264cf6d288af0cfa38ab775f5d54acc2590ab093cec5"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] warning: unused imports: `f32`, `i16`, `i8`, `isize`, `u16`, `u8` [INFO] [stderr] --> src/Lexico.rs:2:11 [INFO] [stderr] | [INFO] [stderr] 2 | use std::{i8, i16, i32, i64, u8, u16, u32, u64, isize, usize, f32, f64}; [INFO] [stderr] | ^^ ^^^ ^^ ^^^ ^^^^^ ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::io::stdin` [INFO] [stderr] --> src/Lexico.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use std::io::stdin; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::error::Error` [INFO] [stderr] --> src/Lexico.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use std::error::Error; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::path::Path` [INFO] [stderr] --> src/Lexico.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use std::path::Path; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::convert::From` [INFO] [stderr] --> src/Lexico.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | use std::convert::From; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::char::*` [INFO] [stderr] --> src/Lexico.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | use std::char::*; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:132:11 [INFO] [stderr] | [INFO] [stderr] 132 | if(matched == "\r" || matched == "\t" ) { // || matched == "\n" || matched == " " [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `while` condition [INFO] [stderr] --> src/Lexico.rs:155:11 [INFO] [stderr] | [INFO] [stderr] 155 | while (i < result.len()) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:259:12 [INFO] [stderr] | [INFO] [stderr] 259 | if (result[i as usize].to_lowercase() == "<"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:261:15 [INFO] [stderr] | [INFO] [stderr] 261 | if(result[(i+1) as usize].to_lowercase() == "="){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:271:21 [INFO] [stderr] | [INFO] [stderr] 271 | }else if(result[(i+1) as usize].to_lowercase() == ">"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:283:12 [INFO] [stderr] | [INFO] [stderr] 283 | if (result[i as usize].to_lowercase() == ">"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:285:15 [INFO] [stderr] | [INFO] [stderr] 285 | if(result[(i+1) as usize].to_lowercase() == "="){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:297:12 [INFO] [stderr] | [INFO] [stderr] 297 | if (result[i as usize].to_lowercase() == ":"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:299:15 [INFO] [stderr] | [INFO] [stderr] 299 | if(result[(i+1) as usize].to_lowercase() == "="){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:314:15 [INFO] [stderr] | [INFO] [stderr] 314 | if(result[(i+1) as usize].to_lowercase() == "."){ // checa se depois dela vem um ponto [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:321:19 [INFO] [stderr] | [INFO] [stderr] 321 | if(result[(i+2) as usize].to_lowercase().parse::().is_ok ()){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:506:11 [INFO] [stderr] | [INFO] [stderr] 506 | if(GoOn){ [INFO] [stderr] | ^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:529:22 [INFO] [stderr] | [INFO] [stderr] 529 | }else if (result[next as usize].to_lowercase() == "."){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:532:21 [INFO] [stderr] | [INFO] [stderr] 532 | }else if(result[next as usize].to_lowercase() == ".."){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:538:22 [INFO] [stderr] | [INFO] [stderr] 538 | }else if (result[next as usize].to_lowercase() == "<"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:541:21 [INFO] [stderr] | [INFO] [stderr] 541 | }else if(result[next as usize].to_lowercase() == "<="){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:544:21 [INFO] [stderr] | [INFO] [stderr] 544 | }else if(result[next as usize].to_lowercase() == "<>"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:547:22 [INFO] [stderr] | [INFO] [stderr] 547 | }else if (result[next as usize].to_lowercase() == ">"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:550:21 [INFO] [stderr] | [INFO] [stderr] 550 | }else if(result[next as usize].to_lowercase() == ">="){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:577:22 [INFO] [stderr] | [INFO] [stderr] 577 | }else if (result[next as usize].to_lowercase() == ":"){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:580:21 [INFO] [stderr] | [INFO] [stderr] 580 | }else if(result[next as usize].to_lowercase() == ":="){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:588:12 [INFO] [stderr] | [INFO] [stderr] 588 | if (GoOn) { [INFO] [stderr] | ^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:600:12 [INFO] [stderr] | [INFO] [stderr] 600 | if (GoOn) { [INFO] [stderr] | ^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:612:12 [INFO] [stderr] | [INFO] [stderr] 612 | if (GoOn) { [INFO] [stderr] | ^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:620:8 [INFO] [stderr] | [INFO] [stderr] 620 | if (classificada == 0){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/Lexico.rs:624:7 [INFO] [stderr] | [INFO] [stderr] 624 | if(GoOn) { [INFO] [stderr] | ^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/Lexico.rs:103:1 [INFO] [stderr] | [INFO] [stderr] 103 | / lazy_static! { [INFO] [stderr] 104 | | pub static ref tabelaSimbolos: Mutex> = Mutex::new(Vec::new()); [INFO] [stderr] 105 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/Lexico.rs:103:1 [INFO] [stderr] | [INFO] [stderr] 103 | / lazy_static! { [INFO] [stderr] 104 | | pub static ref tabelaSimbolos: Mutex> = Mutex::new(Vec::new()); [INFO] [stderr] 105 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: value assigned to `tk` is never read [INFO] [stderr] --> src/Lexico.rs:248:21 [INFO] [stderr] | [INFO] [stderr] 248 | let mut tk = String::new(); // variavel para concatenar os tokents [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `tk` is never read [INFO] [stderr] --> src/Lexico.rs:263:21 [INFO] [stderr] | [INFO] [stderr] 263 | let mut tk = String::new(); // variavel para concatenar os tokents [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `tk` is never read [INFO] [stderr] --> src/Lexico.rs:273:21 [INFO] [stderr] | [INFO] [stderr] 273 | let mut tk = String::new(); // variavel para concatenar os tokents [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `tk` is never read [INFO] [stderr] --> src/Lexico.rs:287:21 [INFO] [stderr] | [INFO] [stderr] 287 | let mut tk = String::new(); // variavel para concatenar os tokents [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `tk` is never read [INFO] [stderr] --> src/Lexico.rs:301:21 [INFO] [stderr] | [INFO] [stderr] 301 | let mut tk = String::new(); // variavel para concatenar os tokents [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `tk` is never read [INFO] [stderr] --> src/Lexico.rs:316:21 [INFO] [stderr] | [INFO] [stderr] 316 | let mut tk = String::new(); // variavel para concatenar os tokens (tk) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `numeros` [INFO] [stderr] --> src/Lexico.rs:352:9 [INFO] [stderr] | [INFO] [stderr] 352 | let numeros = vec!["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "."]; [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_numeros` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:367:17 [INFO] [stderr] | [INFO] [stderr] 367 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:371:17 [INFO] [stderr] | [INFO] [stderr] 371 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:375:17 [INFO] [stderr] | [INFO] [stderr] 375 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:378:17 [INFO] [stderr] | [INFO] [stderr] 378 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:381:17 [INFO] [stderr] | [INFO] [stderr] 381 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:384:17 [INFO] [stderr] | [INFO] [stderr] 384 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:387:17 [INFO] [stderr] | [INFO] [stderr] 387 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:390:17 [INFO] [stderr] | [INFO] [stderr] 390 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:393:17 [INFO] [stderr] | [INFO] [stderr] 393 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:396:17 [INFO] [stderr] | [INFO] [stderr] 396 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:399:17 [INFO] [stderr] | [INFO] [stderr] 399 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:402:17 [INFO] [stderr] | [INFO] [stderr] 402 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:405:17 [INFO] [stderr] | [INFO] [stderr] 405 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:408:17 [INFO] [stderr] | [INFO] [stderr] 408 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:411:17 [INFO] [stderr] | [INFO] [stderr] 411 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:414:17 [INFO] [stderr] | [INFO] [stderr] 414 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:417:17 [INFO] [stderr] | [INFO] [stderr] 417 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:420:17 [INFO] [stderr] | [INFO] [stderr] 420 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:423:17 [INFO] [stderr] | [INFO] [stderr] 423 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:426:17 [INFO] [stderr] | [INFO] [stderr] 426 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:429:17 [INFO] [stderr] | [INFO] [stderr] 429 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:432:17 [INFO] [stderr] | [INFO] [stderr] 432 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:435:17 [INFO] [stderr] | [INFO] [stderr] 435 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:438:17 [INFO] [stderr] | [INFO] [stderr] 438 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:441:17 [INFO] [stderr] | [INFO] [stderr] 441 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:444:17 [INFO] [stderr] | [INFO] [stderr] 444 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:447:17 [INFO] [stderr] | [INFO] [stderr] 447 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:450:17 [INFO] [stderr] | [INFO] [stderr] 450 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:453:17 [INFO] [stderr] | [INFO] [stderr] 453 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:456:17 [INFO] [stderr] | [INFO] [stderr] 456 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:459:17 [INFO] [stderr] | [INFO] [stderr] 459 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:462:17 [INFO] [stderr] | [INFO] [stderr] 462 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:465:17 [INFO] [stderr] | [INFO] [stderr] 465 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:468:17 [INFO] [stderr] | [INFO] [stderr] 468 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:471:17 [INFO] [stderr] | [INFO] [stderr] 471 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:474:17 [INFO] [stderr] | [INFO] [stderr] 474 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:477:17 [INFO] [stderr] | [INFO] [stderr] 477 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:480:17 [INFO] [stderr] | [INFO] [stderr] 480 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:483:17 [INFO] [stderr] | [INFO] [stderr] 483 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:486:17 [INFO] [stderr] | [INFO] [stderr] 486 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:489:17 [INFO] [stderr] | [INFO] [stderr] 489 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:492:17 [INFO] [stderr] | [INFO] [stderr] 492 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:495:17 [INFO] [stderr] | [INFO] [stderr] 495 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:498:17 [INFO] [stderr] | [INFO] [stderr] 498 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:501:17 [INFO] [stderr] | [INFO] [stderr] 501 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:518:17 [INFO] [stderr] | [INFO] [stderr] 518 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:521:17 [INFO] [stderr] | [INFO] [stderr] 521 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:524:17 [INFO] [stderr] | [INFO] [stderr] 524 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:527:17 [INFO] [stderr] | [INFO] [stderr] 527 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:530:17 [INFO] [stderr] | [INFO] [stderr] 530 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:533:17 [INFO] [stderr] | [INFO] [stderr] 533 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:536:17 [INFO] [stderr] | [INFO] [stderr] 536 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:539:17 [INFO] [stderr] | [INFO] [stderr] 539 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:542:17 [INFO] [stderr] | [INFO] [stderr] 542 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:545:17 [INFO] [stderr] | [INFO] [stderr] 545 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:548:17 [INFO] [stderr] | [INFO] [stderr] 548 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:551:17 [INFO] [stderr] | [INFO] [stderr] 551 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:554:17 [INFO] [stderr] | [INFO] [stderr] 554 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:557:17 [INFO] [stderr] | [INFO] [stderr] 557 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:560:17 [INFO] [stderr] | [INFO] [stderr] 560 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:563:17 [INFO] [stderr] | [INFO] [stderr] 563 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:566:17 [INFO] [stderr] | [INFO] [stderr] 566 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:569:17 [INFO] [stderr] | [INFO] [stderr] 569 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:572:17 [INFO] [stderr] | [INFO] [stderr] 572 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:575:17 [INFO] [stderr] | [INFO] [stderr] 575 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:578:17 [INFO] [stderr] | [INFO] [stderr] 578 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:581:17 [INFO] [stderr] | [INFO] [stderr] 581 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:584:17 [INFO] [stderr] | [INFO] [stderr] 584 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:597:9 [INFO] [stderr] | [INFO] [stderr] 597 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `classificada` is never read [INFO] [stderr] --> src/Lexico.rs:609:9 [INFO] [stderr] | [INFO] [stderr] 609 | classificada = 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `i` [INFO] [stderr] --> src/Lexico.rs:644:9 [INFO] [stderr] | [INFO] [stderr] 644 | for i in 0..result.len() { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:244:21 [INFO] [stderr] | [INFO] [stderr] 244 | simbolo_packed => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:391:15 [INFO] [stderr] | [INFO] [stderr] 391 | STRING => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:419:15 [INFO] [stderr] | [INFO] [stderr] 419 | COIDEN => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:420:13 [INFO] [stderr] | [INFO] [stderr] 420 | NUMB => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:680:19 [INFO] [stderr] | [INFO] [stderr] 680 | simbolo_soma => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:682:24 [INFO] [stderr] | [INFO] [stderr] 682 | simbolo_subtracao => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:717:20 [INFO] [stderr] | [INFO] [stderr] 717 | simbolo_igual => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:719:20 [INFO] [stderr] | [INFO] [stderr] 719 | simbolo_menor => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:721:20 [INFO] [stderr] | [INFO] [stderr] 721 | simbolo_maior => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:723:24 [INFO] [stderr] | [INFO] [stderr] 723 | simbolo_diferente => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:725:26 [INFO] [stderr] | [INFO] [stderr] 725 | simbolo_maior_igual => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:727:26 [INFO] [stderr] | [INFO] [stderr] 727 | simbolo_menor_igual => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `simbolo` is never read [INFO] [stderr] --> src/Sintatico.rs:729:17 [INFO] [stderr] | [INFO] [stderr] 729 | simbolo_in => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `constant` [INFO] [stderr] --> src/Lexico.rs:13:1 [INFO] [stderr] | [INFO] [stderr] 13 | const constant: u32 = 0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simple_type` [INFO] [stderr] --> src/Lexico.rs:14:1 [INFO] [stderr] | [INFO] [stderr] 14 | const simple_type: u32 = 1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `field_list` [INFO] [stderr] --> src/Lexico.rs:15:1 [INFO] [stderr] | [INFO] [stderr] 15 | const field_list: u32 = 2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `index` [INFO] [stderr] --> src/Lexico.rs:16:1 [INFO] [stderr] | [INFO] [stderr] 16 | const index: u32 = 3; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simple_expression` [INFO] [stderr] --> src/Lexico.rs:17:1 [INFO] [stderr] | [INFO] [stderr] 17 | const simple_expression: u32 = 4; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `expression` [INFO] [stderr] --> src/Lexico.rs:18:1 [INFO] [stderr] | [INFO] [stderr] 18 | const expression: u32 = 5; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `parameter_list` [INFO] [stderr] --> src/Lexico.rs:19:1 [INFO] [stderr] | [INFO] [stderr] 19 | const parameter_list: u32 = 6; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `statement` [INFO] [stderr] --> src/Lexico.rs:20:1 [INFO] [stderr] | [INFO] [stderr] 20 | const statement: u32 = 7; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_record` [INFO] [stderr] --> src/Lexico.rs:85:1 [INFO] [stderr] | [INFO] [stderr] 85 | const simbolo_record: u32 = 85; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `COIDEN` [INFO] [stderr] --> src/Lexico.rs:90:1 [INFO] [stderr] | [INFO] [stderr] 90 | const COIDEN: u32 = 67; // constant identifier [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `FIIDEN` [INFO] [stderr] --> src/Lexico.rs:91:1 [INFO] [stderr] | [INFO] [stderr] 91 | const FIIDEN: u32 = 68; // field identifier [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `VAIDEN` [INFO] [stderr] --> src/Lexico.rs:92:1 [INFO] [stderr] | [INFO] [stderr] 92 | const VAIDEN: u32 = 69; // variable identifier [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `constant` [INFO] [stderr] --> src/Sintatico.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | const constant: u32 = 0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simple_type` [INFO] [stderr] --> src/Sintatico.rs:5:1 [INFO] [stderr] | [INFO] [stderr] 5 | const simple_type: u32 = 1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `field_list` [INFO] [stderr] --> src/Sintatico.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | const field_list: u32 = 2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `index` [INFO] [stderr] --> src/Sintatico.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | const index: u32 = 3; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simple_expression` [INFO] [stderr] --> src/Sintatico.rs:8:1 [INFO] [stderr] | [INFO] [stderr] 8 | const simple_expression: u32 = 4; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `expression` [INFO] [stderr] --> src/Sintatico.rs:9:1 [INFO] [stderr] | [INFO] [stderr] 9 | const expression: u32 = 5; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `parameter_list` [INFO] [stderr] --> src/Sintatico.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | const parameter_list: u32 = 6; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `statement` [INFO] [stderr] --> src/Sintatico.rs:11:1 [INFO] [stderr] | [INFO] [stderr] 11 | const statement: u32 = 7; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_aspas` [INFO] [stderr] --> src/Sintatico.rs:30:1 [INFO] [stderr] | [INFO] [stderr] 30 | const simbolo_aspas: u32 = 25; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_dif` [INFO] [stderr] --> src/Sintatico.rs:34:1 [INFO] [stderr] | [INFO] [stderr] 34 | const simbolo_dif: u32 = 29; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_clrscr` [INFO] [stderr] --> src/Sintatico.rs:71:1 [INFO] [stderr] | [INFO] [stderr] 71 | const simbolo_clrscr: u32 = 73; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_integer` [INFO] [stderr] --> src/Sintatico.rs:73:1 [INFO] [stderr] | [INFO] [stderr] 73 | const simbolo_integer: u32 = 75; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_read` [INFO] [stderr] --> src/Sintatico.rs:74:1 [INFO] [stderr] | [INFO] [stderr] 74 | const simbolo_read: u32 = 76; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_write` [INFO] [stderr] --> src/Sintatico.rs:75:1 [INFO] [stderr] | [INFO] [stderr] 75 | const simbolo_write: u32 = 77; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_true` [INFO] [stderr] --> src/Sintatico.rs:76:1 [INFO] [stderr] | [INFO] [stderr] 76 | const simbolo_true: u32 = 78; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_false` [INFO] [stderr] --> src/Sintatico.rs:77:1 [INFO] [stderr] | [INFO] [stderr] 77 | const simbolo_false: u32 = 79; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_char` [INFO] [stderr] --> src/Sintatico.rs:78:1 [INFO] [stderr] | [INFO] [stderr] 78 | const simbolo_char: u32 = 80; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_boolean` [INFO] [stderr] --> src/Sintatico.rs:79:1 [INFO] [stderr] | [INFO] [stderr] 79 | const simbolo_boolean: u32 = 81; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `simbolo_identifier` [INFO] [stderr] --> src/Sintatico.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | const simbolo_identifier: u32 = 82; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `FLOAT` [INFO] [stderr] --> src/Sintatico.rs:93:1 [INFO] [stderr] | [INFO] [stderr] 93 | const FLOAT: u32 = 84; // FLoat Numbers [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: module `Lexico` should have a snake case name [INFO] [stderr] --> src/main.rs:5:9 [INFO] [stderr] | [INFO] [stderr] 5 | pub mod Lexico; [INFO] [stderr] | ^^^^^^ help: convert the identifier to snake case: `lexico` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` on by default [INFO] [stderr] [INFO] [stderr] warning: module `Sintatico` should have a snake case name [INFO] [stderr] --> src/main.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | mod Sintatico; [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `sintatico` [INFO] [stderr] [INFO] [stderr] warning: constant `constant` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:13:7 [INFO] [stderr] | [INFO] [stderr] 13 | const constant: u32 = 0; [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to upper case: `CONSTANT` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant `simple_type` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:14:7 [INFO] [stderr] | [INFO] [stderr] 14 | const simple_type: u32 = 1; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMPLE_TYPE` [INFO] [stderr] [INFO] [stderr] warning: constant `field_list` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:15:7 [INFO] [stderr] | [INFO] [stderr] 15 | const field_list: u32 = 2; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `FIELD_LIST` [INFO] [stderr] [INFO] [stderr] warning: constant `index` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:16:7 [INFO] [stderr] | [INFO] [stderr] 16 | const index: u32 = 3; [INFO] [stderr] | ^^^^^ help: convert the identifier to upper case: `INDEX` [INFO] [stderr] [INFO] [stderr] warning: constant `simple_expression` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:17:7 [INFO] [stderr] | [INFO] [stderr] 17 | const simple_expression: u32 = 4; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMPLE_EXPRESSION` [INFO] [stderr] [INFO] [stderr] warning: constant `expression` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:18:7 [INFO] [stderr] | [INFO] [stderr] 18 | const expression: u32 = 5; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `EXPRESSION` [INFO] [stderr] [INFO] [stderr] warning: constant `parameter_list` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:19:7 [INFO] [stderr] | [INFO] [stderr] 19 | const parameter_list: u32 = 6; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `PARAMETER_LIST` [INFO] [stderr] [INFO] [stderr] warning: constant `statement` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:20:7 [INFO] [stderr] | [INFO] [stderr] 20 | const statement: u32 = 7; [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper case: `STATEMENT` [INFO] [stderr] [INFO] [stderr] warning: constant `program` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:22:7 [INFO] [stderr] | [INFO] [stderr] 22 | const program: u32 = 8; [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper case: `PROGRAM` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:23:7 [INFO] [stderr] | [INFO] [stderr] 23 | const simbolo_virgula: u32 = 9; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:24:7 [INFO] [stderr] | [INFO] [stderr] 24 | const simbolo_fecha_parenteses: u32 = 10; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_ponto_ponto` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:25:7 [INFO] [stderr] | [INFO] [stderr] 25 | const simbolo_ponto_ponto: u32 = 11; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_PONTO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:26:7 [INFO] [stderr] | [INFO] [stderr] 26 | const simbolo_soma: u32 = 12; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:27:7 [INFO] [stderr] | [INFO] [stderr] 27 | const simbolo_subtracao: u32 = 13; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_or` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:28:7 [INFO] [stderr] | [INFO] [stderr] 28 | const simbolo_or: u32 = 14; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_OR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_igual` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:29:7 [INFO] [stderr] | [INFO] [stderr] 29 | const simbolo_igual: u32 = 15; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_menor` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:30:7 [INFO] [stderr] | [INFO] [stderr] 30 | const simbolo_menor: u32 = 16; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MENOR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_maior` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:31:7 [INFO] [stderr] | [INFO] [stderr] 31 | const simbolo_maior: u32 = 17; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MAIOR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_diferent` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:32:7 [INFO] [stderr] | [INFO] [stderr] 32 | const simbolo_diferent: u32 = 18; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIFERENT` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_maior_igual` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:33:7 [INFO] [stderr] | [INFO] [stderr] 33 | const simbolo_maior_igual: u32 = 19; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MAIOR_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_menor_igual` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:34:7 [INFO] [stderr] | [INFO] [stderr] 34 | const simbolo_menor_igual: u32 = 20; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MENOR_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_in` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:35:7 [INFO] [stderr] | [INFO] [stderr] 35 | const simbolo_in: u32 = 21; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_abre_colchetes` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:36:7 [INFO] [stderr] | [INFO] [stderr] 36 | const simbolo_abre_colchetes: u32 = 22; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_ponto` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:37:7 [INFO] [stderr] | [INFO] [stderr] 37 | const simbolo_ponto: u32 = 23; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_arroba` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:38:7 [INFO] [stderr] | [INFO] [stderr] 38 | const simbolo_arroba: u32 = 24; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARROBA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_aspas` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:39:7 [INFO] [stderr] | [INFO] [stderr] 39 | const simbolo_aspas: u32 = 25; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ASPAS` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_fecha_colchetes` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:40:7 [INFO] [stderr] | [INFO] [stderr] 40 | const simbolo_fecha_colchetes: u32 = 26; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_asterisco` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:41:7 [INFO] [stderr] | [INFO] [stderr] 41 | const simbolo_asterisco: u32 = 27; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ASTERISCO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_barra` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:42:7 [INFO] [stderr] | [INFO] [stderr] 42 | const simbolo_barra: u32 = 28; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BARRA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_dif` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:43:7 [INFO] [stderr] | [INFO] [stderr] 43 | const simbolo_dif: u32 = 29; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIF` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_mod` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:44:7 [INFO] [stderr] | [INFO] [stderr] 44 | const simbolo_mod: u32 = 30; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MOD` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_and` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:45:7 [INFO] [stderr] | [INFO] [stderr] 45 | const simbolo_and: u32 = 31; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_AND` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_packed` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:46:7 [INFO] [stderr] | [INFO] [stderr] 46 | const simbolo_packed: u32 = 32; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PACKED` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_array` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:47:7 [INFO] [stderr] | [INFO] [stderr] 47 | const simbolo_array: u32 = 33; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARRAY` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_of` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:48:7 [INFO] [stderr] | [INFO] [stderr] 48 | const simbolo_of: u32 = 34; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_OF` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_file` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:49:7 [INFO] [stderr] | [INFO] [stderr] 49 | const simbolo_file: u32 = 35; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FILE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_set` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:50:7 [INFO] [stderr] | [INFO] [stderr] 50 | const simbolo_set: u32 = 36; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SET` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_end` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:51:7 [INFO] [stderr] | [INFO] [stderr] 51 | const simbolo_end: u32 = 37; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_END` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:52:7 [INFO] [stderr] | [INFO] [stderr] 52 | const simbolo_ponto_virgula: u32 = 38; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:53:7 [INFO] [stderr] | [INFO] [stderr] 53 | const simbolo_dois_pontos: u32 = 39; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_case` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:54:7 [INFO] [stderr] | [INFO] [stderr] 54 | const simbolo_case: u32 = 40; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CASE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_nil` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:56:7 [INFO] [stderr] | [INFO] [stderr] 56 | const simbolo_nil: u32 = 42; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_NIL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_not` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:57:7 [INFO] [stderr] | [INFO] [stderr] 57 | const simbolo_not: u32 = 43; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_NOT` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_proc` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:58:7 [INFO] [stderr] | [INFO] [stderr] 58 | const simbolo_proc: u32 = 44; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PROC` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_func` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:59:7 [INFO] [stderr] | [INFO] [stderr] 59 | const simbolo_func: u32 = 45; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FUNC` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_var` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:60:7 [INFO] [stderr] | [INFO] [stderr] 60 | const simbolo_var: u32 = 46; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VAR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_label` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:61:7 [INFO] [stderr] | [INFO] [stderr] 61 | const simbolo_label: u32 = 47; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_LABEL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_const` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:62:7 [INFO] [stderr] | [INFO] [stderr] 62 | const simbolo_const: u32 = 48; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CONST` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_type` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:63:7 [INFO] [stderr] | [INFO] [stderr] 63 | const simbolo_type: u32 = 49; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TYPE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_begin` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:64:7 [INFO] [stderr] | [INFO] [stderr] 64 | const simbolo_begin: u32 = 50; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BEGIN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_if` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:65:7 [INFO] [stderr] | [INFO] [stderr] 65 | const simbolo_if: u32 = 51; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IF` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_while` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:66:7 [INFO] [stderr] | [INFO] [stderr] 66 | const simbolo_while: u32 = 52; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WHILE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_repeat` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:67:7 [INFO] [stderr] | [INFO] [stderr] 67 | const simbolo_repeat: u32 = 53; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_REPEAT` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_for` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:68:7 [INFO] [stderr] | [INFO] [stderr] 68 | const simbolo_for: u32 = 54; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FOR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_with` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:69:7 [INFO] [stderr] | [INFO] [stderr] 69 | const simbolo_with: u32 = 55; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WITH` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_goto` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:70:7 [INFO] [stderr] | [INFO] [stderr] 70 | const simbolo_goto: u32 = 56; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_GOTO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_dois_pontos_igual` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:71:7 [INFO] [stderr] | [INFO] [stderr] 71 | const simbolo_dois_pontos_igual:u32 = 57; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_then` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:72:7 [INFO] [stderr] | [INFO] [stderr] 72 | const simbolo_then: u32 = 58; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_THEN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_else` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:73:7 [INFO] [stderr] | [INFO] [stderr] 73 | const simbolo_else: u32 = 59; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ELSE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_do` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:74:7 [INFO] [stderr] | [INFO] [stderr] 74 | const simbolo_do: u32 = 60; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_until` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:75:7 [INFO] [stderr] | [INFO] [stderr] 75 | const simbolo_until: u32 = 61; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_UNTIL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_to` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:76:7 [INFO] [stderr] | [INFO] [stderr] 76 | const simbolo_to: u32 = 62; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_down_to` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:77:7 [INFO] [stderr] | [INFO] [stderr] 77 | const simbolo_down_to: u32 = 63; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOWN_TO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_abre_parenteses` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:80:7 [INFO] [stderr] | [INFO] [stderr] 80 | const simbolo_abre_parenteses: u32 = 74; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_true` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:81:7 [INFO] [stderr] | [INFO] [stderr] 81 | const simbolo_true: u32 = 78; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TRUE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_false` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:82:7 [INFO] [stderr] | [INFO] [stderr] 82 | const simbolo_false: u32 = 79; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FALSE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_div` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:84:7 [INFO] [stderr] | [INFO] [stderr] 84 | const simbolo_div: u32 = 83; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIV` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_record` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:85:7 [INFO] [stderr] | [INFO] [stderr] 85 | const simbolo_record: u32 = 85; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_RECORD` [INFO] [stderr] [INFO] [stderr] warning: static variable `escopo` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:99:12 [INFO] [stderr] | [INFO] [stderr] 99 | static mut escopo: u32 = 0; [INFO] [stderr] | ^^^^^^ help: convert the identifier to upper case: `ESCOPO` [INFO] [stderr] [INFO] [stderr] warning: static variable `lines` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:100:12 [INFO] [stderr] | [INFO] [stderr] 100 | static mut lines: i32 = 0; [INFO] [stderr] | ^^^^^ help: convert the identifier to upper case: `LINES` [INFO] [stderr] [INFO] [stderr] warning: static variable `next` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:101:12 [INFO] [stderr] | [INFO] [stderr] 101 | static mut next: u32 = 0; [INFO] [stderr] | ^^^^ help: convert the identifier to upper case: `NEXT` [INFO] [stderr] [INFO] [stderr] warning: static variable `tabelaSimbolos` should have an upper case name [INFO] [stderr] --> src/Lexico.rs:104:20 [INFO] [stderr] | [INFO] [stderr] 104 | pub static ref tabelaSimbolos: Mutex> = Mutex::new(Vec::new()); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TABELA_SIMBOLOS` [INFO] [stderr] [INFO] [stderr] warning: function `SimbolTable` should have a snake case name [INFO] [stderr] --> src/Lexico.rs:117:4 [INFO] [stderr] | [INFO] [stderr] 117 | fn SimbolTable<'a>() -> Vec { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to snake case: `simbol_table` [INFO] [stderr] [INFO] [stderr] warning: function `Organize` should have a snake case name [INFO] [stderr] --> src/Lexico.rs:145:4 [INFO] [stderr] | [INFO] [stderr] 145 | fn Organize(result: &mut Vec) -> Vec{ [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `organize` [INFO] [stderr] [INFO] [stderr] warning: function `Lexic` should have a snake case name [INFO] [stderr] --> src/Lexico.rs:340:4 [INFO] [stderr] | [INFO] [stderr] 340 | fn Lexic(result: &mut Vec, GoOn: bool) -> Token { [INFO] [stderr] | ^^^^^ help: convert the identifier to snake case: `lexic` [INFO] [stderr] [INFO] [stderr] warning: variable `GoOn` should have a snake case name [INFO] [stderr] --> src/Lexico.rs:340:36 [INFO] [stderr] | [INFO] [stderr] 340 | fn Lexic(result: &mut Vec, GoOn: bool) -> Token { [INFO] [stderr] | ^^^^ help: convert the identifier to snake case: `go_on` [INFO] [stderr] [INFO] [stderr] warning: function `setupLexico` should have a snake case name [INFO] [stderr] --> src/Lexico.rs:633:8 [INFO] [stderr] | [INFO] [stderr] 633 | pub fn setupLexico() { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to snake case: `setup_lexico` [INFO] [stderr] [INFO] [stderr] warning: variable `tokenAtual` should have a snake case name [INFO] [stderr] --> src/Lexico.rs:646:13 [INFO] [stderr] | [INFO] [stderr] 646 | let tokenAtual = Lexic(&mut result,true); [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to snake case: `token_atual` [INFO] [stderr] [INFO] [stderr] warning: constant `constant` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:4:7 [INFO] [stderr] | [INFO] [stderr] 4 | const constant: u32 = 0; [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to upper case: `CONSTANT` [INFO] [stderr] [INFO] [stderr] warning: constant `simple_type` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:5:7 [INFO] [stderr] | [INFO] [stderr] 5 | const simple_type: u32 = 1; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMPLE_TYPE` [INFO] [stderr] [INFO] [stderr] warning: constant `field_list` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:6:7 [INFO] [stderr] | [INFO] [stderr] 6 | const field_list: u32 = 2; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `FIELD_LIST` [INFO] [stderr] [INFO] [stderr] warning: constant `index` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:7:7 [INFO] [stderr] | [INFO] [stderr] 7 | const index: u32 = 3; [INFO] [stderr] | ^^^^^ help: convert the identifier to upper case: `INDEX` [INFO] [stderr] [INFO] [stderr] warning: constant `simple_expression` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:8:7 [INFO] [stderr] | [INFO] [stderr] 8 | const simple_expression: u32 = 4; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMPLE_EXPRESSION` [INFO] [stderr] [INFO] [stderr] warning: constant `expression` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:9:7 [INFO] [stderr] | [INFO] [stderr] 9 | const expression: u32 = 5; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `EXPRESSION` [INFO] [stderr] [INFO] [stderr] warning: constant `parameter_list` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:10:7 [INFO] [stderr] | [INFO] [stderr] 10 | const parameter_list: u32 = 6; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `PARAMETER_LIST` [INFO] [stderr] [INFO] [stderr] warning: constant `statement` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:11:7 [INFO] [stderr] | [INFO] [stderr] 11 | const statement: u32 = 7; [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper case: `STATEMENT` [INFO] [stderr] [INFO] [stderr] warning: constant `program` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:13:7 [INFO] [stderr] | [INFO] [stderr] 13 | const program: u32 = 8; [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper case: `PROGRAM` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:14:7 [INFO] [stderr] | [INFO] [stderr] 14 | const simbolo_virgula: u32 = 9; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:15:7 [INFO] [stderr] | [INFO] [stderr] 15 | const simbolo_fecha_parenteses: u32 = 10; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_ponto_ponto` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:16:7 [INFO] [stderr] | [INFO] [stderr] 16 | const simbolo_ponto_ponto: u32 = 11; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_PONTO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:17:7 [INFO] [stderr] | [INFO] [stderr] 17 | const simbolo_soma: u32 = 12; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:18:7 [INFO] [stderr] | [INFO] [stderr] 18 | const simbolo_subtracao: u32 = 13; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_or` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:19:7 [INFO] [stderr] | [INFO] [stderr] 19 | const simbolo_or: u32 = 14; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_OR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:20:7 [INFO] [stderr] | [INFO] [stderr] 20 | const simbolo_igual: u32 = 15; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_menor` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:21:7 [INFO] [stderr] | [INFO] [stderr] 21 | const simbolo_menor: u32 = 16; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MENOR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_maior` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:22:7 [INFO] [stderr] | [INFO] [stderr] 22 | const simbolo_maior: u32 = 17; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MAIOR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_diferente` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:23:7 [INFO] [stderr] | [INFO] [stderr] 23 | const simbolo_diferente: u32 = 18; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIFERENTE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_maior_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:24:7 [INFO] [stderr] | [INFO] [stderr] 24 | const simbolo_maior_igual: u32 = 19; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MAIOR_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_menor_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:25:7 [INFO] [stderr] | [INFO] [stderr] 25 | const simbolo_menor_igual: u32 = 20; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MENOR_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_in` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:26:7 [INFO] [stderr] | [INFO] [stderr] 26 | const simbolo_in: u32 = 21; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_abre_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:27:7 [INFO] [stderr] | [INFO] [stderr] 27 | const simbolo_abre_colchetes: u32 = 22; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_ponto` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:28:7 [INFO] [stderr] | [INFO] [stderr] 28 | const simbolo_ponto: u32 = 23; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_arroba` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:29:7 [INFO] [stderr] | [INFO] [stderr] 29 | const simbolo_arroba: u32 = 24; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARROBA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_aspas` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:30:7 [INFO] [stderr] | [INFO] [stderr] 30 | const simbolo_aspas: u32 = 25; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ASPAS` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_fecha_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:31:7 [INFO] [stderr] | [INFO] [stderr] 31 | const simbolo_fecha_colchetes: u32 = 26; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_asterisco` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:32:7 [INFO] [stderr] | [INFO] [stderr] 32 | const simbolo_asterisco: u32 = 27; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ASTERISCO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_barra` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:33:7 [INFO] [stderr] | [INFO] [stderr] 33 | const simbolo_barra: u32 = 28; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BARRA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_dif` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:34:7 [INFO] [stderr] | [INFO] [stderr] 34 | const simbolo_dif: u32 = 29; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIF` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_mod` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:35:7 [INFO] [stderr] | [INFO] [stderr] 35 | const simbolo_mod: u32 = 30; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MOD` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_and` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:36:7 [INFO] [stderr] | [INFO] [stderr] 36 | const simbolo_and: u32 = 31; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_AND` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_packed` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:37:7 [INFO] [stderr] | [INFO] [stderr] 37 | const simbolo_packed: u32 = 32; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PACKED` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_array` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:38:7 [INFO] [stderr] | [INFO] [stderr] 38 | const simbolo_array: u32 = 33; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARRAY` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_of` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:39:7 [INFO] [stderr] | [INFO] [stderr] 39 | const simbolo_of: u32 = 34; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_OF` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_file` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:40:7 [INFO] [stderr] | [INFO] [stderr] 40 | const simbolo_file: u32 = 35; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FILE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_set` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:41:7 [INFO] [stderr] | [INFO] [stderr] 41 | const simbolo_set: u32 = 36; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SET` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_end` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:42:7 [INFO] [stderr] | [INFO] [stderr] 42 | const simbolo_end: u32 = 37; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_END` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:43:7 [INFO] [stderr] | [INFO] [stderr] 43 | const simbolo_ponto_virgula: u32 = 38; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:44:7 [INFO] [stderr] | [INFO] [stderr] 44 | const simbolo_dois_pontos: u32 = 39; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_case` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:45:7 [INFO] [stderr] | [INFO] [stderr] 45 | const simbolo_case: u32 = 40; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CASE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_nil` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:47:7 [INFO] [stderr] | [INFO] [stderr] 47 | const simbolo_nil: u32 = 42; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_NIL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_not` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:48:7 [INFO] [stderr] | [INFO] [stderr] 48 | const simbolo_not: u32 = 43; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_NOT` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_proc` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:49:7 [INFO] [stderr] | [INFO] [stderr] 49 | const simbolo_proc: u32 = 44; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PROC` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_func` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:50:7 [INFO] [stderr] | [INFO] [stderr] 50 | const simbolo_func: u32 = 45; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FUNC` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_var` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:51:7 [INFO] [stderr] | [INFO] [stderr] 51 | const simbolo_var: u32 = 46; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VAR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_label` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:52:7 [INFO] [stderr] | [INFO] [stderr] 52 | const simbolo_label: u32 = 47; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_LABEL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_const` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:53:7 [INFO] [stderr] | [INFO] [stderr] 53 | const simbolo_const: u32 = 48; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CONST` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_type` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:54:7 [INFO] [stderr] | [INFO] [stderr] 54 | const simbolo_type: u32 = 49; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TYPE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_begin` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:55:7 [INFO] [stderr] | [INFO] [stderr] 55 | const simbolo_begin: u32 = 50; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BEGIN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_if` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:56:7 [INFO] [stderr] | [INFO] [stderr] 56 | const simbolo_if: u32 = 51; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IF` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_while` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:57:7 [INFO] [stderr] | [INFO] [stderr] 57 | const simbolo_while: u32 = 52; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WHILE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_repeat` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:58:7 [INFO] [stderr] | [INFO] [stderr] 58 | const simbolo_repeat: u32 = 53; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_REPEAT` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_for` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:59:7 [INFO] [stderr] | [INFO] [stderr] 59 | const simbolo_for: u32 = 54; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FOR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_with` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:60:7 [INFO] [stderr] | [INFO] [stderr] 60 | const simbolo_with: u32 = 55; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WITH` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_goto` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:61:7 [INFO] [stderr] | [INFO] [stderr] 61 | const simbolo_goto: u32 = 56; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_GOTO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_dois_pontos_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:62:7 [INFO] [stderr] | [INFO] [stderr] 62 | const simbolo_dois_pontos_igual:u32 = 57; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_then` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:63:7 [INFO] [stderr] | [INFO] [stderr] 63 | const simbolo_then: u32 = 58; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_THEN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_else` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:64:7 [INFO] [stderr] | [INFO] [stderr] 64 | const simbolo_else: u32 = 59; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ELSE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_do` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:65:7 [INFO] [stderr] | [INFO] [stderr] 65 | const simbolo_do: u32 = 60; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_until` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:66:7 [INFO] [stderr] | [INFO] [stderr] 66 | const simbolo_until: u32 = 61; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_UNTIL` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_to` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:67:7 [INFO] [stderr] | [INFO] [stderr] 67 | const simbolo_to: u32 = 62; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_down_to` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:68:7 [INFO] [stderr] | [INFO] [stderr] 68 | const simbolo_down_to: u32 = 63; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOWN_TO` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_clrscr` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:71:7 [INFO] [stderr] | [INFO] [stderr] 71 | const simbolo_clrscr: u32 = 73; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CLRSCR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_abre_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:72:7 [INFO] [stderr] | [INFO] [stderr] 72 | const simbolo_abre_parenteses: u32 = 74; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_integer` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:73:7 [INFO] [stderr] | [INFO] [stderr] 73 | const simbolo_integer: u32 = 75; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_INTEGER` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_read` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:74:7 [INFO] [stderr] | [INFO] [stderr] 74 | const simbolo_read: u32 = 76; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_READ` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_write` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:75:7 [INFO] [stderr] | [INFO] [stderr] 75 | const simbolo_write: u32 = 77; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WRITE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_true` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:76:7 [INFO] [stderr] | [INFO] [stderr] 76 | const simbolo_true: u32 = 78; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TRUE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_false` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:77:7 [INFO] [stderr] | [INFO] [stderr] 77 | const simbolo_false: u32 = 79; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FALSE` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_char` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:78:7 [INFO] [stderr] | [INFO] [stderr] 78 | const simbolo_char: u32 = 80; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CHAR` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_boolean` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:79:7 [INFO] [stderr] | [INFO] [stderr] 79 | const simbolo_boolean: u32 = 81; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BOOLEAN` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_identifier` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:80:7 [INFO] [stderr] | [INFO] [stderr] 80 | const simbolo_identifier: u32 = 82; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IDENTIFIER` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_div` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:81:7 [INFO] [stderr] | [INFO] [stderr] 81 | const simbolo_div: u32 = 83; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIV` [INFO] [stderr] [INFO] [stderr] warning: constant `simbolo_record` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:82:7 [INFO] [stderr] | [INFO] [stderr] 82 | const simbolo_record: u32 = 85; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_RECORD` [INFO] [stderr] [INFO] [stderr] warning: static variable `ind` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:112:12 [INFO] [stderr] | [INFO] [stderr] 112 | static mut ind: usize = 0; [INFO] [stderr] | ^^^ help: convert the identifier to upper case: `IND` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_abre_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:153:3 [INFO] [stderr] | [INFO] [stderr] 153 | simbolo_abre_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:165:6 [INFO] [stderr] | [INFO] [stderr] 165 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:167:6 [INFO] [stderr] | [INFO] [stderr] 167 | simbolo_fecha_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:202:3 [INFO] [stderr] | [INFO] [stderr] 202 | simbolo_soma => {}, [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:204:3 [INFO] [stderr] | [INFO] [stderr] 204 | simbolo_subtracao => {}, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_arroba` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:232:3 [INFO] [stderr] | [INFO] [stderr] 232 | simbolo_arroba => { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARROBA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_packed` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:244:3 [INFO] [stderr] | [INFO] [stderr] 244 | simbolo_packed => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PACKED` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_array` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:251:3 [INFO] [stderr] | [INFO] [stderr] 251 | simbolo_array => { [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARRAY` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:264:6 [INFO] [stderr] | [INFO] [stderr] 264 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:265:6 [INFO] [stderr] | [INFO] [stderr] 265 | simbolo_fecha_colchetes => break, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_file` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:283:3 [INFO] [stderr] | [INFO] [stderr] 283 | simbolo_file => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FILE` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_set` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:295:3 [INFO] [stderr] | [INFO] [stderr] 295 | simbolo_set => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SET` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_record` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:307:3 [INFO] [stderr] | [INFO] [stderr] 307 | simbolo_record => { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_RECORD` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:338:5 [INFO] [stderr] | [INFO] [stderr] 338 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:340:5 [INFO] [stderr] | [INFO] [stderr] 340 | simbolo_dois_pontos => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:393:5 [INFO] [stderr] | [INFO] [stderr] 393 | simbolo_soma => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:406:5 [INFO] [stderr] | [INFO] [stderr] 406 | simbolo_subtracao => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:421:5 [INFO] [stderr] | [INFO] [stderr] 421 | simbolo_ponto_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:433:5 [INFO] [stderr] | [INFO] [stderr] 433 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:434:5 [INFO] [stderr] | [INFO] [stderr] 434 | simbolo_dois_pontos => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:458:5 [INFO] [stderr] | [INFO] [stderr] 458 | simbolo_ponto_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_abre_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:484:4 [INFO] [stderr] | [INFO] [stderr] 484 | simbolo_abre_colchetes => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:492:7 [INFO] [stderr] | [INFO] [stderr] 492 | simbolo_ponto_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:494:7 [INFO] [stderr] | [INFO] [stderr] 494 | simbolo_fecha_colchetes => break, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:504:4 [INFO] [stderr] | [INFO] [stderr] 504 | simbolo_ponto => { [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_arroba` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:516:4 [INFO] [stderr] | [INFO] [stderr] 516 | simbolo_arroba => { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ARROBA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_nil` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:536:3 [INFO] [stderr] | [INFO] [stderr] 536 | simbolo_nil => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_NIL` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_abre_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:559:5 [INFO] [stderr] | [INFO] [stderr] 559 | simbolo_abre_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:566:8 [INFO] [stderr] | [INFO] [stderr] 566 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:567:8 [INFO] [stderr] | [INFO] [stderr] 567 | simbolo_fecha_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_abre_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:587:3 [INFO] [stderr] | [INFO] [stderr] 587 | simbolo_abre_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_not` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:598:3 [INFO] [stderr] | [INFO] [stderr] 598 | simbolo_not => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_NOT` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_abre_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:604:3 [INFO] [stderr] | [INFO] [stderr] 604 | simbolo_abre_colchetes => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:620:6 [INFO] [stderr] | [INFO] [stderr] 620 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_colchetes` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:621:6 [INFO] [stderr] | [INFO] [stderr] 621 | simbolo_fecha_colchetes => return, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_COLCHETES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_asterisco` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:645:4 [INFO] [stderr] | [INFO] [stderr] 645 | simbolo_asterisco => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ASTERISCO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_barra` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:650:4 [INFO] [stderr] | [INFO] [stderr] 650 | simbolo_barra => { [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BARRA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_div` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:655:4 [INFO] [stderr] | [INFO] [stderr] 655 | simbolo_div => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIV` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_mod` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:660:4 [INFO] [stderr] | [INFO] [stderr] 660 | simbolo_mod => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MOD` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_and` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:665:4 [INFO] [stderr] | [INFO] [stderr] 665 | simbolo_and => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_AND` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:680:3 [INFO] [stderr] | [INFO] [stderr] 680 | simbolo_soma => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:682:3 [INFO] [stderr] | [INFO] [stderr] 682 | simbolo_subtracao => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:691:4 [INFO] [stderr] | [INFO] [stderr] 691 | simbolo_soma => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:696:4 [INFO] [stderr] | [INFO] [stderr] 696 | simbolo_subtracao => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_or` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:701:4 [INFO] [stderr] | [INFO] [stderr] 701 | simbolo_or => { [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_OR` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:717:3 [INFO] [stderr] | [INFO] [stderr] 717 | simbolo_igual => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_menor` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:719:3 [INFO] [stderr] | [INFO] [stderr] 719 | simbolo_menor => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MENOR` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_maior` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:721:3 [INFO] [stderr] | [INFO] [stderr] 721 | simbolo_maior => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MAIOR` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_diferente` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:723:3 [INFO] [stderr] | [INFO] [stderr] 723 | simbolo_diferente => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DIFERENTE` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_maior_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:725:3 [INFO] [stderr] | [INFO] [stderr] 725 | simbolo_maior_igual => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MAIOR_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_menor_igual` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:727:3 [INFO] [stderr] | [INFO] [stderr] 727 | simbolo_menor_igual => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_MENOR_IGUAL` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_in` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:729:3 [INFO] [stderr] | [INFO] [stderr] 729 | simbolo_in => simbolo = consome_token(), [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IN` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:779:7 [INFO] [stderr] | [INFO] [stderr] 779 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:780:7 [INFO] [stderr] | [INFO] [stderr] 780 | simbolo_dois_pontos => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:799:5 [INFO] [stderr] | [INFO] [stderr] 799 | simbolo_ponto_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:803:5 [INFO] [stderr] | [INFO] [stderr] 803 | simbolo_fecha_parenteses => return, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:831:5 [INFO] [stderr] | [INFO] [stderr] 831 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:832:5 [INFO] [stderr] | [INFO] [stderr] 832 | simbolo_ponto_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:917:5 [INFO] [stderr] | [INFO] [stderr] 917 | simbolo_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:926:5 [INFO] [stderr] | [INFO] [stderr] 926 | simbolo_dois_pontos => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1020:6 [INFO] [stderr] | [INFO] [stderr] 1020 | simbolo_ponto_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_end` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1021:6 [INFO] [stderr] | [INFO] [stderr] 1021 | simbolo_end => return, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_END` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_abre_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1090:5 [INFO] [stderr] | [INFO] [stderr] 1090 | simbolo_abre_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_ABRE_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1104:8 [INFO] [stderr] | [INFO] [stderr] 1104 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1105:8 [INFO] [stderr] | [INFO] [stderr] 1105 | simbolo_fecha_parenteses => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_begin` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1122:3 [INFO] [stderr] | [INFO] [stderr] 1122 | simbolo_begin => { [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_BEGIN` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1128:6 [INFO] [stderr] | [INFO] [stderr] 1128 | simbolo_ponto_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_end` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1129:6 [INFO] [stderr] | [INFO] [stderr] 1129 | simbolo_end => return, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_END` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_if` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1137:3 [INFO] [stderr] | [INFO] [stderr] 1137 | simbolo_if => { [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_IF` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_case` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1158:3 [INFO] [stderr] | [INFO] [stderr] 1158 | simbolo_case => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_CASE` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_soma` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1171:6 [INFO] [stderr] | [INFO] [stderr] 1171 | simbolo_soma => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SOMA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_subtracao` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1186:6 [INFO] [stderr] | [INFO] [stderr] 1186 | simbolo_subtracao => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_SUBTRACAO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1203:6 [INFO] [stderr] | [INFO] [stderr] 1203 | simbolo_ponto_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_end` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1207:6 [INFO] [stderr] | [INFO] [stderr] 1207 | simbolo_end => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_END` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1218:6 [INFO] [stderr] | [INFO] [stderr] 1218 | simbolo_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_dois_pontos` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1222:6 [INFO] [stderr] | [INFO] [stderr] 1222 | simbolo_dois_pontos => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOIS_PONTOS` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1227:8 [INFO] [stderr] | [INFO] [stderr] 1227 | simbolo_ponto_virgula => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_end` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1231:8 [INFO] [stderr] | [INFO] [stderr] 1231 | simbolo_end => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_END` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_while` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1248:3 [INFO] [stderr] | [INFO] [stderr] 1248 | simbolo_while => { [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WHILE` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_repeat` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1262:3 [INFO] [stderr] | [INFO] [stderr] 1262 | simbolo_repeat => { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_REPEAT` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_ponto_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1269:6 [INFO] [stderr] | [INFO] [stderr] 1269 | simbolo_ponto_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_PONTO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_until` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1270:6 [INFO] [stderr] | [INFO] [stderr] 1270 | simbolo_until => break, [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_UNTIL` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_for` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1281:3 [INFO] [stderr] | [INFO] [stderr] 1281 | simbolo_for => { [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FOR` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_to` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1298:5 [INFO] [stderr] | [INFO] [stderr] 1298 | simbolo_to => {}, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_TO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_down_to` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1299:5 [INFO] [stderr] | [INFO] [stderr] 1299 | simbolo_down_to => {}, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DOWN_TO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_with` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1316:3 [INFO] [stderr] | [INFO] [stderr] 1316 | simbolo_with => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_WITH` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1328:6 [INFO] [stderr] | [INFO] [stderr] 1328 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_do` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1329:6 [INFO] [stderr] | [INFO] [stderr] 1329 | simbolo_do => break, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_DO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_goto` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1340:3 [INFO] [stderr] | [INFO] [stderr] 1340 | simbolo_goto => { [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_GOTO` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_virgula` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1379:4 [INFO] [stderr] | [INFO] [stderr] 1379 | simbolo_virgula => continue, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_VIRGULA` [INFO] [stderr] [INFO] [stderr] warning: constant in pattern `simbolo_fecha_parenteses` should have an upper case name [INFO] [stderr] --> src/Sintatico.rs:1381:4 [INFO] [stderr] | [INFO] [stderr] 1381 | simbolo_fecha_parenteses => break, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SIMBOLO_FECHA_PARENTESES` [INFO] [stderr] [INFO] [stderr] warning: 404 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.04s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/compiladores-57393c22ef18ae9f [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "5c6c38efd3715e8c82c2264cf6d288af0cfa38ab775f5d54acc2590ab093cec5"` [INFO] running `"docker" "rm" "-f" "5c6c38efd3715e8c82c2264cf6d288af0cfa38ab775f5d54acc2590ab093cec5"` [INFO] [stdout] 5c6c38efd3715e8c82c2264cf6d288af0cfa38ab775f5d54acc2590ab093cec5