πŸ“š Node [[dialect-of-lisp]]
↳ πŸ““ Subnode [[@ryan/dialect of lisp]]
πŸ““ dialect-of-lisp.md (text) by @ryan

dialect of Lisp

tags : [[Lisp]]

Except for perhaps the original Lisp in the 1950s, there is no β€œpure Lisp,” only variations. Each dialect is distinguished by its particular syntax and its library functions. For example, Scheme has a define function that takes a list as its first argument, and in this way you can define a function.

(define (foo arg1 arg2)

    )

However other Lisps, such as [[Emacs Lisp]] or [[Clojure]] define functions as such:

(defun foo (arg1 arg2)
  ; body...
  )
Receiving pushes... (requires JavaScript)
Loading context... (requires JavaScript)
πŸ›οΈ Stoas for [[@ryan/dialect of lisp]]
πŸ“– Open document (Hedgedoc) at https://doc.anagora.org/dialect-of-lisp
πŸ“– Open document (Etherpad) at https://stoa.anagora.org/p/dialect-of-lisp
πŸ“Ή Video conferencing space (Jitsi Meet) at https://meet.jit.si/dialect-of-lisp