[BUG] Breaking bash case statement when saving result to a var
Aberta
bug
compiler
- Linguagem predominante
- Rust
- Estrelas
- 5.2k
- Forks
- 145
- Merge médio
- 5d 3h
- PRs com merge (30d)
- 7
Descrição
Amber breaks bash case syntax by adding brackets.
Example:
```
let result = unsafe $case "{text}" in
*"{phrase}"*\)
echo 1
;;
esac$
```
evals to:
```
__AMBER_VAL_0=$(case "abc" in
*"a"*)
echo 1
;;
esac);
__AS=$?;
__0_result="${__AMBER_VAL_0}"
```
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Avaliação
Esta issue ainda não foi avaliada.