[BUG] Breaking bash case statement when saving result to a var
Đang mở
bug
compiler
- Ngôn ngữ chính
- Rust
- Star
- 5.2k
- Fork
- 145
- Merge trung bình
- 5 ngày 3 giờ
- Pull request đã merge (30 ngày)
- 7
Mô tả
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}"
```
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Đánh giá
Issue này chưa được đánh giá.