超小型C99 JSONパーサー:ゼロアロケーション、約150行
2025-09-21
わずか約150行のC99コードで書かれた、最小限のJSONパーサーライブラリが登場!メモリ効率のためにゼロアロケーションを採用し、状態も簡素化されています。エラーメッセージには正確な行番号と列番号が含まれています。数値と文字列の解析はユーザー自身で行う必要があり、`strtod`や`atoi`などの関数を使用できます。簡単な例として、JSON文字列から矩形構造体`Rect`への読み込み方法を示しています。このプロジェクトは、パブリックドメインで公開されているフリーで無制限のソフトウェアです。
開発
ゼロアロケーション