A Scheme for Little Languages in Interactive Graphics (1991)  (Make Corrections)  (11 citations)
Brian Beckman

 @ NUS   Home/Search   Context   Related

 
View or download:
cs.ubc.ca/local/reading/...spe011bb.pdf
Cached:  PS.gz  PS  PDF  Image  Update  Help

From:  cs.ubc.ca/local/reading/...spetoc (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: specification of the tiny-graph interface Procedure set-color erase translate move draw frame-rect fill-rect test-queue read-queue init-queue open-obj close-obj render-obj Arguments one of RED, GREEN, BLUE, WHITE, BLACK x y obj-number Explanation sets the current colour to the given colour clears the display to the current colour. (Update)

Context of citations to this paper:   More

...graphics. The idea of using a functional language to describe graphics is by no means new and have been pursued by several others [1, 2, 11, 3, 5]. Our design has been influenced by this previous work and builds on it by trying to provide a more abstract account of picture...

...an interpreter for a dialect of Lisp, combined with a large number of compiled primitive functions for processing text. Beckman [2] used Scheme to implement a system for interpreted programming with the Silicon Graphics GL. P3D (Welling et al. [14] is a restricted...

Cited by:   More
Programmable Applications: Interpreter Meets Interface - Eisenberg (1991)   (Correct)
Don't Fidget with Widgets, Draw! - Bartlett (1991)   (Correct)
SuperGlue: A Programming Environment for Scientific.. - Hultquist, Raible (1992)   (Correct)

Active bibliography (related documents):   More   All
1.4:   A Scheme for Interactive Graphics - Beckman (1990)   (Correct)
0.5:   Parallel Systems in Symbolic and Algebraic Computation - Matooane (2002)   (Correct)
0.5:   Dynamic typing and lazy evaluation as necessary requirements for.. - Cerri (1999)   (Correct)

Similar documents based on text:   More   All
0.3:   Little Languages and their Programming Environments - Clements, Graunke.. (2001)   (Correct)
0.2:   Compiling Little Languages in Python - Aycock (1998)   (Correct)
0.2:   Little Languages: Little Maintenance? - van Deursen, Klint (1997)   (Correct)

Related documents from co-citation:   More   All
5:   Functional Geometry (context) - Henderson - 1982
5:   More Programming Pearls (context) - Bentley - 1988
3:   Structure and Interpretation of Computer Programs (context) - Abelson, Sussman et al. - 1985

BibTeX entry:   (Update)

B. Beckman, `A scheme for little languages in interactive graphics', Software, Practice & Experience, 21, 187--207 (1991). http://citeseer.comp.nus.edu.sg/575757.html   More

@misc{ beckman91scheme,
  author = "B. Beckman",
  title = "A scheme for little languages in interactive graphics",
  text = "B. Beckman, `A scheme for little languages in interactive graphics', Software,
    Practice & Experience, 21, 187--207 (1991).",
  year = "1991",
  url = "citeseer.comp.nus.edu.sg/575757.html" }
Citations (may not include all citations):
1274   Object-oriented Software Construction (context) - Meyer - 1988
1002   Programming Language (context) - Stroustrup - 1986
476   Programming Language (context) - Kernighan, Ritchie - 1978
149   Composing user interfaces with InterViews - Linton, Wissides et al. - 1989
119   Fundamentals of Interactive Computer Graphics (context) - Foley, van Dam - 1982
80   The Scheme Programming Language (context) - Dybvig - 1987
79   Object-Oriented Programming in Common Lisp (context) - Keene - 1988
67   Recursive Programming Techniques (context) - Burge - 1979
44   Distributed simulation and the time warp operating system (context) - Jefferson, Beckman - 1987
44   Digital Press (context) - Steele, Common et al. - 1990
36   Xlib Programming Manual (context) - Nye - 1988
32   Scheme and the Art of Programming (context) - Springer, Friedman - 1989
26   More Programming Pearls (context) - Bentley - 1988
13   Formal Specification of Interactive Graphics Programming Lan.. (context) - Mallgren - 1983
13   Revised3 report on the algorithmic language Scheme (context) - Rees, Clinger - 1986
11   Silicon Graphics Inc (context) - Library, Guide
11   Silicon Graphics Inc (context) - Reference, Edition
11   An overview of GINA---the generic interactive application (context) - Spenke, Beilken - 1990
10   The performance of a distributed combat simulation with the .. (context) - Wieland, Hawley et al. - 1989
8   MIT Electrical Engineering and Computer Science Series (context) - Abelson, Sussman et al. - 1985
4   The Mathematical Foundations of Programming (context) - Beckman - 1982
3   An Introduction to Scheme (context) - Smith - 1988
2   Cambridge Tracts in Theoretical Computer Science (context) - Revesz, Combinators et al. - 1988
2   the manual and software is available electronically from a v.. (context) - Betz, An et al. - 1989
2   Simulation of object-oriented concepts and mechanisms in Sch.. (context) - Normark - 1990
1   LinkWinds: the linked windows interactive data system (context) - Jacobson - 1990
1   GRAP---a language for typsetting graphs (context) - Bentley, Kernighan - 1986
1   Apple HyperCard Script Language Guide: The HyperTalk Languag.. (context) - Computer - 1988
1   Silicon Graphics Inc (context) - Guide
1   Yale Computer Science Department (context) - Rees, Adams et al. - 1984
1   a Scheme interface to the X Window system (context) - Huss, Ihren - 1990
1   distributed with PC-Scheme and MacScheme (context) - Language, Manual et al. - 1985
1   GLeme: Scheme Bindings for the Silicon Graphics GL Library (context) - Beckman - 1990



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cs.ubc.ca/local/reading/proceedings/spe91-95/spe/spetoc.htm):   More
Linkage Analysis of Processes - Yaung, Raz (1992)   (Correct)
A Dataflow Approach to Event-based Debugging - Olsson, Crawford, Ho (1991)   (Correct)
Path Testing of Computer Programs with Loops using a Tool.. - White, Wiszniewski (1991)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST at NUS   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST at NUS - Copyright Penn State and NEC. Hosted by the School of Computing, National University of Singapore.