• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 41
Next 10 →

3. Lisp and Scheme

by unknown authors
"... We use the programming language Scheme in this material. Therefore it is natural to start with a brief discussion of the family of languages, to which Scheme belongs. This is the Lisp family of languages. ..."
Abstract - Add to MetaCart
We use the programming language Scheme in this material. Therefore it is natural to start with a brief discussion of the family of languages, to which Scheme belongs. This is the Lisp family of languages.

Accelerating Hindsight - Lisp as a Vehicle for Rapid Prototyping

by Kent M. Pitman , 1994
"... this article, I will survey the various reasons that I think Lisp--particularly Common Lisp--is good for rapid prototyping. I hope to show that there is a sound reason for the warm feeling many show toward Lisp, even when the words of explanation don't flow readily off the tongue. I also hope t ..."
Abstract - Cited by 2 (0 self) - Add to MetaCart
this is information you can use to strengthen the case for new or continued use of Lisp at your workplace. Although the focus in this paper is Common Lisp, many of the issues raised are general to the entire Lisp family of languages.

Using Lisp as a Markup Language - The LAML Approach

by Kurt Nørmark , 1999
"... Lisp is widely known as an extremely versatile language. In this paper we will demonstrate that Lisp can be used as a powerful markup language for WWW authoring and for provision of information on the Internet. Using the LAML approach, as introduced in this paper, we write textual documents directly ..."
Abstract - Cited by 3 (0 self) - Add to MetaCart
directly in Lisp; Function calls serve as applications of tags, as known from the SGML family of markup languages. This idea is feasible mainly because of the unique syntactic properties of Lisp. The easy and uniform access to abstraction is the main advantage of using a programming language as a markup

Screamer: A Portable Efficient Implementation of Nondeterministic Common Lisp

by Jeffrey Mark Siskind, David Allen Mcallester - University of Pennsylvania, Institute for , 1993
"... Nondeterministic Lisp is a simple extension of Lisp which provides automatic backtracking. Nondeterminism allows concise description of many search tasks which form the basis of much AI research. This paper discusses Screamer, an efficient implementation of nondeterministic Lisp as a fully portab ..."
Abstract - Cited by 33 (5 self) - Add to MetaCart
Nondeterministic Lisp is a simple extension of Lisp which provides automatic backtracking. Nondeterminism allows concise description of many search tasks which form the basis of much AI research. This paper discusses Screamer, an efficient implementation of nondeterministic Lisp as a fully

The Java syntactic extender (JSE

by Jonathan Bachrach , 2001
"... The ability to extend a language with new syntactic forms is a powerful tool. A sufficiently flexible macro system allows programmers to build from a common base towards a language designed specifically for their problem domain. However, macro facilities that are integrated, capable, and at the same ..."
Abstract - Cited by 64 (0 self) - Add to MetaCart
, and at the same time simple enough to be widely used have been limited to the Lisp family of languages to date. In this paper we introduce a macro facility, called the Java Syntactic Extender (JSE), with the superior power and ease of use of Lisp macro systems, but for Java, a language with a more conventional

CoMPI – Configurable Collective Operations in LAM/MPI

by Espen Skjelnes Johnsen, John Markus Bjorndalen, Otto J. Anshus
"... This paper describes an extension to LAM/MPI[3] which enables the user to configure a subset of the collective operations by using Scheme[5], which is a high level general purpose programming language in the Lisp family. Currently the operations that may be configured are broadcast, reduce, allreduc ..."
Abstract - Cited by 2 (1 self) - Add to MetaCart
This paper describes an extension to LAM/MPI[3] which enables the user to configure a subset of the collective operations by using Scheme[5], which is a high level general purpose programming language in the Lisp family. Currently the operations that may be configured are broadcast, reduce

Kawa: Compiling Scheme to Java

by Per Bothner , 1998
"... Kawa is a set of Java classes useful for implementing dynamic languages, such as those in the Lisp family. Kawa is also an implementation of near-R 5 RS Scheme using these classes, and which compiles Scheme to the bytecode instructions of the Java Virtual Machine. This paper discusses the various ..."
Abstract - Cited by 17 (1 self) - Add to MetaCart
Kawa is a set of Java classes useful for implementing dynamic languages, such as those in the Lisp family. Kawa is also an implementation of near-R 5 RS Scheme using these classes, and which compiles Scheme to the bytecode instructions of the Java Virtual Machine. This paper discusses the various

Design of a Concurrent and Distributed Language

by Christian Queinnec, David De Roure , 1992
"... . This paper presents a new dialect of Scheme aimed towards concurrency and distribution. It offers a few primitives, including first-class continuations, with very simple semantics. Numerous examples are given showing how to program the classical concurrent control operators such as future, pcall a ..."
Abstract - Cited by 23 (14 self) - Add to MetaCart
and either. The implementation is sketched and presented along the lines of a metacircular interpreter. This paper presents the idiom of Icsla 1 , a language belonging to the Lisp family and more precisely a descendant of Scheme. This dialect has been designed with respect to the following main objectives

Abstract Programming World Wide Web Pages in Scheme

by unknown authors
"... In this paper we will argue that pages on the World Wide Web can be made directly as programs in a functional programming language instead of through HTML or an HTML-based authoring tool. We use the Scheme programming language from the Lisp family for WWW page production. It is concluded that a Lisp ..."
Abstract - Add to MetaCart
In this paper we will argue that pages on the World Wide Web can be made directly as programs in a functional programming language instead of through HTML or an HTML-based authoring tool. We use the Scheme programming language from the Lisp family for WWW page production. It is concluded that a

Abstract An Elucidative Programming Environment for Scheme

by Incomplete Draft
"... In this paper we describe a programming environment for Scheme that supports elucidative programming. Scheme is a programming language in the Lisp family. Elucidative programming is a variant of literate programming. Literate programming represents the idea of structuring the program as fragments th ..."
Abstract - Add to MetaCart
In this paper we describe a programming environment for Scheme that supports elucidative programming. Scheme is a programming language in the Lisp family. Elucidative programming is a variant of literate programming. Literate programming represents the idea of structuring the program as fragments
Next 10 →
Results 1 - 10 of 41
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University