PLCV(ID:6316/plc006)


Dialect of PL/C for the Varian systems at the University of North Carolina-Charlotte


Related languages
PL/C => PLCV   cross-compiler for
PLCV => MINIVITAL   Written using

References:
  • Jacobs,John Julius "Programming Language/I for the Varian (PLCV)" (Master's Thesis) Univ. North Carolina, Chapel Hill, N.C., 1971. view details Abstract: Programming Language I for the Varian, PLCV, is a subset of PL/I. Its features include scaled fixed- point arithmetic, bit and character string processing, input/ output facilities, and the capability to interface levity Varian assembly-language programs. PLCV runs on the IBM System/360 and generates code in the form of relocatable binary object decks for Varian 620/i or 620/f computers. A linkage editor is also provided to relocate PLCV object decks and combine them with object.decks which are output of GIF, a System/360 assembler for the Varian 620/i written by the Stanford Linear Accelerator Center. The powerful language capabilities of PLCV combined with the GIE assembler should provide the user with the ability to generate a wide range of Varian programs using the IBM System/360 as the compiling medium.
  • Mir, Vernon Boyd "An improved PLCV - Programming Language/I for the Varian". (Master's Thesis) Univ. North Carolina, Chapel Hill, N.C., 1973. view details Abstract:
    Programming language I for the Varian, PLCV, was originally written by John J. Jacobs as a Master's Degree thesis. Its features include scaled fixed-point arithmetic, bit and character string manipulation, input/output facilities, and a mechanism for interfacing with Varian assembly language programs. New features have been added and improvements have been made. External variables and the UNSPEC function are now supported. PLCV can now handle arbitrary numbers of device interrupts with user defined ON conditions. The interrupts generated by the

    IDIIOM II graphics display are handled by user defined ON conditions and a subroutine package modified from one used at Information Displays Incorporated. Computational and file ON conditions are included. Compiler controls have been provided, making it possible to compile programs of almost any size. PLCV runs on the IBM System/360, providing Varian 620f users with a flexible high-level programming language, PL/I, compilable on an easily accessible computer.

  • Lee, J. A. N. review of McClure 1976 view details
          in ACM Computing Reviews 17(09) September 1976 view details
  • McClure, Robert M.; Gauthier, Richard L. "Minivital: A Compiler Case Study" view details
          in Software — Practice and Experience 6(02) April-June 1976 view details
  • Flass, Peter "Languages Related to PL/I" in "The PL/I Language" view details External link: Online copy at Peter Flass's PL/1 site
          in Software — Practice and Experience 6(02) April-June 1976 view details