Scheme <b>programming< - CompWisdom
About us  |  Why use us?  |  Press  |  Contact us

 

Topic: Scheme <b>programming<



  
 Hexapedia - <b>Schemeb> programming language
The <b>Schemeb> programming language is a functional programming language and a dialect of Lisp.
PLT <b>Schemeb> is a suite of <b>Schemeb> programs from Rice University for Windows, Mac, and Unix platforms including an interpreter (MzScheme), a graphical toolkit (MrEd), a pedagogically-oriented graphical editor (DrScheme), and various other components including Component object model and ODBC libraries.
<b>Schemeb> provides a hygienic macro system which, while not quite as powerful as Common Lisp's macro system, is much safer and often easier to work with.
http://www.hexafind.com/encyclopedia/Scheme_programming_language   (2076 words)

  
 <b>Schemeb> program
An appendix summarizes the <b>Schemeb> programming language as used in the text,...From MIT, we supply free implementations of the MIT <b>Schemeb> programming...
<b>Schemeb> was one of the first programming languages to incorporate first class...DrScheme is a complete <b>Schemeb> programming environment that runs on major...
PLT <b>Schemeb> - Programming environment and tools for programming in <b>Schemeb>...DrScheme is an interactive programming environment for <b>Schemeb> programming.
http://www.sureparking.com/scheme+program.html   (956 words)

  
 <b>Schemeb> Programming with MIT/GNU <b>Schemeb>
Guile- Guile is an interpreter for the <b>Schemeb> programming language, packaged as a library which can be incorporated into programs as an extension language.
How to Design Programs: An Introduction to Computing and Programming - How to program with grace and style leveraging all that is <b>Schemeb>, written by Matthias Felleisen, Robert Bruce Findler, Matthew Flatt and Shriram Krishnamurthi.
It is a functional programming language and has lexical scoping, tail-recursion, applicative order reduction, first-class functions, first-class continuations, garbage collection and uses lambda calculus.
http://www.uvm.edu/~ashawley/scheme   (404 words)

  
 PC AI - LISP Programming Language
Visual LISP(TM), a new programming language from Autodesk Inc., extends the capabilities of the AutoLISPr programming language by providing ease-of-use and development, performance, Microsoft(R) Windows integration and improved software modularity and security features.
On top of this nondeterministic substrate, Screamer provides a comprehensive constraint programming language in which one can formulate and solve mixed systems of numeric and symbolic constraints.
Also, lists can be used to represent an almost limitless array of things, from expert rules to computer programs to thought processes to system components.
http://www.pcai.com/web/ai_info/pcai_lisp.html   (884 words)

  
 Guile and <b>Schemeb> Links
Guile Reference Manual for additional <b>Schemeb> functions and types defined within the Guile environment.
<b>Schemeb> is a simplified derivative of Lisp, a small and beautiful dynamically typed, lexically scoped, functional language.
Guile is a free implementation of <b>Schemeb>, designed to be plugged in to other programs as a scripting language.
http://jdj.mit.edu/libctl/doc/guile-links.html   (188 words)

  
 The <b>Schemeb> Programming Language
Scsh, a <b>Schemeb> Shell, is a broad-spectrum systems-programming environment for Unix embedded in R4RS <b>Schemeb>.
PLT <b>Schemeb> is an umbrella name for a family of implementations of the <b>Schemeb> programming language.
<b>Schemeb> was one of the first programming 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)

  
 FAQ: <b>Schemeb> Frequently Asked Questions 1/2 [Monthly posting]
<b>Schemeb> is often used in computer science curricula and programming language research, due to its ability to represent many programming abstractions with its simple primitives.
Discusses <b>Schemeb>, Prolog, and Smalltalk, gives an overview of the history and philosophy of AI, surveys three major programming paradigms (procedural, declarative, and object-oriented), and metaphors to AI programming.
David H. Bartley and John C. Jensen, "The Implementation of PC <b>Schemeb>", Proceedings of the 1986 ACM Conference on Lisp and Functional Programming, 1986, 86-93.
http://www.faqs.org/faqs/scheme-faq/part1   (6346 words)

  
 <b>Schemeb> programming language - Wikipedia, the free encyclopedia
<b>Schemeb> is a functional programming language and a dialect of Lisp.
Therefore, <b>Schemeb> provides as few primitive notions as possible, and where this is practical in an implementation, tends to let everything else be provided by programming libraries that are built on top of them.
<b>Schemeb> implementations are required to optimize tail calls so as to eliminate use of stack space where possible, so arbitrarily long loops can be executed using this technique.
http://en.wikipedia.org/wiki/Scheme_programming_language   (2870 words)

  
 <b>Schemeb> Tutorial
<b>Schemeb> does not readily support the functional style of interactive programming since input is not passed as a parameter but obtained by successive evaluations of the builtin function read
<b>Schemeb> is an imperative language with a functional core.
LISP and <b>Schemeb> have found their main application in the field of artificial intelligence.
http://cs.wwc.edu/~cs_dept/KU/PR/Scheme.html   (2271 words)

  
 <b>Schemeb> - TunesWiki
"qobischeme" a library of useful <b>Schemeb> procedures for <b>Schemeb>->C. "Schelog" an embedding of Prolog-style logic programming in <b>Schemeb>.
<b>Schemeb> is a functional programming language, dialect of Lisp with two distinguishing features: it is small and tries to be clean.
"Envision: <b>schemeb> with pictures" an extension of <b>Schemeb> to program computer vision (AI) applications.
http://tunes.org/wiki/Scheme   (1305 words)

  
 Open Directory - Computers: Programming: Languages: Lisp: <b>Schemeb>
Reports on the Algorithmic Language <b>Schemeb> - Specifications for the programming language <b>Schemeb>.
The <b>Schemeb> Programming Language - Main page at MIT, <b>Schemeb>'s birthplace; short list of implementations, some general documentation, information on the MIT <b>Schemeb> implementation, some random links.
The <b>Schemeb> Programming Language, Second Edition - Of R. Kent Dybvig's reference manual.
http://dmoz.org/Computers/Programming/Languages/Lisp/Scheme   (474 words)

  
 DrScheme
DrScheme is an interactive, integrated, graphical programming environment for the <b>Schemeb>, MzScheme, and MrEd programming languages.
http://www.drscheme.org   (147 words)

  
 The <b>Schemeb> Underground
We are looking for motivated hackers, with good programming taste, who like <b>Schemeb>, are looking for interesting and fun projects, and are willing to continue into the fall semester.
<b>Schemeb> 48, an ultra-portable <b>Schemeb> implementation which is easily interfaced to existing software written in other languages.
The <b>Schemeb> Underground is an effort to develop useful software packages in <b>Schemeb> for use by research projects and for distribution on the net.
http://www.ai.mit.edu/projects/su/su.html   (443 words)

  
 FAQ: <b>Schemeb> Implementations and Mailing Lists 2/2 [Monthly posting] - [2-1] Free <b>Schemeb> implementations.
Bigloo can also compile modules written in Caml (an ML dialect), letting you mix <b>Schemeb>, ML, and C. Object-oriented programming is provided by Meroon v3.
Attach to the <b>Schemeb> subdirectory (cd '*><b>schemeb>') and transfer all files in it and its subdirectories using file type binary.
<b>Schemeb> 48 is a <b>Schemeb> implementation based on a virtual machine architecture.
http://www.cs.cmu.edu/Groups/AI/html/faqs/lang/scheme/part2/faq-doc-1.html   (3844 words)

  
 <b>Schemeb> 48
It was the result of a conversation between Richard and Jonathan immediately following the 1986 Lisp and Functional Programming Conference in which we considered the question "why do Lisp/<b>Schemeb> implementations always become so complicated?".
<b>Schemeb> 48's Lispy implementation language (LIL - an adjective coined at MIT in the 1970's) was later dubbed 'Pre-<b>Schemeb>'.
Publications: In 1994 Richard and I were invited to write a paper on <b>Schemeb> 48's architecture for the journal Lisp and Symbolic Computation.
http://mumble.net/s48   (1510 words)

  
 More on <b>Schemeb>
Buy a copy of The <b>Schemeb> Programming Language by Kent Dybvig.  You can read it online here, but I'm a big fan of printed books.  I found that between TSPL/3e and R5RS, I was able to become pretty proficient pretty fast.
This offers a guided history tour of AI, with lisp as the language of choice - although you also end up also implementing prolog to solve some logic programming problems, and a <b>schemeb> interpreter/compiler to see how lisp is implemented in lisp.
For our programming language course at Iowa State (http://www.cs.iastate.edu/~cs342) we used the following <b>Schemeb> text resource:
http://pluralsight.com/blogs/dbox/archive/2005/09/25/15013.aspx   (1073 words)

  
 GIMP - Basic <b>Schemeb>
This document will try to be a brief introduction to <b>Schemeb>, just teaching the essentials in order to write script-fu scripts, without getting into the programming language theory that is so typical of other <b>Schemeb> references.
This is considered better programming practice and this construct should be recognized in order to be able to read others ScriptFu scripts.
Each procedural database function has a corresponding <b>schemeb> function mapping.
http://www.gimp.org/tutorials/Basic_Scheme   (2046 words)

  
 ALU: Related Languages
Scsh (<b>Schemeb> Shell) is a broad-spectrum systems-programming environment for Unix embedded in R4RS <b>Schemeb>.
While M.I.T. people working on <b>Schemeb> concentrated on recursion, Xerox Parc people working on Smalltalk concentrated on object oriented programming.
Revised(4) Report on the Algorithmic Language <b>Schemeb> - the <b>Schemeb> Standard (R4RS).
http://www.lisp.org/table/related-languages.htm   (607 words)

  
 The <b>Schemeb> Programming Language
The <b>Schemeb> Underground is a project to develop a new, highly portable programming environment for Unix, the World Wide Web, and wearable computers.
<b>Schemeb> is also the first programming language to support hygienic macros, which permit the syntax of a block-structured language to be extended reliably.
<b>Schemeb> was one of the first programming 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   (607 words)

  
 Pocket <b>Schemeb> for the H/PC and P/PC
Pocket <b>Schemeb> gives your PDA a standalone programming capability in <b>Schemeb>, a dialect of Lisp with exceptionally clear and simple semantics.
With Pocket <b>Schemeb>, you can try the examples on a computer smaller than the book you are reading.
Pocket <b>Schemeb> now abides by the specified heap limit, returns memory to the system in more low-memory scenarios, and better handles deep recursions.
http://www.mazama.net/scheme/pscheme.htm   (2411 words)

  
 Welcome to the SICP Web Site
An appendix summarizes the <b>Schemeb> programming language as used in the text, showing at what point in the text each element of <b>Schemeb> is introduced.
From MIT, we supply free implementations of the MIT <b>Schemeb> programming environment.
This page provides information on how to obtain copies of MIT <b>Schemeb> as well as other implementations.
http://mitpress.mit.edu/sicp   (300 words)

  
 <b>Schemeb> -- consistent, elegant, concise, and easy to learn
<b>Schemeb> was influenced by lambda calculus, which is one of the first functional ``programming languages'' in the world, Algol, from which <b>Schemeb> inherited statical scope and Lisp, from which <b>Schemeb> inherited the syntax.
<b>Schemeb> is a wonderful choice as an introductory language: its clear syntax makes it possible to concentrate on the programming problems at hand instead of wasting a lot of time on teaching the syntax.
<b>Schemeb> is a statically (= lexically) scoped and weakly typed programming language which is very well suited for transformational programming (that is, it is easy to write programs that write programs), scripting and for developing and implementing programming languages--among other things.
http://delysid.org/scheme.html   (898 words)

  
 PLT <b>Schemeb>
PLT <b>Schemeb> is an umbrella name for a family of implementations of the <b>Schemeb> programming language.
How to Use <b>Schemeb> (HtUS) is a book about using PLT <b>Schemeb> for everyday programming tasts.
How to Design Programs (HtDP) is a textbook for introductory programming that was written by several PLT members.
http://www.plt-scheme.org   (96 words)

  
 RISC OS Select
The new Registered Developers <b>Schemeb> is purely aimed at Developers who need to have direct contact with the programming team and access to documentation on specific features that cannot be made public.
The <b>schemeb> is suitable both for users who want to be sure of receiving the latest fixes and official releases and also for users who like to have the latest experimental modules and features.
The <b>schemeb> is a personal one and allows you to install the RISC OS Select software on any machines you own.
http://www.riscos.com/select   (6796 words)

  
 <b>schemeb> - definition of <b>schemeb> in Encyclopedia
The <b>Schemeb> programming language is a dialect of Lisp.
A <b>schemeb> is a plan or a system of related parts.
In mathematics, schemes are an important concept connecting the fields of algebraic geometry, commutative algebra and number theory.
http://encyclopedia.laborlawtalk.com/scheme   (127 words)

  
 The <b>Schemeb> Programming Language
PLT <b>Schemeb> is an umbrella name for a family of implementations of the <b>Schemeb> programming language.
<b>Schemeb> is also the first programming language to support hygienic macros, which permit the syntax of a block-structured language to be extended reliably.
<b>Schemeb> was one of the first programming 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)

  
 (CHEZ (CHEZ <b>SCHEMEb>))
The third edition of The <b>Schemeb> Programming Language is now available in major online and retail bookstores, or direct from the MIT Press order page.
Chez <b>Schemeb> Version 7.0a has been released to fix a couple of bugs and add
The Chez <b>Schemeb> Version 7 User's Guide is available online.
http://www.scheme.com   (169 words)

  
 The Little JavaScripter
The latest, The Little Schemer (Fourth Edition), updated by Friedman and Matthias Felleisen, now conforms more closely to a real programming language, <b>Schemeb>, and has new chapters which delve much deeper into recursive function theory and language processors.
The final chapter of The Little Schemer is a Little <b>Schemeb> interpreter, capable of evaluating most of the expressions in the book.
It runs in a web page, so you can execute your <b>Schemeb> programs in any web browser.
http://www.crockford.com/javascript/little.html   (692 words)

  
 <b>Schemeb> programming language - Wikipedia, the free encyclopedia
<b>Schemeb> is a functional programming language and a dialect of Lisp.
Therefore, <b>Schemeb> provides as few primitive notions as possible, and where this is practical in an implementation, tends to let everything else be provided by programming libraries that are built on top of them.
<b>Schemeb> implementations are required to optimize tail recursion so as to eliminate use of stack space where possible, so arbitrarily long loops can be executed using this technique.
http://en.wikipedia.org/wiki/Scheme_programming_language   (2808 words)

  
 Open Directory - Computers: Programming: Languages: Lisp: <b>Schemeb>
Reports on the Algorithmic Language <b>Schemeb>- Specifications for the programming language <b>Schemeb>.
The <b>Schemeb> Programming Language - Main page at MIT, <b>Schemeb>'s birthplace; short list of implementations, some general documentation, information on the MIT <b>Schemeb> implementation, some random links.
Hello, World program - The <b>Schemeb> version of the canonical first program.
http://dmoz.org/Computers/Programming/Languages/Lisp/Scheme   (438 words)

Compwisdom
 About us   |  Why use us?   |  Press   |  Contact us

 Copyright © 2006 CompWisdom.com Usage implies agreement with terms.