|
ABSTRACT
PIGLI (Portable Interactive Graphics Language Interpreter) is a high-level interactive graphics system implemented on an INTERDATA 8/32 minicomputer. PIGLI is written in sequential PASCAL and executes under the SOLO operating system, which is written in concurrent PASCAL and has been shown to be highly portable. This paper describes the major features of the PIGLI system including interactive programming commands, flexible hierarchic picture generation, referencing functions, query commands, exec files, and device independent output commands. In addition, the paper discusses the program design and its relationship to operating system and space considerations.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
Boullier, P., J. Gros, P. Jancene, A. Lemaire, F. Prusker, E. Saltel, "METAVISU - a General Purpose Graphic System," Graphic Languages, Proceedings of IFIP Working Conference on Graphic Languages, North-Holland Press, 1972.
|
| |
3
|
Brinch Hanson, P., "The SOLO Operating System," Software - Practice and Experience, Vol. 6, No. 2, April-June 1976.
|
 |
4
|
|
| |
5
|
Dewar, R.B.K., SPITBOL, Version 2.0, Chicago, Illinois, Illinois Institute of Technology, 1971.
|
| |
6
|
DISSPLA Beginners/Intermediate Manual, Integrated Software Systems Corporation, San Diego, California, 1970.
|
 |
7
|
|
 |
8
|
|
| |
9
|
Giloi, W.K., J. Encarnacao, "APLG - An APL Based System for Interactive Computer Graphics," Proceedings of AFIPS NCC, 1977.
|
| |
10
|
GINO-F, The General Purpose Graphics Package Reference Manual, Computer Aided Design Centre, Cambridge, England, 1975.
|
| |
11
|
|
 |
12
|
|
| |
13
|
Hurwitz, A., J.P. Citron, J.B. Yeaton, "GRAF - Graphic Addition to FORTRAN," Proceedings of AFIPS SJCC, Thompson Books, Washington, DC, 1967.
|
| |
14
|
Knowlton, K.C., "EXPLOR - A Generator of Images from Explicit Patterns, Local Operations, and Randomness," Proceedings of UAIDE Annual Meeting, Stromberg Datagraphix, 1970.
|
 |
15
|
|
| |
16
|
Neal, D., G. Anderson, J. Ratliff, V. Wallentine, KSU Implementation of Concurrent PASCAL - A Reference Manual, Technical Report 76-16, Kansas State University, Department of Computer Science, 1977.
|
| |
17
|
Neal, J., V. Wallentine, "Experiences with the Portability of Concurrent PASCAL," Software - Practice and Experience, Vol. 8, No. 3, May-June, 1978.
|
 |
18
|
|
 |
19
|
|
 |
20
|
|
 |
21
|
|
 |
22
|
|
| |
23
|
Shapiro, L.G., R.J. Baron, "ESP3 - A Language for Pattern Description and a System for Pattern Recognition," IEEE Transactions on Software Engineering, Vol. SE-3, No. 2, 1977.
|
| |
24
|
"Status Report of the Graphic Standards Planning Committee of ACM/SIGGRAPH," Computer Graphics, Vol. 11, No. 3, 1977.
|
| |
25
|
Streit, E., "VIP - A Conversational System for Computer Aided Graphics," Pertinent Concepts in Computer Graphics, Proceedings of Second University of Illinois Conference on Computer Graphics, University of Illinois Press, 1969.
|
| |
26
|
Sutherland, I.E., SKETCHPAD - A Man-Machine Graphical Communication System, MIT Lincoln Laboratory, Technical Report 296, 1965.
|
| |
27
|
van Dam, A., D. Evans, "A Compact Data Structure for Storing, Retrieving, and Manipulating Line Drawings," Proceedings of AFIPS SJCC, Thompson Books, Washington, DC, 1967.
|
| |
28
|
Wallace, V.L., GRASP - A PL/1 Oriented Machine Independent Graphics Structure Handler, Technical Report, University of North Carolina, Department of Computer Science, Chapel Hill, North Carolina, 1974.
|
| |
29
|
Wexeblat, R.L., H.A. Freedman, "The MULTILANG On-Line Programming System," Proceedings of AFIPS SJCC, Thompson Books, Washington, DC, 1967.
|
| |
30
|
Williams, R., "A General Purpose Graphical Language," Graphic Languages, Proceedings of IFIP Working Conference of Graphic Languages, North-Holland Press, 1972.
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|