r7kamura / diary

r7kamura's daily working log.
https://r7kamura.github.io/diary/
MIT License
2 stars 0 forks source link

2022-08-26 #113

Open r7kamura opened 1 year ago

r7kamura commented 1 year ago

型システムの改善を行い、AST中のノードから色々な情報を簡単に取得できるようにした。

image

いまの課題は、カーソル位置に対して適切な補完候補を出すというもの。単純にパースしようとするとSyntaxErrorになるので、SyntaxErrorになった場合、ならなかった場合とで条件分岐して、なった場合の処理を考える必要がある。ならなかった場合の処理は簡単。

r7kamura commented 1 year ago

システムが扱う範囲が型の分野を超えていて、コード解析機という感じになってきた。