|
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.
|
|