私はカスタム言語を開発していますが、すべてうまくいきますが、getchar()、fopen()などの標準関数のサポートを追加するのをやめました。視覚的な.libファイルですが、大量のタスク(例えば、仕様が不足しているため)です。他にもアイデアはありますか?それはどのようにDのような言語で作られていますか?カスタム言語での標準的なCライブラリのサポート
編集: 私が達成したいことは、システム機能(たとえば、ファイルを開く、ソケットを使用するなど)を使用できるようにすることですが、ゼロから書き込む必要はありません。すでに書かれているlibs/dllにアクセスするには何らかの方法が必要です。
最も簡単な解決策は、 Cの標準ライブラリとこれらの関数(前にスタックを設定する)を呼び出すが、私はこのコードを取得するいくつかの方法が必要です(組み立てられた)。
あなたが求めていることを理解するのは難しいです。投稿を編集して詳細を説明してください。 – pzanoni