S-expr: 特異なS式パーサー
2025-06-18

S-exprは、S式の構文に独自の拡張機能を持つS式パーサーライブラリです。単一行および複数行の文字列とコメントをサポートし、「転置ブロック」という新しい概念を導入しています。転置ブロックは、行と列を入れ替えてコードを記述することを可能にし、複雑な入れ子になった式の見やすさを向上させます。この設計は、S式のシンプルさと、コードの可読性と表現力の向上とのバランスを目指しています。従来のLispよりも複雑ですが、シンプルさと使いやすさのバランスを優先しています。
開発
S式