amber-lang / amber-lang/amber

[Feature] Compiler flags for any block

Aberta
#689 2 comentários 0 reações 0 responsáveis Ver no GitHub
compiler
Linguagem predominante
Rust
Estrelas
5.2k
Forks
145
Merge médio
5d 3h
PRs com merge (30d)
7

Descrição

I think using compiler flags only for functions is too restrictive and should be broaden to all blocks.

For example this code:
```ab
main {
let x = "asd"

echo x as Num
}
```

Raises warning that it's not recommended to do such a cast and recommends adding `allow_absurd_cast` compiler flag for suppression, but it's not possible currently

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.