Emacs Lisp

Emacs Lisp
Tilblivelse1985
ParadigmeMulti-paradigme: Funksjonell programmering, metaprogrammering, selvmodifiserende programmering
Designet avRichard M. Stallman, Guy L. Steele
Utviklet avGNU-prosjektet
Siste versjon(er)27.1 / 10. aug. 2020
Typetildeling dynamisk, sterk
Filendelse(r).el, .elc
LisensGPLv3
Påvirket av
Common Lisp, Maclisp

Emacs Lisp er en dialekt av programmeringsspråket Lisp som benyttes som et skriptspråk av Emacs (en familie av teksteditorer som vanligvis er assostert med GNU Emacs og XEmacs). Språket er vanligvis brukt for å implementere de fleste redigeringsfunksjoner som er bygd inn i Emacs; resten er skrevet i C, deriblant Lisp-kommandotolken. Emacs Lisp blir også kalt Elisp, selv om det også er en eldre, urelatert Lisp-dialekt med dette navn.[1]

Referanser

  1. ^ HEDRICK at RUTGERS (Mngr DEC-20's/Dir LCSR Comp Facility): information about Common Lisp implementation, 18. desember 1981

Eksterne lenker

  • Offisielt nettsted Rediger på Wikidata
  • (en) Emacs Lisp – kategori av bilder, video eller lyd på Commons Rediger på Wikidata
Denne artikkelen er en spire. Du kan hjelpe Wikipedia ved å utvide den.
Autoritetsdata
  • v
  • d
  • r
A# · ActionScript · Ada · Alef · ALGOL · ALGOL 58 · ALGOL 60 · ALGOL 68 · ALTRAN · APL · AppleScript · Argus · Assembler · Autokode · awk ·· BASIC · BCPL · BETA · BitC · BLISS · Bourne Shell ·· C++ · C-- · CHILL · C# · C shell · Caml · Ch · Cilk · Cilk++ · Cilk Plus · Clarion · Clipper · CLISP · Clojure · CLU · COBOL · COMAL · Common Lisp · Concurrent C · Concurrent Euclid · Concurrent Pascal · C shell ·· Delphi · Dylan · ECMAScript · Eiffel · Emacs Lisp · Erlang · Euclid · F* · F# · Forth · Fortran · GNU Common Lisp · GNU Pascal · Go · Haskell · HyperTalk · Incr Tcl · INTERCAL · Interlisp · Java · JavaScript · JRuby · LaTeX · Legoscript · LilyPond · Limbo · Lisp · LPC · Lua · Lynx · Mary · MATLAB · Mesa · ML · MML · Modula · Modula-2 · Modula-2+ · MUMPS · Objective-C · Objective-C++ · OCaml · OpenVera · O'Haskell · Pascal · Perl · PHP · Pike · PL/I · Plankalkül · PLEX · Prolog · Protel · Pure Data · Python ·· Ratfor · REXX · RTL/2 · Ruby · Rust · SAS · Scala · Scheme · Scratch · Simula · SML · Smalltalk · SNOBOL · Tcsh · Tcl · TECO · TOM · Turbo Basic · Turbo Pascal · Verilog · Visual Prolog · Turing · TypeScript · Vala · VHDL · Visual Basic