Geometry.Net - the online learning center
Home  - Basic_L - Lisp Programming
e99.com Bookstore
  
Images 
Newsgroups
Page 4     61-80 of 131    Back | 1  | 2  | 3  | 4  | 5  | 6  | 7  | Next 20
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

         Lisp Programming:     more books (100)
  1. Symbolic Computing With Lisp/Book & Disk by Robert D. Cameron, Anthony H. Dixon, 1992-01
  2. AutoCAD Developer's Guide to Visual LISP by Nikolai Poleschuk, 2001-10-15
  3. Programming in Emacs LISP: An Introduction by Robert J. Chassell, 1995-10
  4. The Programming Language LISP: Its Operation and Applications by Edmund C. And Daniel G. Bobrow (editors) Berkeley, 1974
  5. Common Lisp Drill by Taiichi Yuasa, Richard Weyhrauch, et all 1988-08
  6. A Modern Lisp
  7. The Gnu Emacs LISP Reference Manual: Edition 2.4 for Version 19.29, Set by Bill Lewis, Dan Laliberte, 1995-06
  8. Conference Record of the 1982 ACM Symposium on LISP and Functional Programming
  9. Common Lisp: A Tutorial by Wendy L. Milner, 1987-12
  10. Software-Konstruktion Mit Lisp (Programmierung Komplexer System, 1) by Hinrich E. G. Bonin, 1991-06
  11. Understanding Autolisp: Programming for Productivity by William Kramer, Denise Kramer, 1993-03
  12. An Introduction to Lisp and Symbol Manipulation by Sharam Hekmatpour, 1988-02
  13. Autolisp: Programming by Example (Computer Graphics Technology and Management Series) by Gene Straka, 1992-07
  14. Understanding CLOS: The Common Lisp Object System by Jo A. Lawless, Molly M. Miller, 1991-07

61. Kids.net.au - Encyclopedia Lisp Programming Language -
Lisp (which stands for LISt Processing ) is a programming language Here are some examples of Lisp code. While not typical of Lisp programs used in
http://www.kids.net.au/encyclopedia-wiki/li/Lisp_programming_language
Web kids.net.au Thesaurus Dictionary Kids Categories Encyclopedia ... Contents
Encyclopedia - Lisp programming language
Lisp (which stands for " LIS t P rocessing") is a programming language oriented towards functional programming . Its prominent features include prefix-notation syntax, dynamic typing (variables are type-neutral, but values have implicit type), and the ability to treat source code as first-class objects. Not counting the various machine languages and assembly languages , Lisp is the second-oldest programming language still in widespread use; only Fortran is older. Like Fortran, it has changed greatly since its early days. Strictly speaking, Lisp is now not a single language but a family of similarly-styled languages with an instantly recognizable appearance. These are known as Lisp dialects; the most well-known are Common Lisp and Scheme Table of contents showTocToggle("show","hide") 1 History
2 Syntax

3 Minimal Lisp

4 Example programs
...
7 See also
History
Lisp was invented by John McCarthy in while he was at MIT . McCarthy published its design a paper in Communications of the ACM[?]

62. Portable Lisp Programming
Portable lisp programming. Portable lisp programming. Gene Michael Stover. created 13 April 2004 updated 14 April 2004
http://www.lisp-p.org/plp/

63. LISP Programming
lisp programming. Brooks, R., Programming in Common Lisp, New York, NY Wiley (1985). 2. Cameron, RD, Dixon, AH, Symbolic Computing with LISP.
http://www.cs.iastate.edu/~honavar/texts/node5.html
Next: JAVA Programming Up: AI Programming Previous: AI Programming
LISP Programming
Brooks, R., Programming in Common Lisp , New York, NY: Wiley (1985).
Symbolic Computing with LISP . New York, NY: Prentice Hall (1992).
Artificial Intelligence Programming . Hillsdale, NJ: Lawrence Erlbaum Associates (1980).
Building Problem Solvers. Cambridge, MA: MIT Press. (1993).
Franz, Inc., Common LISP: The Reference . Reading, MA: Addison-Wesley (1988).
Graham, P. ANSI Common Lisp . Englewood Cliffs, NJ: Prentice Hall (1995).
Norvig, P., Paradigms of Artificial Intelligence Programming Case Studies in Common Lisp . Palo Alto, CA: Morgan Kaufmann (1992).
Touretzky, D. S., A Gentle Introduction to Symbolic Computation . New York, NY: Addison Wesley (1990).
Lisp . New York: Addison-Wesley (1989).

Vasant Honavar

64. Free Software Directory: LISP Programming Language
Top Software development Programming languages lisp programming language. ACDK LGPL - 2003-07-01 Java-like C++ framework with scripting and
http://gnu.digitaltrust.it/directory/devel/prog/lisp/
FSF UNESCO Free Software Directory
3,364 packages indexed Top Software development Programming languages LISP programming language ACDK - [LGPL] - 2003-07-01
Java-like C++ framework with scripting and distributed components - [The GNU General Public License, Version 2] - 2003-07-16
Programming language for modelling computer systems and proving properties of those models CLISP - [The GNU General Public License, Version 2] - 2004-06-03
ANSI Common Lisp compiler, debugger, and interpreter CMUCL - [PublicDomain] - 2004-04-05
Free implementation of Common Lisp Elib - [The GNU General Public License, Version 2] - 2002-02-28
Library of Emacs LISP functions Emacs Common Lisp - [The GNU General Public License, Version 2] - 2004-07-01
Common Lisp implementation for Emacs Garnet - [PublicDomain] - 2004-04-05
Graphical toolkit for Lisp GCL - [LGPL] - 2004-06-28
Compiler and interpreter for Common Lisp GOOPS - [The GNU General Public License, Version 2 or later] - 2002-01-24
Object-oriented extension to 'guile' Kawa - [Kawa] - 2004-06-08
Scheme and Emacs Lisp on a Java VM LISA - [LGPL] - 2004-04-05 Platform for developing Lisp-based Intelligent Software Agents Lush - [The GNU General Public License, Version 2 or later] - 2004-07-01

65. Caltech Computer Science Technical Reports - A LISP Programming Exercise
Van de Snepscheut, Jan LA (1992) A lisp programming Exercise. Technical Report. We present the derivation of a solution to a lisp programming exercise.
http://caltechcstr.library.caltech.edu/95/
Caltech Computer Science Technical Reports Main About Browse Search ... Help
A LISP Programming Exercise
Van de Snepscheut, Jan L. A. A LISP Programming Exercise. Technical Report California Institute of Technology CaltechCSTR:1992.cs-tr-91-04 Full text available as: Postscript - Requires a viewer, such as GhostView
Abstract
We present the derivation of a solution to a LISP programming exercise. The derivation is in three steps. First, an inefficient solution is given. Second, the quintessence of a more efficient solution is captured in a number of equalities. Third, an efficient solution is derived from the inefficient one by a number of transformation steps, each of which is justified by the equalities. EPrint Type: Monograph (Technical Report) Subjects: All Records ID Code: Deposited By: Caltech Library System Deposited On: 25 April 2001 Record Number: CaltechCSTR:1992.cs-tr-91-04 Official Persistent URL: http://resolver.caltech.edu/CaltechCSTR:1992.cs-tr-91-04 Usage Policy: You are granted permission for individual, educational, research and non-commercial reproduction, distribution, display and performance of this work in any format. Archive Staff Only: edit this record
Contact Information

66. Corman Lisp Discussion Groups :: View Forum - Common Lisp Programming
For discussing Corman Lisp topics, and other programming topics. italian charms Common lisp programming Moderators None Users browsing this forum None
http://www.artofprogramming.com/bb/viewforum.php?f=7&

67. O'Reilly Network: Lisp And Java
Firstclass functions are a powerful feature of the lisp programming langauge. This article describes some ways they can be used, and explores how to
http://www.onjava.com/pub/a/onjava/2004/03/24/lisp.html
Sign In/My Account View Cart Articles Weblogs ... eDocuments SAP TechEd '05. Your education in innovation. ONJava.com
All of O'Reilly Login
Register

Manage Newsletters

Register Your Books
Sponsored Zones
Novell Learning Channel
What are those funny green links?
Quest Resources for SQL Server Profiling Tech Brief: Compare Profile Tools Webcast Download trial: Quest Central (R)
ONJava Topics
All Articles

Best Practices

Enterprise JavaBeans
Java 2EE (Enterprise) ... Wireless Java ONJava Resources Software Directory Java API Map ONJava Affiliates davidflanagan.com java.net jdom.org Servlets.com Headlines Developer Transition Resource Center Now Open New Developer Transition Kit Available New ADC Article: Adopting Universal Binaries Sites codezoo.com Databases LinuxDevCenter.com MacDevCenter.com ... WebServices.XML.com Affiliate Sites LinuxQuestions.org OSDir.com Servlets.com Resource Centers Bioinformatics C/C++ Databases Digital Media ... XML ONJava.com supported by: Programming forum Print Email Discuss Add to Project Trackbacks Blog this Tags: lisp java languages Bookmark with del.icio.us
Lisp and Java
by Dan Milstein Why learn a new programming language? Among other excellent reasons (such as good, old-fashioned intellectual curiosity), there's the opportunity to pick up useful techniques, tricks, and idioms that you can apply in your day-to-day programming life. At its best, studying a new language can give you the kind of conceptual shift that illuminates thorny problems in a new light. Even if your mainstream language of choice doesn't provide the special-purpose syntax that you find in a language you're exploring, you can often find a way to implement the underlying technique in a useful manner.

68. Primer On Lisp Programming Style
Primer on lisp programming style. To statlisp-news@umnstat.stat.umn.edu; Subject Primer on lisp programming style; From Russell Almond ralmond@ets.org
http://www.stat.umn.edu/users/stat-lisp-news/msg00907.html
[Prev] [Next] [Index] [Thread]
Primer on Lisp programming style
http://www.norvig.com/luv-slides.ps

69. Programmer Docs For Slisp - Lisp Programming In Slisp
Most programmers will simply want to program in lisp, rather than create new primitive C functions. The simplest way to do this is to simply type the name
http://sig.biostr.washington.edu/share/skandha4/html/slisp_3.html
Go to the first previous next last section, table of contents
Lisp Programming in Slisp
Most programmers will simply want to program in lisp, rather than create new primitive C functions. The simplest way to do this is to simply type the name of an slisp application installed at your site, in a shell. For example type sl, for the basic slisp application that contains the xlisp primitives. Of course, like any other Unix application, sl must be available from your PATH variable. Slisp (and Xlisp) uses an environment variable called XLPATH, which is a search path for loading lisp files. At our site this path is defined for all users (in applications installed in /usr/local/bin) to be /usr/local/xlisp, so any files in this directory can be loaded just by typing (LOAD-LIBRARY file) in the application. If you change XLPATH then the search path can be customized. For example, if init.lsp is present in the initial XLPATH then this file will always be loaded at startup, which you may not want. Instead if you set XLPATH to be mypath:$XLPATH, slisp will first search for files in mypath before it searches the original XLPATH. This means you can have your own init.lsp file which will be loaded instead of the system init.lsp file, or you can preferentially load custom copies of lsp files that are part of a larger system. In order to setup your own XLPATH look at the executable file for the application you are using. For the basic slisp application sl, this file is called sl, and is probably installed in /usr/local/bin. If not ask the person who installed slisp at your site.

70. Lisp References
This is a list of some web sites and books on Lisp. Common lisp programming for Artificial Intelligence AddisonWesley, Reading, MA, 1989.
http://www.cis.upenn.edu/~ungar/CIS520/lisp.refs.html
Lisp References
This is a list of some web sites and books on Lisp.
Lisp books, introductions, documentation, periodicals, journals, and conference proceedings.
There are several good Lisp introductions and tutorials: 1. David S. Touretzky "Common Lisp: A Gentle Introduction to Symbolic Computation" Benjamin/Cummings Publishers, Redwood City, CA, 1990. 592 pages. ISBN 0-8053-0492-4 ($42.95). Perhaps the best tutorial introduction to the language. It has clear and correct explanations, and covers some fairly advanced topics. The book is an updated Common Lisp version of the 1984 edition published by Harper and Row Publishers. Three free Lisp educational tools which were used in the book Evaltrace, DTRACE and SDRAW are available by anonymous ftp from b.gp.cs.cmu.edu:/usr/dst/public/lisp/ b.gp.cs.cmu.edu:/usr/dst/public/evaltrace/ ftp.cs.buffalo.edu:/users/shapiro/clerrata.ps unix.sri.com:/pub/norvig ... ftp.das.harvard.edu:/pub/onlisp/ as a single 56kb file. 10. John A. Moyne "Lisp: A first language for computing" Van Nostrand Reinhold, New York, 1991. 278 pages, ISBN 0442004265. General Lisp reference books include: 1. Guy L. Steele "Common Lisp: The Language" [CLtL1] Digital Press, 1984. 465 pages. ISBN 0-932376-41-X. 2. Guy L. Steele "Common Lisp: The Language, 2nd Edition" [CLtL2] Digital Press, 1990. 1029 pages, ISBN 1-55558-041-6 paperbound ($39.95). [Butterworth-Heinemann, the owners of Digital Press, have made the LaTeX sources to this book available by anonymous FTP from

71. PostgreSQL: Documentation: Manuals: PostgreSQL 7.1: Lisp Programming Interface
lisp programming Interface. pg.el is a socketlevel interface to Postgres for emacs. Author Written by Eric Marsden emarsden@mail.dotcom.fr on 1999-07-21
http://www.postgresql.org/docs/7.1/static/lisp.html
@import url("/layout/css/blue/docs.css"); Search Documentation: Text Size: Normal Large Home Documentation ... Manuals PostgreSQL 7.1 PostgreSQL 7.1 Documentation Prev Next
Chapter 10. Lisp Programming Interface
pg.el is a socket-level interface to Postgres for emacs. Author: Written by Eric Marsden emarsden@mail.dotcom.fr on 1999-07-21 pg.el is a socket-level interface to Postgres for emacs (text editor extraordinaire). The module is capable of type coercions from a range of SQL types to the equivalent Emacs Lisp type. It currently supports neither crypt or Kerberos authentication, nor large objects. The code (version 0.2) is available under GNU GPL from Eric Marsden Changes since last release:
  • added functions to provide database metainformation (list of databases, of tables, of columns) arguments to `pg:result' are now :keywords MULE-resistant more self-testing code
Please note that this is a programmer's API, and doesn't provide any form of user interface. Example: Prev Home Next DB-API Interface Up Server Programming hub.org

72. [1-3] How Can I Improve My Lisp Programming Style And Coding Efficiency?
There are several books about lisp programming style, including 1. How to write large Lisp programs and improve lisp programming style.
http://www.faqs.org/faqs/lisp-faq/part1/section-4.html
Single Page
Top Document: FAQ: Lisp Frequently Asked Questions 1/7 [Monthly posting]
Previous Document: [1-2] Lisp books, introductions, documentation, periodicals, journals, and conference proceedings.
Next Document: [1-4] Where can I learn about implementing Lisp interpreters and compilers?
Usenet FAQs
Search Web FAQs ... RFC Index
[1-3] How can I improve my Lisp programming style and coding efficiency?
Top Document: FAQ: Lisp Frequently Asked Questions 1/7 [Monthly posting]
Previous Document: [1-2] Lisp books, introductions, documentation, periodicals, journals, and conference proceedings.
Next Document: [1-4] Where can I learn about implementing Lisp interpreters and compilers?
Single Page
Usenet FAQs Search Web FAQs ... RFC Index
Send corrections/additions to the FAQ Maintainer:
ai+lisp-faq@cs.cmu.edu
Last Update June 15 2004 @ 00:27 AM

73. FAQ: Lisp Frequently Asked Questions 1/7 [Monthly Posting]
13 How can I improve my lisp programming style and coding efficiency? How do I get the current directory name from within a Lisp program?
http://www.faqs.org/faqs/lisp-faq/part1/preamble.html
Single Page
FAQ: Lisp Frequently Asked Questions 1/7 [Monthly posting]
ai+lisp-faq@cs.cmu.edu http://www.cs.cmu.edu/Web/Groups/AI/html/faqs/lang/lisp/top.html Size: 79328 bytes, 1645 lines ;;; **************************************************************** ;;; Answers to Frequently Asked Questions about Lisp *************** ;;; **************************************************************** ;;; Written by Mark Kantrowitz and Barry Margolin ;;; lisp_1.faq This post contains Part 1 of the Lisp FAQ. If you think of questions that are appropriate for this FAQ, or would like to improve an answer, please send email to us at ai+lisp-faq@cs.cmu.edu. Note that the lisp-faq mailing list is for discussion of the content of the FAQ posting only. It is not the place to ask questions about Lisp; use either the common-lisp@ai.sri.com mailing list or the comp.lang.lisp ftp.uu.net:/vendor/franz/ ftp.franz.com:/pub/ ;;; 1-MAY-96 mk Updated MCL entry in part 4. ;;; 14-MAR-97 mk Updated MCL information. *** Topics Covered: There are currently seven parts to the Lisp FAQ: 1. Introductory Matter and Bibliography of Introductions and References 2. General Questions 3. Common Programming Pitfalls 4. Lisp Implementations and Mailing Lists 5. Object-oriented Programming in Lisp 6. FTP Archives and Resources 7. Lisp Window Systems and GUIs All parts are posted to comp.lang.lisp. Part 5 is cross-posted to the comp.lang.clos

74. Programming In Emacs Lisp: Programming In Emacs Lisp
Programming in Emacs lisp programming in Emacs Lisp.
http://www.la.utexas.edu/lab/software/user/gnu/emacs-lisp-intro/emacs-lisp-intro
Top Contents Index LACIL Software ... X/Emacs Manuals
Programming in Emacs Lisp
This master menu first lists each chapter and index; then it lists every node in every chapter. Preface What to look for. 1. List Processing What is Lisp? 2. Practicing Evaluation Running several programs. 3. How To Write Function Definitions How to write function definitions. 4. A Few BufferRelated Functions Exploring a few buffer-related functions. 5. A Few More Complex Functions A few, even more complex functions. 6. Narrowing and Widening Restricting your and Emacs attention to a region. car cdr cons : Fundamental Functions Fundamental functions in Lisp. 8. Cutting and Storing Text Removing text and saving it. 9. How Lists are Implemented How lists are implemented in the computer. 10. Yanking Text Back Pasting stored text. 11. Loops and Recursion How to repeat a process. 12. Regular Expression Searches Regular expression searches. 13. Counting: Repetition and Regexps A review of repetition and regexps. 14. Counting Words in a defun Counting words in a defun 15. Readying a Graph

75. Fiat_log0108: LISP Programming
Is anyone programming in LISP or do you know of anyone using this program? a graduate student using LISP. Is the program available anywhere on campus?
http://listproc.ucdavis.edu/archives/fiat/log0108/0007.html
LISP programming
From: Joseph Coulombe ( jlcoulombe@ucdavis.edu
Date: Tue Aug 21 2001 - 11:33:39 PDT
  • Next message: Victoria Cross: "user testing" All,
    Is anyone programming in LISP or do you know of anyone using this
    program? I have a client wanting to contact a user and possibly find
    a graduate student using LISP. Is the program available anywhere on
    campus?
    Thanks for any assistance.
    Joseph
    jlcoulombe@ucdavis.edu
    Faculty Consultant (530)754-2115 IET: Mediaworks (530)754-7685 fax The Arbor University of California Davis, California 95616 This archive was generated by hypermail 2b29 Tue Aug 21 2001 - 11:31:24 PDT
  • 76. Powell's Books - ANSI Common LISP By Paul Graham
    An introduction to lisp programming, incorporating a tutorial on essential concepts and a reference describing every operator in the language, for students
    http://www.powells.com/cgi-bin/biblio?inkey=4-0133708756-5

    77. Free Software Directory LISP Programming Language
    FSF / UNESCO Free Software Directory. 3567 packages indexed. Up Top Software development Programming languages lisp programming language.
    http://fsd.unesco.org/directory/devel/prog/lisp/

    78. Programming In Emacs Lisp (Second Edition) - Table Of Contents - GNU Project - F
    programming in Emacs lisp (Second Edition) Table of Contents. Free Software Foundation. last updated January 1, 2002. image of the Head of a GNU (jpeg
    http://www.gnu.org/software/emacs/emacs-lisp-intro/
    Programming in Emacs Lisp (Second Edition) - Table of Contents
    Free Software Foundation last updated January 1, 2002 (jpeg 21k) no gifs due to patent problems The second edition of this manual is available in the following formats: Return to GNU's home page gnu@gnu.org . Other ways to contact the FSF. Comments on these web pages to webmasters@www.gnu.org , send other questions to gnu@gnu.org Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.

    79. On Lisp
    By Paul Graham (1994) is a comprehensive study of advanced lisp techniques, with bottomup programming as the unifying theme. It gives the first complete
    http://www.paulgraham.com/onlisp.html
    On Lisp is a comprehensive study of advanced Lisp techniques, with bottom-up programming as the unifying theme. It gives the first complete description of macros and macro applications. The book also covers important subjects related to bottom-up programming, including functional programming, rapid prototyping, interactive development, and embedded languages. The final chapter takes a deeper look at object-oriented programming than previous Lisp books, showing the step-by-step construction of a working model of the Common Lisp Object System (CLOS).
    As well as an indispensable reference, On Lisp is a source of software. Its examples form a library of functions and macros that readers will be able to use in their own Lisp programs.
    Prentice Hall, 1993, 432 pages, paperback. ISBN 0130305529.
    New: Download it for free.
    "The first book that really explains what Lisp is all about."
    - John Foderaro, Franz Inc.
    On Lisp draws the reader in from the very first sentence. The author's writing style is clear and articulate, but comfortably informal. The subject matter is important, and has not been adequately treated in previous books. The chapters on macros present important material that is virtually unique to this book.
    The chapter on object-oriented programming is excellent. The author builds a nice mini-CLOS to teach basic object-oriented techniques, but then wisely switches to real CLOS to cover the more advanced topics."

    80. Screamer Tool Repository
    , download.......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.
    http://www.cis.upenn.edu/~screamer-tools/home.html
    Welcome to the Screamer Tool Repository!
    This WWW page provides basic retrieval access to the Screamer Tool Repository. We are located on ftp.cis.upenn.edu:/pub/screamer-tools
    Tool Repository
    Related Links
    Here are some links to related pages on the net:
    Screamer Distribution
    • What do I get with Screamer
    • Retrieve the distribution (currently version 3.20approximately 601K compressed)
    Because this repository is a free service, we provide absolutely no warranty on Screamer or the user-contributed software. All software is provided as is from the respective authors.

    A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

    Page 4     61-80 of 131    Back | 1  | 2  | 3  | 4  | 5  | 6  | 7  | Next 20

    free hit counter