Next: atoms, Previous: constants, Up: Sexp Types

#### Generic Sexp Widget

The `sexp` widget can contain any Lisp expression, and allows the user to edit it inline in the buffer.

The syntax for the `sexp` widget is:

         type ::= (sexp [keyword argument]...  [ value ])

— Widget: sexp

> This will allow you to edit any valid s-expression in an editable buffer field.

> The `sexp` widget takes the same keyword arguments as the `editable-field` widget. See editable-field.