mstdn.maud.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
The place to express your ❤️ more freely. / あなたの「すき」をもっと自由に書き表すための場所。

Administered by:

Server stats:

346
active users

組み込む話書いて思い出したけど、組み込むためのスクリプトを静的解析サポート受けながら書くときの問題として「ホスト側から提供される環境の定義手段が意外とない」というのがありがちなんだよな

TS の d.ts みたいなのを書いたら(自動生成できるとなお良い)それを LSP 鯖実装が読み込んでそれっぽく振る舞ってくれる、みたいな感じになってほしい。特に Lua。

ホスト側の関数呼んだ瞬間に静的解析の全てが虚になるの悲しすぎるから……

@kb10uy lua_ls (sumneko_lua) はたとえば Neovim から vim.* で export されてる API を vim_meta.lua にアノテーションだけ書いておいたメタファイル用意しておいて、とかやれば普通にできるとおもう。

C コードからその meta file 自動出力できるまでやれるといいけどそれはまだこれからだとはおもう