MagicStack / MagicStack/MagicPython
Decorator Syntax Errors
- 主要言語
- JavaScript
- スター
- 1.4k
- フォーク
- 98
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
So decorators have very strict syntax, while in reality, any valid python expression can be used when decorating. See github's highlighting below too.
* **Editor name and version**: Sublime Text 4152
* **Platform**: MacOSX
* **Color scheme**: Custom, but any
* **MagicPython version**: v.1.1.1
* **A sreenshot**:
* 
* **5-10 lines of surrounding code**:
```python
class A:
@D[C][prtl]
def a(self):
pass
@a | b | c
def a(self):
pass
```
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
まず、Sublime Text で MagicPython v1.1.1 を使って 2 つのデコレータの例を再現し、そのハイライトを GitHub の結果と比較します。次に、リポジトリ内でデコレータの構文ハイライトのエントリポイントを探し、デコレータに関する既存のテストがあれば特定します。両方の有効な式が構文エラーなしでデコレータとしてハイライトされれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- javascript, python
- 領域
- tooling
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100