GC(ID:5391/gc:001)


for Gandalf Compiler

compiler for the Gandalf project at CMU


People:
Related languages
GC => Gwydion   Influence

References:
  • Feiler, Peter H. and Raul Medina-Mora, "The GC Language," Gandalf internal documentation, 1979. view details
  • Habermann, A. Nico A Software Development Control System. CMU Computer Science Department. view details
  • Habermann, A. Nico; David S. Notkin, and Dewayne E. Perry. Report on the Use of Ada for the Design and Implementation of Part of Gandalf. Tech. Rept. CMU-CS-79-135, Carnegie-Mellon University, Department of Computer Science, June, 1979. view details
  • Habermann, A. N. "An overview of the Gandalf project," Dep. Comput. Sci., Carnegie-Mellon Univ., CMU Comput. Sci. Res. Rev. 1978-1979, 1980. view details
  • Snodgrass, Richard "An Object-Oriented Command Language" in IEEE Transactions on Software Engineering, January 1983 view details Extract: Cola
    This paper describes Cola, an object oriented command language for Hydra; Hydra is a capability-based operating system that runs on C.mmp, a tightly coupled multiprocessor. The two primary aspects of Cola, that it is a command language for Hydra, and that it is based on the object paradigm, are examined. Cola was designed to effect a correspondence between capabilities in Hydra and objects that are supported by the language. Cola is based on Smantalk in that it uses message-passing as a control structure to allow syntactic freedom in the expression of commands to the system. Cola objects are arranged in a hierarchy, and the message-passing mechanism was designed to exploit this structure by automatically forwarding an unanswered message up the hierarchy. Two ramifications of this mechanism, automatic inheritance and shadowing, are discussed. An evaluation of the design decisions is also given
  • The Gandalf Project, Journal of Systems and Software, 5(2), May, 1985 view details
  • Prieto-Díaz, Rubén "Module Interconnection Languages" White paper Reuse, Inc. view details