alongubkin / alongubkin/spider

Generators

オープン
#68 コメント 4 件 リアクション 0 件 担当者 1 名 @alongubkin が担当を希望しています GitHub で見る
enhancement
主要言語
JavaScript
スター
1.3k
フォーク
46
PR マージ指標
30日以内にマージされた PR はありません

説明

Add generators support to Spider.

```
fn inorder(node) {
if (node) {
yield* inorder(node.left);
yield t.label;
yield* inorder(node.right);
}
}
```

compiles to:

```
function* inorder(node) {
if (node) {
yield* inorder(node.left);
yield node.label;
yield* inorder(node.right);
}
}
```

Note that `*` is not required near the Spider function declaration.

If you have a better idea for the `yield*` syntax, please let me know.

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

このリポジトリのコントリビューションガイドは索引されていません

評価

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

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

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