Geometry.Net - the online learning center
Home  - Basic_S - Scheme Programming

e99.com Bookstore
  
Images 
Newsgroups
Page 3     41-60 of 90    Back | 1  | 2  | 3  | 4  | 5  | 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  

         Scheme Programming:     more books (100)
  1. "Completeness" and "full parallelism" of parallel logic programming schemes (Report) by Laxmikant Vasudeo Kalé, 1987
  2. A scheme for functions in logic programming (Uppsala University. Computing Science Dept., Uppsala Programming Methodology and Artificial Intelligence Laboratory. UPMAIL technical report) by Björn Carlson, 1989
  3. AutoLISP Programming: A Coursework Book for the City & Guilds 4351-05 Scheme by Colin Browning, 1997-04
  4. The "Turbocode" Scheme for the programming of thermodynamic cycle calculations on an electronic digital computer, (CoA report Aero) by J. R Palmer, 1967
  5. Scheme and the Art of Programming Answer Book
  6. A final Scheme-word on Landin's J-operator (Technical report) by Matthias Felleisen, 1986
  7. Simply Scheme - 2nd Edition: Introducing Computer Science by Brian Harvey, Matthew Wright, 1999-08-27
  8. Game Programming in C++: Start to Finish (Game Development Series) by Erik Yuzwa, 2006-01-11
  9. Tolerance representation scheme for a three-dimensional product in an object-oriented programming environment.: An article from: IIE Transactions by Utpal Roy, Ying-Che Fang, 1996-10-01
  10. INTRODUCTION TO PROGRAMMING LANGUAGES: PRINCIPLES, C, C++, SCHEME & PROLOG: Principles, C, C++, Scheme & Prolog
  11. Designing a majorization scheme for the recourse function in two-stage stochastic linear programming (Technical report / Dept. of Computer Science and Engineering, Southern Methodist University) by José H Dulá, 1992
  12. Simulation of decentralized planning in two Danish organizations using the decomposition scheme from linear programming (Skrifter fra Institut for historie ... universitet : Samfundsvidenskab ; nr. 37) by John Christensen, 1976
  13. A radomization scheme for speeding up algorithms for linear and convex programming problems with high constraints-to-variables ratio (DIMACS technical report) by Ilan Adler, 1989
  14. A semantic algebra for logic programming (Technical report / Computer Science Dept., Indiana University) by Mitchell Wand, 1983

41. Citations: Bee: An Integrated Development Environment For The Scheme Programming
Bee an Integrated Development Environment for the scheme programming Language. Beean integrated development environment for the scheme programming language.
http://citeseer.nj.nec.com/context/1466157/375360
4 citations found. Retrieving documents...
Serrano, M. Bee: an integrated development environment for the Scheme programming language . Journal of Functional Programming, 10(2):143, May 2000.
Home/Search
Document Details and Download Summary Related Articles ... Check
This paper is cited in the following contexts: The Structure and Interpretation of the - Computer Science Curriculum (Correct) ....environment. Another one is that a language is useful, which typically means that it comes with support for GUIs and GUI construction, Web scripting, database connections, networking, regular expressions searches, and so on. Fortunately, the Scheme community has developed just such environments over the past ten years so that there is no need to compromise along those lines. 4 Interpretation Equipped with an analysis of the constraints and a goal structure for the first course, we can now interpret SICP in this context and explain its problems. This explanation motivates the HTDP ....
Serrano, M. Bee: an integrated development environment for the Scheme programming language . Journal of Functional Programming, 10(2):143, May 2000.

42. Citations: IEEE Standard For The Scheme Programming Language - Clinger, Rees (Re
IEEE Standard for the scheme programming Language. Institute for Electrical and ElectronicEngineers, 1991. IEEE Standard for the scheme programming Language.
http://citeseer.nj.nec.com/context/2077513/0
W. Clinger and J. Rees, editors. IEEE Standard for the Scheme Programming Language . Institute for Electrical and Electronic Engineers, 1991. IEEE Standard 1178-1990.
Home/Search
Document Not in Database Summary Related Articles
This paper is cited in the following contexts: Cryptographic Types - Duggan (2002) (1 citation) (Correct) ....to those parts of the network. Blindly applying cryptography to secure all traffic is appropriate if no part of the network is trusted. This is analogous to dynamic type checking in a strongly typed language that performs all of its type checking at runtime; an example of such a language is Scheme Most modern programming languages perform some static checking at compile time, with dynamic checking left for those properties that it is too difficult or impossible to check at compile time (e.g. array bounds checks, null pointer checks, checked downcasts) It is a thesis of this work that ....
W. Clinger and J. Rees, editors. IEEE Standard for the Scheme Programming Language . Institute for Electrical and Electronic Engineers, 1991. IEEE Standard 1178-1990.

43. Scheme Programming Tips
scheme programming Tips. Scheme interpreter. As in all other programminglanguages, it is a good idea to comment your Scheme code.
http://www.cs.dartmouth.edu/~cs18/W2003/handouts/scheme-tips.html
Scheme Programming Tips
Formatting Conventions
At this point, you have seen the most basic core of the Scheme language its syntax, evaluation rules, and some special forms. From a purely logistical perspective, that's plenty to get you started writing your own programs. So why, you might wonder, should you care about issues like formatting your code? The main reason is, ironically, the syntax of the language. Because Scheme has such a simple syntax, it would be very easy to write programs that are correct, but completely unreadable by humans. If you don't believe me, here is a Scheme program to compute the n th Fibonacci number, with all the formatting removed: Here is the same thing with nice neat indentation, descriptive variable names, and comments: ;; Compute the nth Fibonacci number The computer does not care how you type your code; but when you are testing and debugging your own programs, you yourself very much will care. (If you don't believe that, take some of the examples which follow, and remove all the line-breaks and tabs. Then try to figure out which expressions go with which operators). Fortunately, the built-in editor in DrSwindle is very smart about these issues, and will help you out by balancing your parentheses and providing reasonable indentation. But, if you are working in some other text editor, it is good to keep a few simple principles in mind. None of this is crucial to your understanding of the Scheme language, but these rules of thumb can help make your life easier.

44. Programmers Heaven - The Schememonster's Friends - Scheme Programming
Programmers Heaven The Schememonster's Friends - scheme programming
http://www.programmersheaven.com/search/LinkDetail.asp?Typ=1&ID=4357

45. IU Programming Languages Research
on functional, objectoriented, dynamic, and symbolic programming mechanisms, oftenexpressed via extensions and derivatives of the scheme programming language
http://www.cs.indiana.edu/proglang/proglang.html
IU Programming Languages Research
Current programming language research at IU explores a variety of semantic and pragmatic issues and their relation to other areas of theory and application. The work of Kent Dybvig, Dan Friedman, Amr Sabry, and Chris Haynes focuses on functional, object-oriented, dynamic, and symbolic programming mechanisms, often expressed via extensions and derivatives of the Scheme programming language. This work often involves formal methods of static program analysis, such as partial evaluation, abstract interpretation, and type systems. Through such methods, and imaginative engineering, one hopes to combine expressive abstraction mechanisms and efficient execution. A number of faculty have interests that tie programming language research with other areas of research.
  • Dennis Gannon explores aspects of programming language design related to parallel and scientific computation.
  • Steve Johnson uses transformation techniques developed for programming languages in the formal derivation of hardware systems
  • Daniel Leivant has worked on logics of programs, and on applicative programming languages that capture computational complexity classes.

46. IU Scheme Educational-infrastructure Project
Developing software and courseware to support the use of Scheme in undergraduate education.Category Computers Programming Scheme FAQs, Help, and Tutorials...... This project is supported by NSF Grant CDA9312614, with the proposal Tools and Techniquesfor Use of the scheme programming Language in Undergraduate Education
http://www.cs.indiana.edu/eip/home.html
Indiana University Scheme Educational-infrastructure Project
Goal
To develop software and courseware to support the use of Scheme in undergraduate education.
Principal Investigators
Postdocs and Research Assistants
'96 IU Summer Scheme Workshops
Current sub-projects
Related Courses
  • : Introduction to Computer Science, at Indiana University : Introduction to Programming Languages, at Indiana University : Assemblers and Compilers I, at Indiana University : Assemblers and Compilers II, at Indiana University

47. The Schememonster's Friends: Some Scheme Related Links
General The scheme programming Language The ``official'' Scheme home page;Schemers.org collection of resources for the scheme programming Language.
http://www.niksula.cs.hut.fi/~jwallen/scheme/links.html
Some Scheme Related Links
Front Page Our purpose Projects The Schememonster ... Contact Info
General Documentation Literature Tutorials, manuals and references Essays etc. Implementations

48. Scheme Programming Idioms
scheme programming Idioms. Life is hard. Can't get to heaven on rollerskates. Timbuk Three This document is designed not to describe
http://sweat.cs.unm.edu/~bap/teach/F97/CS257/idioms.html

49. Scheme Standardization
The scheme programming Language Standardization Experience. This is a briefreport of efforts to standardize the scheme programming language.
http://www.acm.org/tsc/sstd.html
The Scheme Programming Language Standardization Experience
Christopher T. Haynes
Chair, IEEE/MSC/P1178 Working Group on Scheme
Computer Science Department
Indiana University This is an updated version of an article that first appeared in LISP Pointers 3:2-3-4 (April-June 1990), pp. 23-26 (ACM Press). It is a case study in "small scale" standards development. Report on the Algorithmic Language Scheme," which appeared in SIGPLAN Notices in December, 1986.[7] The authors of this series of reports on Scheme, known as the R n RS , met again at MIT in the summer of 1987 and at the 1988 ACM Conference on Lisp and Functional Programming in Snowbird, Utah, where agreement was reached on further changes to be incorporated in a subsequent R RS . Publication of this report is expected in the near future. In March, 1988, a majority of the R n RS The study group felt strongly that the R n RS authors should continue their language design work and publish further reports. While these reports are likely to form the basis for future revisions of the standard, they may be less conservative than is appropriate for a standard. They may, for example, include experimental features that should be withheld from standardization. The study group considered it essential that the publication of an IEEE standard based on the R n RS R n RS . The IEEE indicated that this would not be a problem. Finally, the study group concluded that Scheme standardization would not conflict with standardization of other members of the Lisp family, such as X3J13's development of a Common Lisp standard and work on a Lisp standard by the international standards organization ISO.

50. An Introduction To Scheme
ACM Crossroads is the student magazine of the Association for Computing Machinery. Crossroads has Category Computers Programming Scheme FAQs, Help, and Tutorials...... In the process we will derive two extremely useful functions that are used extensivelyin scheme programming. Dybvig, RK The scheme programming Language.
http://www.acm.org/crossroads/xrds1-2/scheme.html
ACM Crossroads Student Magazine
The ACM's First Electronic Publication Crossroads Home
Join the ACM!

Search Crossroads

crossroads@acm.org
... Crossroads / An Introduction to Scheme
An Introduction to Scheme
Shriram Krishnamurthi
Introduction
Every programming language has a ``machine model,'' which is a philosophy of how that language views the underlying machine as being structured. Traditional languages such as C have a physical machine model, which means they think of the ambient system in terms of the hardware units that it is built up of. Others, such as Prolog, prefer to think of the underlying system as being a logic engine. Some languages take on a different viewpoint: they perceive the model to be a mathematical one, whereby the machine is a huge mathematical ``brain'' capable of performing certain computations rapidly and unerringly, but of otherwise unknown construction. Such languages are less likely to deal with memory locations and assignments, and more likely to deal with functions and their evaluation. The core of Scheme, which we will discuss here, is one such language.
History
Scheme was designed by Gerald Jay Sussman and Guy L. Steele, Jr. at the MIT AI Lab in 1975. It is a descendant of at least three languages, which we briefly outline here.

51. Fundamentals Of Computer Science I
Materials (lab assignments, homework exercises, exams, projects, etc.) for an introductory course Category Computers Programming Scheme FAQs, Help, and Tutorials......At Grinnell College, we began using the scheme programming languagein the introductory course in computer science in spring, 1997.
http://www.math.grin.edu/courses/Scheme/
At Grinnell College, we began using the Scheme programming language in the introductory course in computer science in spring, 1997. We have now taught four sections of that course, each section meeting in fifty-minute sessions four times a week. Almost every class meeting includes a lab, giving the students hands-on experience in Scheme programming. Most of the labs are tightly focussed on a particular topic; some are two-day projects in which students were given Scheme programs and asked to complete, modify, or extend them by rewriting or adding procedures. Labs Projects Exercises Examinations ... Resources
Labs
From Spring, 1998
From previous semesters
Projects
From Spring, 1998
From Fall, 1997

52. Guile - Interpreter For The Scheme Programming Language
, Guile is an interpreter for the scheme programminglanguage, nicely packaged as a library you can link into your programs....... Not Rated, rate Guile.
http://www.icewalkers.com/softlib/app/app_00477.html
IceWalkers.com Add links ... Not registered ? Get a free account.
Name : Password :
There is nothing more useful than... PDAs
Notebooks
Tablet PC
Wearable computers
View results

Previous polls

Front Page
Software Map ... Advertise Search : In : Software Howto Match : Any Keyword All Keywords Exact Filename
Guile 1.6.3
Software Development Interpreters Rate It!
Guile - Interpreter for the Scheme programming language.
Updated by FastRunner on Thursday, January 30th 2003. Guile is an interpreter for the Scheme programming language, nicely packaged as a library you can link into your programs. Your program has full access to the interpreter's data structures, so you can extend Guile with your own primitives, datatypes and syntax. The result is a scripting language tailored to your application. Licence : GPL Version : [Stable] Alt Text Contact / Links : Author/Maintainer : Jim Blandy Home Page : http://www.gnu.org/software/guile/ Download [Stable] ftp://ftp.gnu.org/gnu/guile/guile-1.6.3.tar.gz Related Software : ActiveTcl BOIL Extended Object Tcl GForth Guile Lafontaine YaBASIC Related Categories : Development / Compilers Development / CVS Development / Databases Development / Interpreters Development / Languages Development / Libraries Development / Utilities Development / Web Authoring No Comment yet.

53. The TeachScheme! Project
The project also depends on PLT Scheme, a modern derivative of the syntacticallysimple, yet highly expressive, scheme programming language, which serves as an
http://www.teach-scheme.org/
The TeachScheme! Project A revolution is changing the design and teaching of introductory computer science curricula. The TeachScheme! Project is a leading innovator in these new curricula at the high school and college levels. The curriculum is in use at hundreds of high schools and universities on nearly every continent. In addition, some companies have begun to employ our software tools in their products. The Project comprises faculty and graduate students at several universities including Adelphi, Brown, Chicago, Northeastern, Utah and WPI, with support from several other universities as well as industrial organizations. Overview What the Project is about Workshops Our free summer offerings Textbook Read the text for free on-line Software Download the software for free and give it a try Materials What else the Project has to offer (talks, testimonials, FAQs, contacting us, ...) Sponsors Thanks to the funding sources who keep this project active! Last modified Tuesday, March 18th, 2003 11:27:20am

54. Oliver Laumann: The Scheme Programming Language
The scheme programming Language. I became interested in Scheme inabout 1986 or 1987 when someone talked me into buying a copy of
http://www.informatik.uni-bremen.de/~net/new/scheme.html
The Scheme Programming Language
I became interested in Scheme in about 1986 or 1987 when someone talked me into buying a copy of the now classic Structure and Interpretation of Computer Programs by Abelson and Sussman ( SICP When I began work on the Extension Language Kit Elk ) a while later, the Scheme language seemed like a natural choice as the foundation for Elk, that is, as an application-independent extension language for software written in C or C++. In the meantime, Scheme has become increasingly popular not only as a vehicle for teaching computer science but also as a general extension language for applications; Elk has been used in many projects (both commercial and free software) since its publication in 1989, and Scheme has recently been adopted as the extension language of choice by groups like the CAD Framework Initiative and the GNU project. In 1995, on the occasion of the twentieth anniversary of the Scheme programming language , I produced a Scheme timeline as a ``clickable imagemap'' that leads you to various Scheme-related WWW sites (I never actually finished the ``twenty years of Scheme'' project, and now it's too late, obviously. I'll wait until 2005...). I also wrote a an overview of the history of Scheme which was intended to accompany the Scheme timeline (this is actually an excerpt from my doctoral thesis which focuses on the use of Scheme as a ``reusable'' extension language).

55. Programming Languages - Scheme Programming Assignment 3
Programming Languages. scheme programming Assignment 3. Purpose These programmingassignments will test your ability to use recursion. Programming assignment.
http://www.central.edu/homepages/fyfes/courses/pl/scheme3.html
Programming Languages
Scheme Programming Assignment #3
Purpose: These programming assignments will test your ability to use recursion. Programming assignment
  • Define a function to calculate a number raised to a power. For example,
    (pow 4 2) would return 16. Define a function that replaces an element in a list with a new element. For example, (replace 7 3 '(1 6 7 8)) would return '(1 6 3 8)
    It is possible that elements in the list may also be lists. The replacement should happen in those sub lists as well. So (replace 7 3 '(1 (7 8) 4 7)) would return '(1 (3 8) 4 3) Define a function that Deletes an element from a list. For example, (delete 2 '(5 2 9 2)) would return '(5 9). As with the replace function, it may be possible the elements in the list are also lists and you should delete the element in the sub lists as well. Define a function that sorts a list. You can sort the list either from ascending to descending or vice versa. You may assume that all the elements of the list are numbers and that there are no sub lists. For example, (sort '(4 2 9 7 3)) would return '(2 3 4 7 9)
Return to the Programming Languages Home Page

56. 2002 USENIX Annual Technical Program, Freenix Track - Abstract
Biglook a Widget Library for the scheme programming Language. The Biglook implementationseparates the scheme programming interface and the native backend.
http://www.usenix.org/events/usenix02/tech/freenix/gallesio.html
2002 FREENIX Track Technical Program - Abstract
Biglook: a Widget Library for the Scheme Programming Language
Erick Gallesio Manuel Serrano Université de Nice Sophia Antipolis Inria Sophia Antipolis
Abstract
Biglook is an Object Oriented Scheme library for constructing Gui s. It uses classes of a Clos -like object layer to represent widgets and Scheme closures to handle events. Combining functional and object-oriented programming styles yields an original application programming interface that advocates a strict separation between the implementation of the graphical interfaces and the user-associated commands, enabling compact source code.
The Biglook implementation separates the Scheme programming interface and the native back-end. This permits different ports for Biglook. The current version uses GTK and Swing graphical toolkits, while the previous release used Tk. It is available at: http://kaolin.unice.fr/Biglook.
  • View the full text of this paper in HTML PDF , and Postscript
  • If you need the latest Adobe Acrobat Reader, you can download it from Adobe's site
  • To become a USENIX Member, please see our

57. 198:314 Scheme Programming Assignments
Most of the people have got the createhashtable-only-once partwrong. And an overwhelming majority has done the same mistake.
http://remus.rutgers.edu/cs314/f2002/projs/scheme/testing/
    Most of the people have got the "create-hashtable-only-once" part wrong. And an overwhelming majority has done the same mistake. Instead of having the "let" outside the inner lambda (lambda(word)...) people have it inside the inner lambda. This would still result in the hashtable being created on every invokation of gen-checker with different input words. Here are the files that were used to test your programs.
Test Files These are the results of the first 4 tests as obtained from our solution. The last 2 tests were graded manually.
Back to the entire class home page.
Last updated by Nishkam Ravi 4:45pm on December 21, 2002

58. Scheme Programming Language - Acapedia - Free Knowledge, For All
Friends of Acapedia scheme programming language. The scheme programming languageis a functional programming language which is a dialect of Lisp.
http://acapedia.org/aca/Scheme_programming_language
var srl33t_id = '4200';

59. JOSHSHAININ.COM: Marketplace -- Scheme Programming
Book Title (Click Title For Picture) Scheme and The Art of Programming. AuthorsGeorge Springer, Daniel P. Friedman, Guy L. Steele Jr. (foreword).
http://www.joshshainin.com/Scheme.html
Book Title (Click Title For Picture): Scheme and The Art of Programming Authors: George Springer, Daniel P. Friedman, Guy L. Steele Jr. (foreword) www.varsitybooks.com 's price***: $50.00 $25.00 or best offer Discount: Damages**: None * Not including shipping and handling. Depending on the size of the book(s), where the book(s) will be shipped to, etc., shipping and handling charges will be added to the price listed. NOTE: Last I checked, if you chose the USPS Priority Mail Flat Rate shipping option (standard for all JoshShainin.com Marketplace Items), and if you live on the mainland United States, it would cost you $4.35 for a single book. ** My books are used, resulting in a reduction in price from www.varsitybooks.com *** If these three asterisks appear next to " www.varsitybooks.com 's price" above, it means that a supplementary book's price is used above because the exact book isn't sold at VarsityBooks.com. For example, if VarsityBooks.com is selling a different version of the book than the version I'm selling, then I use the price of the different version to compare with. If you have any questions, if you would like to purchase an item from the Marketplace, or have anything else to say to me, check out the

60. HELP!! With Scheme Programming
HELP!! with scheme programming. PhuongHy H. Tran tran0204@tc.umn.eduSat, 10 Feb 1996 111047 GMT Previous message HELP!! Next
http://zurich.ai.mit.edu/pipermail/info-cscheme/1996-February/000360.html
HELP!! with Scheme programming
Phuong-Hy H. Tran tran0204@tc.umn.edu
Sat, 10 Feb 1996 11:10:47 GMT tran0204@tc.umn.edu Thank again, Tran tran0204@tc.umn.edu

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 3     41-60 of 90    Back | 1  | 2  | 3  | 4  | 5  | Next 20

free hit counter