0xMiden / 0xMiden/air-script

Change list comprehensions' body from ScalarExpr to Expr

オープン
#407 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Rust
スター
96
フォーク
39
PR マージ指標
30日以内にマージされた PR はありません

説明

The current implementation for nested list-comprehensions only supports creating Vectors of ScalarExpressions, no matter the nesting level

The goal here would be to enable a more general form of nested list comprehensions, akin to a Matrix comprehension.

Based off of this PR:
https://github.com/0xMiden/air-script/pull/400#issue-3065707667

Task list:
- [ ] Replace list comprehension bodies from ScalarExpr to Expr
- [ ] Ensure all dimension transformations fit the new general form, I think there may be a few cases where they are not handled in a compatible way due to design assumptions
- [ ] update de docs

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。