s-exp syntax
S-exp syntax is a topic for programs that let you translate s-expressions to other grammars. Things that let you write C with s-exps qualify, as do many markup libraries. Some markup libraries with a lot of implementations, like HTML generators, get their own topic, and shouldn't use this one.

  • AWK Lisp - AWK Lisp is a A Common Lisp interpreter implemented in Awk and written by Roger Rohrbach
  • c-amplify - c-amplify is an s-exp syntax for writing C code
  • cl-larval - S-Exp syntax to write assembler for AVR microcontrollers
  • css-lite - css-lite generates CSS from an s-exp syntax
  • LinJ - Linj translates a subset of Common Lisp into human-readable Java code
  • ltd - ltd is a Common Lisp to Dylan translator
  • parenscript - Parenscript is a translator from an extended subset of Common Lisp (s-exp syntax) to JavaScript
  • PLisp - PLisp is an s-exp syntax for generating PostScript files
  • readable - readable adds additional abbreviations in the s-expression reader, for improved readability; it supports infix, optional standard function call notation, and optional indentation
  • SC Language - SC is an s-exp syntax (Scheme-like) for writing C code, implemented in Common Lisp
  • sml - s-expression markup language