前回Erlangに何年も触れた後、最近Erlangでプロジェクトを開始しました。
たとえば、sys/mount.h のように、stdlib または 3rd サイド ラッパーでは使用できない POSIX 呼び出しを使用する必要があります。
マウント呼び出し (man 2 マウント) は、マウント パラメーターにいくつかの int フラグを使用します。それらはいくつかのヘッダーで定義されています。
どちらのアプローチが良いですか: Erlang ラップで整数フラグ/定義を使用するか、このような引数にアトムのリストを使用して C で解析する方が安全ですか?
Erlang 用のアクティブなポート/ドライバー ラッパー ジェネレーターはありますか? dryverl や ic などは知っていますが、見捨てられているように見えますし、関数の記述を XML で記述するのも不便です。