H ? « »

Language peer sets for PORTAL:
Germany
Germany/1977
Designed 1977
1970s languages
Fourth generation
High Cold War
Specialised Languages
Specialised Languages/1977
Specialised Languages/de

PORTAL(ID:971/por002)

Real-time safe PASCAL dialect 

alternate simple view
Country: Germany
Designed 1977
Published: 1978
Sammet category: Specialised Languages


for Process-Oriented Real-Time Algorithmic Language.

real-time Pascal dialect with resource-based tether on recursion

Significant features include:

  • overloading of code by use of CASE TYPE structure (ie when given a var, one can switch on INTEGER, REAL, FUZZY etc)
  • WITH structure for in situ localisation
  • SETs and STRINGs
  • INDEXes, which are range bound subscripts for the arrays for which they are bound
  • with can be used with SET and CASE and CASE TYPE to work with hidden identification tags


References:
  • Nageli (1978) Lienhard, H "Language definition" Zurich : ETHZ, 1978
  • Nageli (1978) Nageli, H "Portal Eine Einfuhrung" Zurich : ETHZ, 1978
  • Schild, R., Lienhard. H. (1980) Schild, R., Lienhard. H. "Real-Time Programming in PORTAL", pp79-92
          in [SIGPLAN] (1980) SIGPLAN Notices 15(04) April 1980
  • Schoenberger, R.: (1980) Schoenberger, R.: "Resource Management in PORTAL", pp95-100
          in [SIGPLAN] (1980) SIGPLAN Notices 15(01) January 1980
  • Lienhard, H., Meyer, M., Steinle, B., Wehrli, P.: (1981) Lienhard, H., Meyer, M., Steinle, B., Wehrli, P.: "Simulation and Process-Control with Parallel Processes as Implemented in PORTA.L - Experience and Outlook" Extract: The Goals of Portal
          in Simulation of Systems, Proc. (1980) Simulation of Systems, Proc. of the 9th IMACS Congress, Sorrento, Sep. 1979 (L, Dekker, G, Savastano, G.C. Vansteenkiste, eds.) North-Holland 1980
  • Naegeli, H.H.: (1981) Naegeli, H.H.: "Programming in PORTAL - an Introduction", Landis & Gyr, Zug, 1981
          in Simulation of Systems, Proc. (1980) Simulation of Systems, Proc. of the 9th IMACS Congress, Sorrento, Sep. 1979 (L, Dekker, G, Savastano, G.C. Vansteenkiste, eds.) North-Holland 1980
  • Schild, R. (1981) Schild, R. "PORTAL A Pascal-based Real-Time Programming Language"
          in Algorithmic Languages, Proc. (1981) Algorithmic Languages, Proc. of the International Symposium on Algorithmic Languages, Amsterdam, Oct. 1981 (J.W. de Bakker, J.C. van Vliet, eds.}, North-Holland 1981
  • Businger, Arnold (1985) Businger, Arnold "PORTAL Language Description" LNCS, Volume 198, Springer Verlag, Berlin, 1985.
          in Algorithmic Languages, Proc. (1981) Algorithmic Languages, Proc. of the International Symposium on Algorithmic Languages, Amsterdam, Oct. 1981 (J.W. de Bakker, J.C. van Vliet, eds.}, North-Holland 1981
  • Singhal, Amit (1996) Singhal, Amit "Real Time Systems: A Survey" Computer Science Department University of Rochester December 4, 1996 Online at Citeseer Abstract Extract: PORTAL
          in Algorithmic Languages, Proc. (1981) Algorithmic Languages, Proc. of the International Symposium on Algorithmic Languages, Amsterdam, Oct. 1981 (J.W. de Bakker, J.C. van Vliet, eds.}, North-Holland 1981
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder