S式
S式フォーマットには多くのバリエーションがあり、さまざまなデータ型に対してさまざまな構文をサポートしている。最も広くサポートされているのは以下の通り。
リストとペア: (1 () (2 . 3) (4))
シンボル: with-hyphen ?@!$ a\ symbol\ with\ spaces
文字列: "Hello, world!"
整数: -9876543210
浮動小数点数: -0.0 6.28318 6.022e23
文字#は、16進数の整数を表す#x10や、文字を表す#\Cのように、構文の拡張機能の前に使われることが多い。
Lisp由来のプログラミング言語の規格には、S式の構文の仕様が含まれているものがある。これには、Common Lisp(ANSI標準文書ANSI INCITS 226-1994 (R2004))、Scheme(R5RSおよびR6RS)、en:ISLISPなどがある。