SARTEX a programming language for graph processing

  • Authors:
  • Pierre Breguet;Francois Grize;Alfred Strohmeier

  • Affiliations:
  • Swiss Federal Institute of Technology, Lausanne, Switzerland;Swiss Federal Institute of Technology, Lausanne, Switzerland;Swiss Federal Institute of Technology, Lausanne, Switzerland

  • Venue:
  • ACM SIGPLAN Notices
  • Year:
  • 1985

Quantified Score

Hi-index 0.00

Visualization

Abstract

SARTEX [1] is a programming language, designed especially for graph processing, which belongs to the PASCAL [2] family of languages. A compiler written in PASCAL which generates PASCAL code has been developed. In addition to the usual data types, the language provides the predefined types VERTEX, ARC and GRAPH. Objects can be organized in dynamic structured types named stack, list, set and array. For visiting the elements of a structured object, the usual statements are completed by the instruction "forall...in ...do...". Inputs and outputs can be processed interactively or with sequential files as data. The language also directly supports the drawing of graphs on a graphic device.