Standards

The following are a list of S-expression related technological standards linked to projects belonging to the S-expressions organization as well as to outside sources:


PROGRAMMING LANGUAGES

STANDARDIZED

TARGETING A WELL-KNOWN VM/LANGUAGE

STANDALONE


APPLICATIONS

SCRIPTED IN LISP

  • GNU Emacs - text editor, scripted in Emacs Lisp
  • AutoCAD - CAD suite, scripted in AutoLISP / Visual LISP
  • GIMP - paint program, scripted in Scheme
  • GnuCash - accounting program, scripted in Scheme
  • LilyPond - sheet music program, scripted in Scheme

USING S-EXPRESSION NOTATION

  • Notmuch - email search, has S-expression queries and output

GENERAL-PURPOSE DATA FORMATS

  • Pose - portable S-expressions
  • Twinjo - dual text and binary formats, the text format is S-expressions
  • Rivest S-expressions - internet draft for machine-to-machine communication

DOMAIN-SPECIFIC LANGUAGES

  • Name - represents people's names
  • Bib - represents BibTeX citations