|
| |
| | Strict <b>programmingb> language - Wikipedia, the free encyclopedia |
 | | The terms "eager <b>programmingb> language" and "lazy <b>programmingb> language" are often used as synonyms for "strict <b>programmingb> language" and "non-strict <b>programmingb> language" respectively. |  | | Strict <b>programmingb> languages are often associated with eager evaluation, and non-strict languages with lazy evaluation, but other evaluation strategies are possible in each case. |  | | A non-strict <b>programmingb> language is one which is not strict, and hence may allow lazy evaluation. |
|
http://en.wikipedia.org/wiki/Strict_programming_language
(311 words)
|
|
| |
| | <b>Lispb> <b>programmingb> language - Wikipedia, the free encyclopedia |
 | | <b>Lispb> was used as the implementation of the <b>programmingb> language Planner that was the foundation for the famous AI system SHRDLU. |  | | Today, <b>Lispb> languages are used in many fields, from web development to finance [1], and are also <b>commonb> in computer science education. |  | | <b>Lispb> is a reflective, functional <b>programmingb> language family with a long history. |
|
http://en.wikipedia.org/wiki/Lisp_programming_language
(4449 words)
|
|
| |
| | The <b>Lispb> <b>Programmingb> Language |
 | | Many <b>programmingb> language researchers believe that functional <b>programmingb> is a much better approach to software development, than the use of Imperative Languages (Pascal, C++, etc). |  | | <b>Lispb> totally dominated Artificial Intelligence applications for a quarter of a century, and is still the most widely used language for AI. |  | | By 1970 special-purpose computers known as <b>Lispb> Machines, were designed to run <b>Lispb> programs. |
|
http://www.engin.umd.umich.edu/CIS/course.des/cis400/lisp/lisp.html
(633 words)
|
|
| |
| | An Introduction and Tutorial for <b>Commonb> <b>Lispb> |
 | | AI Slant: Paradigms of AI <b>Programmingb>: Case Studies in <b>Commonb> <b>Lispb> by Peter Norvig. |  | | Peter Norvig's Paradigms of Artificial Intelligence <b>Programmingb>: Case Studies in <b>Commonb> <b>Lispb>. |  | | The Evolution of <b>Lispb> A Detailed History of <b>Lispb>, from the 1993 ACM History of of <b>Programmingb> Languages (HOPL-II) conference. |
|
http://www.apl.jhu.edu/~hall/lisp.html
(1550 words)
|
|
| |
| | ALU: <b>Commonb> <b>Lispb> Implementations |
 | | CMU <b>Commonb> <b>Lispb> (or CMUCL for short) is an implementation of the <b>Commonb> <b>Lispb> <b>programmingb> language. |  | | CLOE (<b>Commonb> <b>Lispb> Operating Environment) is a cross-development environment for IBM PCs (MSDOS) and Symbolics Genera. |  | | <b>Commonb> <b>Lispb> compatibility macros are provided, and most of the examples in "<b>Lispb>" by Winston and Horn have been run on RefLisp. |
|
http://www.lisp.org/table/systems.htm
(3661 words)
|
|
| |
| | Emacs <b>Lispb> <b>programmingb> language : Emacs <b>Lispb> |
 | | Emacs <b>Lispb> is a dialect of the <b>Lispb> <b>programmingb> language used by the GNU Emacs and XEmacs editors, which will simply be called "Emacs" in this article. |  | | <b>Lispb> was chosen as the extension language for Emacs because of its powerful features, including the ability to treat functions as data. |  | | The majority of the editing functionality in Emacs comes from code written in Emacs <b>Lispb>; the rest is written in C. |
|
http://www.eurofreehost.com/em/Emacs_Lisp.html
(290 words)
|
|
| |
| | 1st European <b>Lispb> and Scheme Workshop |
 | | <b>Commonb> <b>Lispb>, with the <b>Commonb> <b>Lispb> Object System (CLOS), was the first object-oriented <b>programmingb> language to receive an ANSI standard at the beginning of the 1990s. |  | | The growing interest in <b>Lispb> languages is most probably due to the fact that many current trends in the field of software engineering and object-oriented technology are heavily influenced by notions that are prevalent in <b>Lispb> and Scheme &; most prominently a way to treat programs as data and the resulting facilities for metaprogramming. |  | | Despite the fact that <b>Lispb> languages have somewhat disappeared from the radar of popular computer science, <b>Commonb> <b>Lispb> and Scheme are still alive and have just started to gain momentum again. |
|
http://www.cs.uni-bonn.de/~costanza/lisp-ecoop
(452 words)
|
|
| |
| | The Scheme <b>Programmingb> Language |
 | | PLT Scheme is an umbrella name for a family of implementations of the Scheme <b>programmingb> language. |  | | Scheme is also the first <b>programmingb> language to support hygienic macros, which permit the syntax of a block-structured language to be extended reliably. |  | | Scheme was one of the first <b>programmingb> languages to incorporate first class procedures as in the lambda calculus, thereby proving the usefulness of static scope rules and block structure in a dynamically typed language. |
|
http://www.swiss.ai.mit.edu/projects/scheme
(700 words)
|
|
| |
| | ONJava.com: <b>Lispb> and Java |
 | | Moving on through the rudiments of the language: the basic data structure in <b>Lispb> is the list, which can be created in a variety of ways, one of the simplest of which is via the |  | | To a <b>Lispb> programmer, it would be natural to break down the above chunk of code into something that generates a list of rows, and a function that is then mapped over each row. |  | | In <b>Lispb>, the word immediately after the opening parenthesis is what you learn to read as the verb (in most cases), and there is no distinguished subject of that verb. |
|
http://www.onjava.com/pub/a/onjava/2004/03/24/lisp.html
(1244 words)
|
|
| |
| | Star Sapphire <b>Commonb> <b>LISPb> Reference Manual--<b>LISPb> Tutorial |
 | | <b>LISPb> was one of the first <b>programmingb> languages, and hence did not have to cater to the body of theory and preconceptions that exist nowadays. |  | | <b>LISPb> embodies in a pure form some concepts which are present in all <b>programmingb> languages but which are typically obscured or difficult to use. |  | | The beauty of <b>LISPb> is that it has taken a very abtruse mathematical formalism and made it into a computer language which is one of the simplest in its essence. |
|
http://www.webweasel.com/lisp/doc/cl0.htm
(2557 words)
|
|
| |
| | PC AI - <b>LISPb> <b>Programmingb> Language |
 | | Together, these two levels augment <b>Commonb> <b>LISPb> with practically all of the functionality of both Prolog and constraint logic <b>programmingb> languages such as CHiP and CLP(R). |  | | WWW server implemented in <b>Commonb> <b>LISPb> to explore <b>programmingb> in interactive hypermedia while providing access to complex research programs, such as artificial intelligence systems. |  | | Visual <b>LISPb>(TM), a new <b>programmingb> language from Autodesk Inc., extends the capabilities of the AutoLISPr <b>programmingb> language by providing ease-of-use and development, performance, Microsoft(R) Windows integration and improved software modularity and security features. |
|
http://www.pcai.com/web/ai_info/pcai_lisp.html
(884 words)
|
|
| |
| | On the Relationship Between Python and <b>Lispb> |
 | | This is only a "<b>Lispb> feature" in the sense that McCarthy's <b>Lispb> (not <b>Commonb> <b>Lispb>!) was the first high level <b>programmingb> language and all languages since have necessarily borrowed from or reinvented something pioneered there. |  | | Because <b>Lispb> was the first high-level <b>programmingb> language there is a tendency to believe that therefore everything good done since then is a reinvention of <b>Lispb>. |  | | If more recent academic <b>programmingb> languages have good ideas then we will have to have faith that those ideas will be brought to the masses by some other <b>programmingb> language thirty years from now. |
|
http://www.prescod.net/python/IsPythonLisp.html
(2895 words)
|
|
| |
| | 94-03-11.doc |
 | | We assume the presence of both, as is customary in most <b>Lispb> environments today, and we informally identify whether we are invoking features of the <b>Commonb> <b>Lispb> standard versus the CLOS object oriented extension. |  | | This file should be loaded into the <b>Commonb> <b>Lispb> environment by clients and implementations of the interfaces defined in Foo.idl. |  | | The relationship between <b>Commonb> <b>Lispb> and CLOS is one between a formal standard and a defacto standard extension. |
|
http://www.omg.org/docs/1994/94-03-11.doc
(2015 words)
|
|
| |
| | Amazon.com: <b>Commonb> <b>LISPb>, Second Edition : The Language (HP Technologies): Books: Guy Steele |
 | | <b>Commonb> <b>Lispb> is an enormous language, with over 800 built-in functions, many of which have complicated semantics and dozens of keywords that alter those semantics. |  | | "<b>Commonb> <b>Lispb>, The Language" (or CLTL) is an industrial-strength language reference for a somewhat esoteric computer language (in the view of most programmers today), so this tome is definitely not for the novice, nor for the faint of heart. |  | | The program structure in <b>Lispb>, namely the organization of a program as a function call or a form is outlined in detail. |
|
http://www.amazon.com/exec/obidos/tg/detail/-/1555580416?v=glance
(2382 words)
|
|
| |
| | LaTeX Project Output |
 | | This semester's project will be to design and implement a program that recognizes a significant subset of the <b>Commonb> <b>Lispb> <b>programmingb> language and translates it into Java. |  | | Formally, an integer in <b>Commonb> <b>Lispb> is an optional sign, followed by a sequence of decimal digits, followed by an optional decimal point. |  | | Formally, rational numbers in <b>Commonb> <b>Lispb> consist of an optional sign, followed by one or more digits, followed by a slash (/), followed by one or more digits, where the second string may not consist entirely of zeroes. |
|
http://www.engr.uconn.edu/cse/Courses/CSE244/proj1.html
(597 words)
|
|
| |
| | Lush: <b>Lispb> Universal SHell |
 | | <b>Lispb> variables can be refered to from the C by prepending a dollar sign. |  | | Lush is an object-oriented <b>programmingb> language designed for researchers, experimenters, and engineers interested in large-scale numerical and graphic applications. |  | | The Lush interpreter is written in C and features all the usual functionalities and constructs found in every decent object-oriented <b>programmingb> language such as conditional statements, loops, local variables, functions, macros, objects, classes, methods, and inheritance, but it also provides a large number of functions for manipulating lists, strings, vectors, matrices, and tensors. |
|
http://lush.sourceforge.net
(2393 words)
|
|
| |
| | On <b>Lispb> |
 | | The final chapter takes a deeper look at object-oriented <b>programmingb> than previous <b>Lispb> books, showing the step-by-step construction of a working model of the <b>Commonb> <b>Lispb> Object System (CLOS). |  | | On <b>Lispb> is a comprehensive study of advanced <b>Lispb> techniques, with bottom-up <b>programmingb> as the unifying theme. |  | | The book also covers important subjects related to bottom-up <b>programmingb>, including functional <b>programmingb>, rapid prototyping, interactive development, and embedded languages. |
|
http://www.paulgraham.com/onlisp.html
(274 words)
|
|
| |
| | <b>Commonb> <b>Lispb> |
 | | <b>Lispb> (LISt Processing <b>Programmingb>) is a symbolic functional recursive language based on lambda-calculus, used especially for Artificial Intelligence research and symbolic mathematics. |  | | A good text book is ``Paradigms of Artificial Intelligence <b>Programmingb>: Case Studies in <b>Commonb> <b>Lispb>'', |  | | This <b>Commonb> <b>Lispb> standard provides several major pieces of new functionality: an object-oriented <b>programmingb> system, a condition handling system, an improved iteration facility, and better support for large character sets. |
|
http://www.dfki.de/fluids/Common_Lisp.html
(174 words)
|
|
| |
| | <b>Commonb> <b>Lispb> info |
 | | Community resources for the <b>Commonb> <b>Lispb> language, including FAQs, lists of available vendors, and sources of free implementations are available from the Association of <b>Lispb> Users (ALU). |  | | Think of <b>Lispb> as an alternative to or refuge from "commodity" languages like Java, C. and C++, especially for your most complex and difficult projects. |  | | <b>Commonb> <b>Lispb> is ANSI standard language X3.226-1994, renewed in 1999 and available from ANSI in PDF format as X3.226-1994 (R1999), although some people have complained that the PDF is poor resolution and hard to read. |
|
http://www.common-lisp.info
(414 words)
|
|
| |
| | Cooking with <b>Lispb> |
 | | I really appreciate that the Perl community is embracing the powerful ideas found in <b>Lispb> and Haskell, unlike the recent news from the Python community about starting to consider removing some of the "redundant" functional features. |  | | He discusses this in his Editing <b>Lispb> Code in Emacs page on CLiki (which is a very helpful guide if you haven't read it yet) and I remember trying those before and not really being happy about how it worked, but seeing how it worked in the video, I'm going to try them again. |  | | <b>Lispb> programmers have been using these features since 1957. |
|
http://cooking-with-lisp.blogspot.com
(3024 words)
|
|
| |
| | ALU: What is <b>Lispb>? |
 | | "<b>Lispb> is a programmable <b>programmingb> language." -John Foderaro |  | | <b>Lispb> may be combined with other languages to produce wide variety of applications. |  | | A paper titled <b>Commonb> <b>Lispb>: Myths and Legends tries to confront and dispel some of the myths and mistaken impressions associated with <b>Lispb>. |
|
http://www.alu.org/table/lisp.htm
(199 words)
|
|
| |
| | Open Directory - Computers: <b>Programmingb>: Languages: <b>Lispb> |
 | | Screamer Tool Repository - <b>Commonb> <b>Lispb> extension, adds support for nondeterministic <b>programmingb>, and on this substrate, provides full constraint <b>programmingb> language to formulate and solve mixed systems of numeric and symbolic constraints. |  | | <b>Commonb> <b>Lispb>.net - Provide the <b>Commonb> <b>Lispb> community with development resources and to work as a starting point for new programmers. |  | | <b>Lispb>: Good News, Bad News, How to Win Big - <b>Lispb> 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. |
|
http://www.dmoz.org/Computers/Programming/Languages/Lisp
(386 words)
|
|
| |
| | Learning <b>Lispb> for CMPT 310 |
 | | You will be coding in the <b>Commonb> <b>LISPb> <b>programmingb> language for your assignments. |  | | Do try running your solutions in the Allegro <b>Commonb> <b>LISPb> development environment. |  | | <b>Commonb> <b>Lispb> HyperSpec: A hypertext derivative of the ANSI <b>Commonb> <b>LISPb> Specification (X3J13). |
|
http://www.cs.sfu.ca/CC/310/pwfong/Lisp
(464 words)
|
|
| |
| | CS555 Fall 1999 |
 | | Topics of the <b>Commonb> <b>LISPb> <b>programmingb> language include <b>LISPb> primitives, <b>LISPb> objects and evaluation recursion and iteration, macros, data abstraction, object-oriented <b>programmingb>, symbolic pattern matching. |  | | This course is an introduction to basic artificial intelligence techniques (AI) and the <b>Commonb> <b>LISPb> <b>programmingb> language. |  | | The AI techniques cover mainly the Parts I and II of the first text book, which includes stimulus-response agents, neural networks, machine evolution, state machines, agents that plan, uninformed search, heuristic search, game playing techniques. |
|
http://www.cs.bsu.edu/homepages/tzeng/cs555/intro.html
(114 words)
|
|
| |
| | LookSmart - General <b>Lispb> <b>Programmingb> Resources |
 | | CMU's ftp server hosts this collection of files and programs which promise to be of general interest to <b>Commonb> <b>Lispb> programmers. |  | | General <b>Lispb> <b>Programmingb> Resources - Join a user group, read FAQs, take a tutorial, and find companies using <b>Lispb> in their products. |  | | Contains resources for the whole artificial intelligence area, but a large portion of these are <b>Lispb> related. |
|
http://www.looksmart.com/eus1/eus317831/eus317876/eus53906/eus65714/eus83170/eus281314/r?l&
(236 words)
|
|
| |
| | XDR Binding to <b>LISPb> (ResearchIndex) |
 | | Abstract: We describe a binding of the XDR protocol to the <b>Commonb> <b>LISPb> <b>programmingb> language and the binding's routine's library implementation. |  | | 480 <b>Commonb> <b>LISPb>: The Language (context) - Jr - 1984 ACM |  | | The implementation solves compatibility problems arising in the exchange of structured data between modules coded in different <b>programmingb> languages and/or hosted by computing environments with different hardware architectures. |
|
http://citeseer.ist.psu.edu/133351.html
(358 words)
|
|
| |
| | CMUCL Home Page |
 | | CMUCL is a free implementation of the <b>Commonb> <b>Lispb> <b>programmingb> language which runs on most major Unix platforms. |  | | <b>Commonb> <b>Lispb> is well suited to large <b>programmingb> projects and explorative <b>programmingb>. |  | | an implementation of CLOS, the <b>Commonb> <b>Lispb> Object System, which includes multimethods and a metaobject protocol. |
|
http://www.cons.org/cmucl
(283 words)
|
|
| |
| | 403 Manually selected <b>Lispb> <b>Programmingb> Language Resources |
 | | CBEL >> 403 <b>Lispb> <b>Programmingb> Language Computer technology sites, last updated on 25 September 2005 |  | | - Successful <b>Lispb>: How to Understand and Use C... |  | | - NYU Natural Language Computing -- <b>LISPb> Tutorial |
|
http://www.cbel.com/lisp_programming_language
(159 words)
|
|
| |
| | Franz Inc Products: Allegro CL |
 | | Allegro Prolog: A classic AI <b>programmingb> language in Allegro CL for Logic <b>Programmingb>, with an execution speed in excess of 1 Mlips and running essentially cons free |  | | Experience the power of <b>Commonb> <b>Lispb> and Allegro CL technology. |  | | <b>Lispb> RPC (Remote Procedure Call): Allows two <b>Lispb> applications to more easily communicate |
|
http://www.franz.com/products/allegrocl
(681 words)
|
|
|