-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Duplicated label not throw erros and remove line #24
Comments
Apesar de não conseguir reproduzir a issue exatamente como descrito, o montador deveria emitir uma mensagem de erro mesmo, e ele não emite, então essa parte consegui reproduzir. Só pra deixar registrado, o comportamento atual tentando montar o seguinte exemplo: FOO LV /0
FOO LV /1
BAR LD FOO é $ cargo run --bin mvn-cli -- assemble -i example.asm
Finished dev [unoptimized + debuginfo] target(s) in 0.03s
Running `target/debug/mvn-cli assemble -i example.asm`
0000 3000
0002 3005
0004 8002 |
O conserto vai ser adicionar mais um caso de validação no Deve ser bem direto. |
Na verdade vai ser mais complexo do que isso porque hoje só existem validações de linha, não validações de arquivo todo: mvn-rs/mvn-assembler/src/processor/validator.rs Lines 9 to 24 in 2048da9
Vamos precisar implementar um |
vira
sumindo com a linha e n mandando nenhuma mensagem de erro.
O comportamento desejado deveria ser lançar um erro
The text was updated successfully, but these errors were encountered: