Geometry.Net - the online learning center
Home  - Basic_L - Lisp Programming

e99.com Bookstore
  
Images 
Newsgroups
Page 5     81-100 of 119    Back | 1  | 2  | 3  | 4  | 5  | 6  | 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. LISP-STAT: An Object-Oriented Environment for Statistical Computing and Dynamic Graphics (Wiley Series in Probability and Statistics) by Luke Tierney, 1990-10
  2. Parallel Lisp Systems: A Study of Languages and Architectures (Parallel and Distributed Processing Series ; 1) by C. K. Yuen, W. F. Wong, et all 1992-10
  3. Programming in Emacs Lisp: An Introduction by Robert Chassell, 1999-01-01
  4. Looking at Lisp (Micro Computer Books) by Tony Hasemer, 1984-09
  5. AutoLISP to Visual LISP: Design Solutions: Design Solutions for AutoCAD 2000 (Autodesk's Programmer Series) by Kevin Standiford, 2000-09-05
  6. The Elements of Artificial Intelligence Using Common Lisp by Steven L. Tanimoto, 1995-04
  7. Common Lisp: Lisp (programming language), Programming language, American National Standards Institute, Specification (technical standard), Free and open source software, Programming paradigm
  8. Autolisp Programming : Principles & Techniques/solution manual by Rod R. Rawls, Mark A. Hagen, 1998-06
  9. Lisp Programming Language: Lisp, Symbolics, Lisp Machine, Common Lisp, S-Expression, Kent Pitman, Bill Schelter, Gerald Jay Sussman, Cdr Coding
  10. Lisp and Functional Programming: Conference Proceedings, Held inNice, France, June 27-29, 1990 (Biennial Conferences Ser. : No. 6)
  11. Acm Conference on Lisp and Functional Programming, 1992
  12. Acm Symposium on Lisp and Functional Programming, 1984
  13. Common Lisp Programming for Artificial Intelligence 1989 publication by JohnDomingue, 1989-01-01
  14. Proceedings of the 1986 Acm Conference on Lisp and Functional Programming

81. Lisp, Lore, And Logic : An Algebraic View Of Lisp : Programming, Foundations And
Lisp, Lore, and Logic An Algebraic View of lisp programming, Foundations and Applications.
http://hallprogramming.com/artificial_intelligence/128.shtml
Lisp, Lore, and Logic : An Algebraic View of Lisp : Programming, Foundations and Applications
Home Programming Artificial Intelligence
by W. Richard Stark
See More Details

Paperback - 278 pages (March 1990)
Springer Verlag; ISBN: 038797072X ; Dimensions (in inches): 0.55 x 9.22 x 6.21
Reviews
Booknews, Inc. , April 1, 1990
Synopsis
Stark goes beyond a discussion of the programming and theory behind the language LISP to present colorful applications, bits of history, computational philosophy, and consequences of LISP's exceptional power. Includes examples and exercises. The author, Prof W.Richard Stark, stark@kleene.math.usf.edu , August 30, 1999
LISP, LORE, AND LOGIC is computing for the lunatic fringe.
As a young mathematical logician, I was attracted to the fantastic corners of mathematics, computing, and science. If you have similar interests, then you understand. Computational philosophy, hacking, dreams of artificial life, miraculouus fixed-point tricks, Godel's Incompleteness Theorem, and unsolvable problems; were the lures that attract students to my class, and converts to the religion of LISP. But for me it was simply fun. For fun, I began teaching LISP [the Universities of Texas, South Florida, California, and at ATT's Bell Laboratories]. Students heard rumors of my obsession with this exotic and nearly forbidden technology. Being courious, intelligent, and mischevious, they enrolled. Soon the course was a focal point for bright, technically inclined, dare-devils.

82. Assignment 1: Basic Lisp Programming
Yes, write a Lisp quicksort function. Try this one as well. Write a Lispfunction treeprint that prints a tree as we discussed in class.
http://www-stat.wharton.upenn.edu/~bob/stat540/assignment1.html
Assignment 1
As with all assignments, you need to submit your results as printed from Latex or another text processor that has comparable features. If you are not using Latex, let me know what you are using and describe why it is comparable. When the questions asks you to write a program, submit a listing of the program as well as evidence of it running (graphical, tabular).
  • X_i/M are intended to be uniformly distributed on [0,1] and a and M are integer constants.
  • Write a function which builds a random number generator. The function should take as arguments a, M, and the initial value (seed) x_0, and return a function
  • Using your function, generate a sequence using a = 7 and M = 127
  • Using your program rather than that supplied in the exercise, do Exercise 2.13 (page 41) of Tierney.
  • Modify our version of Newton's method (for finding the extreme point of a function) so that it has an optional iteration limit. This limit should terminate the function once an input number of iterations has occurred.
  • Write a recursive program that is able to traverse any type of input list and count the number of atoms that the list holds, without using the function
  • 83. Programming MidiShare In Lisp
    lisp programming. The MidiShare services are available in Lisp onthe following platforms Macintosh, Windows 3.1 and Windows 95.
    http://www.grame.fr/MidiShare/Develop/Lisp.html
    Lisp Programming
    The MidiShare services are available in Lisp on the following platforms: Macintosh, Windows 3.1 and Windows 95. The Lisp MidiShare development kit includes :
    • an interface file
    • a tutorial
    • libraries to provide high level services.
    The interface file allows to access the main MidiShare services. However, some restrictions apply, due to the non-realtime caracteristic of the Lisp language: Lisp does not allow to use receive alarms and realtime tasks. To handle these limitations, the implementation is the following:
    • the MidiShare Lisp environment is polling to handle the incoming MIDI events ie: it reads the MIDI events received by an application within the main system events loop (see the tutorial, example #19 and #20).
    • to scheduling of the tasks consists in using the MidiShare defered tasks capabilities (using the MidiDTask function) and to run them in the main event loop (using the function) (see the tutorial, example #21)
    The tutorial deals with the basic functions, called by every MidiShare client application: opening/closing a MidiShare client, connections, sending events, pseudo tasks and alarms. The libraries facilitate the development of MidiShare applications. Two libraries are available : a MIDIfile library and a Player library.

    84. Lisp Programming Interface
    Chapter 10. lisp programming Interface. pg.el is a socketlevel interfaceto Postgres for emacs. Author Written by Eric Marsden
    http://www3.ca.postgresql.org/users-lounge/docs/7.1/programmer/lisp.html
    PostgreSQL 7.1 Programmer's Guide 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
    Mirroring Services Provided by Wavefire.com

    85. Lisp Programming Interface
    Chapter 10. lisp programming Interface. pg.el is a socketlevel interfaceto Postgres for emacs. Author Written by Eric Marsden
    http://jamesthornton.com/postgres/7.1/programmer/lisp.html
    James Thornton
    Search: jamesthornton.com the web
    Internet Developer and Consultant JamesThornton.com Postgres Documentation Programmer One Page
    Practical PostgreSQL

    amazon.com Free Shipping for this item at Amazon.com Advertisement PostgreSQL 7.1 Programmer's Guide 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:

    86. 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

    87. Programming In Emacs Lisp: Programming In Emacs Lisp
    Programming in Emacs Lisp. Info Programmingin Emacs Lisp (An introduction) 1.05
    http://www.george24.com/~akihisa/texi/emacs-lisp-intro-jp/emacs-lisp-intro-jp.ht

    top page
    Top Contents Index
    Programming in Emacs Lisp
    ¤³¤Î Info ¥Õ¥¡¥¤¥ë¤Ï¡¢Programming in Emacs Lisp (An introduction) 1.05 ÈǤÎÆüËܸìÌõ¤Ç¤¹¡£ËÝÌõ¸µ¤Î¥Õ¥¡¥¤¥ë¤Ï GNU ¤ÎÇÛÉÛ¤Îæ¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë `emacs-lisp-intro-1.05.tar.gz' 1. List ½èÍý Lisp ¤¤Æ²¿¡© Emacs ¤Îí°Õ¤òÆÄê¤Î¥ê¡¼¥¸¥ç¥ó¤Ë¤»¤Ð¤á¤ë car cdr cons Lisp ¤Ë¤ª¤±¤ë´ðËÜŪ¤Ê´Ø¿ô defun `.emacs' Emacs Lisp ¤Î¥Ç¥Ð¥¥¬¤ÎÁö¤é¤»Êý A. ´Ø¿ô the-the Appendix: ¤À¤Ö¤¤¿±¸ì¤ò¸«¤Ä¤±¤ë¤Ë¤Ï B. Kill ¥ê¥ó¥°¤Î°·¤¤ Appendix: kill ¥ê¥ó¥°¤Ï¤É¤¦Æ¯¤¤¤Æ¤¤¤ë¤«¡© C. ¥é¥Ù¥ë¤È¼´¤¬ÉÕ¤¤¤¿¥°¥é¥Õ Index About the Author
    The Detailed Node Listing -
    Preface
    Lisp ¤ÎÎò»Ë

    List Processing
    1.1 Lisp ¤Î¥ê¥¹¥È
    Lisp ¤Î¥ê¥¹¥È¤Ï¤¹¤°¤Ë¼Â¹Ô½ÐÍè¤ë 1.5 Lisp ¥¤¥ó¥¿¥×¥ê¥¿
    Lisp Lists
    1.1.1 Lisp ¤Î¥¢¥È¥à
    1.1.3 GNU Emacs ¤Ë¤è¤ë¥ê¥¹¥È¤Î¥¿¥¤¥×¤Î»Ù±ç
    The Lisp Interpreter
    Evaluation Variables Arguments message Setting the Value of a Variable set setq setq Practicing Evaluation C-x C-e How To Write Function Definitions ´ö¤Ä¤«¤Î´Ø¿ô¤Ï C ¤Ç½ñ¤«¤ì¤Æ¤¤¤ë defun interactive let if if ¤È¤Ï¡© 3.8 Ifthenelse ¼° 3.9 Lisp ¤Ë¤ª¤±¤ë¿¿¤Èµ¶ save-excursion Install a Function Definition Make a Function Interactive multiply-by-seven let let let let The if Special Form type-of-animal if save-excursion save-excursion A Few BufferRelated Functions beginning-of-buffer goto-char point-min push-mark mark-whole-buffer beginning-of-buffer append-to-buffer save-excursion insert-buffer-substring The Definition of mark-whole-buffer mark-whole-buffer The Definition of append-to-buffer append-to-buffer append-to-buffer let append-to-buffer save-excursion save-excursion A Few More Complex Functions

    88. Programming In Emacs Lisp - Table Of Contents
    Buy the book! programming in Emacs lisp. An Introduction
    http://www.delorie.com/gnu/docs/emacs-lisp-intro/emacs-lisp-intro_toc.html
    www.delorie.com gnu docs emacs-lisp-intro /emacs-lisp-intro_toc.html search
    Buy the book!
    Programming in Emacs Lisp
    An Introduction
    Edition 1.05, 21 October 1997
    by Robert J. Chassell This document was generated on 24 April 1999 using the translator version 1.52.
    webmaster
    donations bookstore delorie software ... by The Free Software Foundation Updated Apr 1999
    Please take a moment to fill out this visitor survey
    You can help support this site by visiting the advertisers that sponsor it! (only once each, though)

    89. AI Programming Resources
    Recommendations of websites and literature, by Stuart Russell, UC Berkeley. Public domain AI software; AI, lisp, Prolog online resources, textbooks, references, manuals.
    http://www.cs.berkeley.edu/~russell/prog.html
    AI Programming Resources
    This page is no longer being updated. See the programming sections of our AI on the Web page instead. This page gives suggestions for AI programs, programming languages, online resources, and programming textbooks. See also CMU's AI Programming FAQs and Temple's list of software from AI books
    Lisp
    Public Domain AI Software
    • Chinook : a checkers program. Play via http; no source code available.
    • UCPOP : a planner similar to the POP planner in the text. Common Lisp plus CLIM.
    • Otter : a theorem prover. C.
    • DTP : a theorem prover. Common Lisp.
    • Epilog : theorem prover and logical language toolkit. Binary for Mac, HP.
    • CLIPS: a Tool for Building Expert Systems. C.
    • Belief net software : a listing of both free and commercial belief net software.

    90. Paradigms Of Artificial Intelligence Programming
    Case Studies in Common lisp. By Peter Norvig (1992)Category Computers programming Languages lisp Books......Paradigms of Artificial Intelligence programming Case Studies in Commonlisp. by Peter Norvig. A book published by Morgan Kaufmann, 1992.
    http://www.norvig.com/paip.html
    Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp
    by Peter Norvig
    A book published by Morgan Kaufmann
    Paperbound, xxviii + 946 pages, ISBN 1-55860-191-0.
    As seen on TV!
    Rated at Amazon
    Contents
    I: Introduction to Common Lisp
    1. Introduction to Lisp
    2. A Simple Lisp Program
    3. Overview of Lisp
    II: Early AI Programs
    4. GPS: The General Problem Solver
    5. ELIZA: Dialog with a Machine
    6. Building Software Tools
    7. STUDENT: Solving Algebra Word Problems 8. Symbolic Mathematics: A Simplification Program III: Tools and Techniques 9. Efficiency Issues 10. Low Level Efficiency Issues 11. Logic Programming

    91. 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 (jpeg 7k) (jpeg 21k) no gifs due to patent problems The second edition of this manual is available in the following formats
    http://www.gnu.org/manual/emacs-lisp-intro/emacs-lisp-intro.html
    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.

    92. P-LISP
    An experimental implementation of reflective functional programming. It is built as a hybrid architecture using a simple lisp interpreter for driving the compiler and wrapping calls to the Graphreduction VM.
    http://www.techno.net/pcl/tm/plisp/
    p LISP
    © '98 Thomas Mahler
    Parallel Functional Programming
    pLISP is an experimental Implementation of parallel functional Programming. It is based on massive parallel graph-reduction machine. During my research on this subject I implemented it in different languages for a variety of platforms. The most portable are the Java and Standard ML implementations. I developed C++ GUI versions for the WIN32 platform and Linux (KDE 1.1)
    Main Features
    • Lisp-like Syntax, convenient Graphical User Interface Hybrid architecture providing simple lisp interpreter, Incremental Compiler and Graph-reduction VM Implements lazy evaluation (Normal order reduction) The efficient Graph reduction Machine detects strict Operations
      and performs parallel evaluation of the subgraphs Full AND/OR-Parallelism like in ParLisp Special P-Combinator for defining explicit parallel processes Save Printing of circular Expressions portable Commandline Versions GUI Frontends for Linux (X11, KDE1.1) and Win32

    93. Programming Languages Mini-HOWTO
    Brief comparison of major Linux programming languages C, C++, Fortran, Java, lisp, Perl, PHP, Python, Tcl; by Risto S. Varanka.
    http://www.tldp.org/HOWTO/mini/Programming-Languages.html
    Next Previous Contents
    Programming Languages mini-HOWTO
    Risto S. Varanka
    Jul 22nd 2000 A brief comparison of major programming languages for Linux and major libraries for creating graphical user interfaces (GUIs) under Linux
    Introduction
    Next Previous Contents

    94. Ruby Home Page
    Interpreted, dynamically typed, pure objectoriented, scripting language for fast, easy programming, from Japan. Simple, straightforward, extensible. Many features to process text files and do system management, as in Perl. More elegant than Perl, fewer parentheses than lisp. Japan has more users of Ruby than Python. Open Source
    http://www.ruby-lang.org/en/
    Ruby: Programmers' Best Friend
    Language What's New Get Ruby now!! RAA update
    Ruby 1.8.0-preview2
    by NaHi
    Oh I slipped over to say it here. In 2003-03-03, a week and a half ago, matz released Ruby 1.8.0-preview2 Read more... Last update on March 14, 2003 16:50
    Happy Birthday, Ruby
    by NaHi
    (dblack posted an article 'Happy Birthday, Ruby, and an announcement....' [ruby-talk:65632]. Following is excerpted from the article.) Today, February 24, 2003, is Ruby's 10th birthday. Happy Birthday, Ruby! And congratz to Matz! Read more... Last update on February 25, 2003 06:29
    First Europeen Ruby Conference
    by NaHi
    (MNeumann announced the first European Ruby Conference at [ruby-talk:65418] . Following is excerpted from the post.) The first European Ruby Conference will be held from Saturday 21th to Sunday 22th June at the University of Karslruhe in Germany. Everyone instested in Ruby is welcome!

    95. LISP Primer
    programming Techniques. A Word about lisp. Recursion on Simple Lists
    http://grimpeur.tamu.edu/~colin/lp

    Contents
    Next: Preface
    LISP Primer
    Colin Allen Maneesh Dhagat

    Tue Feb 6, 2001

    96. Slashdot | Smalltalk Solutions 2001 Trip Report
    Diverse opinions and debate, many useful points on Squeak, VisualAge, Dolphin, refactoring, Extreme programming, Java, lisp, and ObjectiveC. Slashdot
    http://slashdot.org/article.pl?sid=01/04/18/001236

    97. The Pop-11 Programming Language
    Like lisp in power, but with more traditional, readable syntax. It is the main implementation language of Poplog environment. Features proper lexical scoping (procedures are 1st class objects), redefinable/extendible syntax, open user stack (user can explicitly manipulate), dynamic typing, garbage collecting, incremental compiling, lightweight processes, and object-oriented extensions (becoming standard part of language in near future).
    http://www.cogs.susx.ac.uk/users/adrianh/pop11.html
    The Pop-11 Language
    Contents
    Introduction
    The Pop-11 language is similar to Lisp in power, but with a more traditional (some would say readable) syntax. Pop-11 is the main implementation language of the Poplog programming environment. Its features include:
    • ``Proper'' lexical scoping (procedures are first class objects.)
    • A re-definable, extendible syntax.
    • An ``open'' user stack which the user can explicitly manipulate.
    • Dynamic typing.
    • Garbage collection.
    • Incremental compilation.
    • Lightweight processes.
    • Object-oriented extensions (becoming a standard part of the language in the near future).
    • and lots, lots more...
    Raves on Pop-11
    In a survey of Alvey funded projects conducted by Ken Hartley at the Rutherton Appleton Laboratory ``Only three languages were rated `good' by all users on a `good/indifferent/poor' scale: POP-11, PARLOG, and C++. Of these three, POP-11 had the most users. The complete list of languages mentioned included PROLOG, LISP, C, PASCAL, FORTRAN, ADA, and others.''
    Another quote: ``For me the ideal programming language would be an artful blend of Pascal, Lisp, and Forth with a dash of Smalltalk and Prolog. From

    98. Regexp Search
    Documentation of the Regular Expression syntax used in Emacs lisp.
    http://www.gnu.org/manual/emacs-lisp-intro/html_node/Regexp-Search.html
    Node: Regexp Search , Next: Counting Words , Previous: , Up: Top
    12 Regular Expression Searches
    Regular expression searches are used extensively in GNU Emacs. The two functions, forward-sentence and forward-paragraph , illustrate these searches well. They use regular expressions to find where to move point. The phrase `regular expression' is often written as `regexp'. Regular expression searches are described in Regexp Search , as well as in Regular Expressions . In writing this chapter, I am presuming that you have at least a mild acquaintance with them. The major point to remember is that regular expressions permit you to search for patterns as well as for literal strings of characters. For example, the code in forward-sentence searches for the pattern of possible characters that could mark the end of a sentence, and moves point to that spot. Before looking at the code for the forward-sentence function, it is worth considering what the pattern that marks the end of a sentence must be. The pattern is discussed in the next section; following that is a description of the regular expression search function, re-search-forward . The forward-sentence function is described in the section following. Finally, the

    99. Lisp--Programming - Addison Wesley / Benjamin Cummings Catalog
    ObjectOriented programming in Common lisp A Programmer's Guide to CLOS
    http://www.aw.com/catalog/academic/course/1%2C4095%2C70065%2C00.html
    Find Your Rep Publish with Us Customer Service Careers ... Statistics
    Sort by: Author Title LispProgramming Featured Titles
    • Need to know what support is materials are available for a particular book? Click here Find out how your students can get the latest compilers Find out how your students can get the Oracle 9i Personal Edition Visit InformIT , an online resource center that delivers premium IT content, access to industry experts, training courses, and news. InformIT provides authoritative solutions in key topic areas for techies of all skill levels. Interested in reviewing a textbook? Click here To e-mail Computing, write to computing@aw.com

    AW Higher Education Group
    , a division of Pearson Education , a Pearson . E-mail webmaster@awl.com

    100. The Association Of Lisp Users -- Lisp Humor Page
    programming and AI humor hosted by the Association of lisp users.
    http://www.elwoodcorp.com/alu/humor/lisp-humor.html
    Lisp and AI related humor
  • AI Koans
  • Alice's Lispm (MIT's AI Lab)
  • Ballad on Program Growth
  • The New Hacker's Dictionary ...
  • The Eternal Flame song parody
  • 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 5     81-100 of 119    Back | 1  | 2  | 3  | 4  | 5  | 6  | Next 20

    free hit counter