Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Emacs Lisp programming language


Related Topics

In the News (Sun 6 Dec 09)

  
  Lisp programming language - Wikipedia, the free encyclopedia
Lisp is a reflective, functional programming language family with a long history.
Lisp was used as the implementation of the programming language Planner that was the foundation for the famous AI system SHRDLU.
Lisp languages are frequently used with an interactive command line, which may be combined with an integrated development environment.
en.wikipedia.org /wiki/Lisp_programming_language   (4449 words)

  
 Emacs Lisp programming language
Emacs Lisp is a dialect of the Lisp programming language used by the GNU Emacs and XEmacs editors, which will simply be called "Emacs" in this article.
Emacs Lisp is related to the MacLisp and Common Lisp dialects of Lisp.
Lisp was chosen as the extension language for Emacs because of its powerful features, including the ability to treat functions as data.
www.sciencedaily.com /encyclopedia/emacs_lisp_programming_language   (1029 words)

  
 Revenge of the Nerds
Lisp was a piece of theory that unexpectedly got turned into a programming language.
Lisp looks strange not so much because it has a strange syntax as because it has no syntax; you express programs directly in the parse trees that get built behind the scenes when other languages are parsed, and these trees are made of lists, which are Lisp data structures.
You can write little glue programs in Lisp too (I use it as a desktop calculator), but the biggest win for languages like Lisp is at the other end of the spectrum, where you need to write sophisticated programs to solve hard problems in the face of fierce competition.
www.paulgraham.com /icad.html   (5688 words)

  
 Programming in Emacs Lisp - Preface   (Site not responding. Last check: 2007-10-08)
Emacs is designed so that you can write new code in Emacs Lisp and easily install it as an extension to the editor.
Although Emacs Lisp is usually thought of in association with the text editor, it is a full computer programming language.
This introduction to Emacs Lisp is designed to get you started: to guide you in learning the fundamentals of programming, and more importantly, to show you how you can teach yourself to go further.
ofb.net /gnu/emacs-lisp-intro/emacs-lisp-intro_1.html   (262 words)

  
 Programming in Emacs Lisp
GNU Emacs Lisp is largely inspired by Maclisp, which was written at MIT in the 1960's.
Since Emacs Lisp is large, it is customary to name symbols in a way that identifies the part of Emacs to which the function belongs.
Emacs works this way for two reasons: the buffer may be thousands of lines long--too long to be conveniently displayed; and, another buffer may have the same contents but a different name, and it is important to distinguish between them.
www.csse.uwa.edu.au /programming/emacs-lisp-intro-1.04   (16559 words)

  
 GNU Emacs - GNU Project - Free Software Foundation (FSF)
At its core is an interpreter for Emacs Lisp (``elisp'', for short), a dialect of the Lisp programming language with extensions to support text editing.
Emacs version 21 supports variable width and height fonts, playing sounds and the inclusion of images in a document, as well as tool bars, plus nicer menus and scroll bars.
We also have a copy of the 1981 paper by Richard Stallman, describing the design of the original Emacs and the lessons to be learned from it.
www.gnu.org /software/emacs   (938 words)

  
 PC AI - LISP Programming Language
LISP was formulated by AI pioneer John McCarthy in the late 50's.
LISP's essential data structure is an ordered sequence of elements called a "list." The elements may be irreducible entities called "atoms" (functions, names or numbers) or they can be other lists.
Originally, LISP was built around a small set of simple list-manipulating functions which were building blocks for defining other, more complex functions.
www.pcai.com /web/ai_info/pcai_lisp.html   (884 words)

  
 emacs   (Site not responding. Last check: 2007-10-08)
Emacs is a full-screen editor built around a LISP interpreter.
Emacs contains modes for specialized editing, from C language files to TeX and LaTeX document files to its own Emacs LISP programming language.
Emacs provides extensive facilities for reading and sending mail, reading and posting Usenet news, developing and debugging programs, running Unix command shells, browsing documentation, running interactive applications such as Mathematica, accessing Internet services such as FTP and Gopher and the World Wide Web, and doing just about anything else that one can imagine.
www.math.psu.edu /guide/emacs.html   (211 words)

  
 Preface - Programming in Emacs Lisp   (Site not responding. Last check: 2007-10-08)
Most of the GNU Emacs integrated environment is written in the programming language called Emacs Lisp.
The code written in this programming language is the software—the sets of instructions—that tell the computer what to do when you give it commands.
It is better to refer to Emacs as an “extensible computing environment”.
www.rattlesnake.com /intro/Preface.html   (169 words)

  
 Open Directory - Computers: Programming: Languages: Lisp   (Site not responding. Last check: 2007-10-08)
Lisp: Good News, Bad News, How to Win Big - Lisp has done quite well over the last ten years: becoming nearly standardized, forming the basis of a commercial sector, reaching high performance, having good environments, able to deliver applications.
PC AI: LISP Programming Language - Very useful page of links with good helpful annotations for vendors, search engines, more: references (linked and non-linked) for articles, books.
Screamer Tool Repository - Common Lisp extension, adds support for nondeterministic programming, and on this substrate, provides full constraint programming language to formulate and solve mixed systems of numeric and symbolic constraints.
dmoz.org /Computers/Programming/Languages/Lisp   (386 words)

  
 [No title]   (Site not responding. Last check: 2007-10-08)
Scientists Find the T-Rex of Crocodiles: The creature is a large sea-dwelling crocodile that lived 135 million years ago.
Educators Praise Alternative School : Calvert County school administrators and members of the Board of Education lauded the first-year results of the county's new Alternative School last week, and the school's lead teacher pushed to expand the program in coming years.
Md. School Assessment Supplants National Tests : Standardized testing used to be a straightforward affair in Maryland.
www.icyclopedia.com /encyclopedia/e/em   (413 words)

  
 Emacs Lisp Introduction   (Site not responding. Last check: 2007-10-08)
Elisp (emacs lisp) is the language used to extend emacs, the customizable text editor of choice.
A searchable index of contributed emacs lisp packages is available.
W3: A World Wide Web browser for emacs, written by yours truly, Bill Perry.
www.cs.indiana.edu /elisp/elisp-intro.html   (81 words)

  
 master functional programming languages on 43 Things
common lisp emacs lisp functional programming language haskell ml ocaml programming scheme
Not a functional programming language per se — 31 weeks ago
But I’m not one to piegon hole people or programming languages.
www.43things.com /things/view/61692   (308 words)

  
 User:Drj : Drj
programming language - both implementation and design, and smattering of knowledge of a large number of languages.
Ones not mentioned already (random order): Forth, icon programming language, lisp including emacs lisp[?], logo programming language, ML, perl, lua, PostScript, scheme.
I play them as well as write them.
www.fastload.org /dr/Drj.html   (337 words)

  
 The Association of Lisp Users
The ALU International Lisp Conference 2002, ha October 27th through October 31st in San Francisco.
Common Lisp: the Language, 2nd Edition (CLtL2) [on-line]
Copyright 1998-2003 by the Association of Lisp Users.
www.lisp.org /table/contents.htm   (81 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.