Informatica logo


Login Register

  1. Home
  2. Issues
  3. Volume 11, Issue 1 (2000)
  4. Theoretical Foundations of an Environmen ...

Informatica

Information Submit your article For Referees Help ATTENTION!
  • Article info
  • Related articles
  • More
    Article info Related articles

Theoretical Foundations of an Environment-Based Multiparadigm Language
Volume 11, Issue 1 (2000), pp. 3–14
Mario Blažević   Zoran Budimac   Mirjana Ivanović  

Authors

 
Placeholder
https://doi.org/10.3233/INF-2000-11101
Pub. online: 1 January 2000      Type: Research Article     

Received
1 January 2000
Published
1 January 2000

Abstract

The paper presents a simple programming language and rewriting system called GENS. It is based on an extension of the λ-calculus called λE-calculus. GENS is a multiparadigm language: it has been used for definition of semantics and for implementation of functional, logical, procedural, and object-oriented languages. It also allows combining different programming paradigm styles in a single programming language.
The purpose of this paper is to define and to introduce the λE-calculus – theoretical foundation of GENS. It will also be shown how the most important language constructs of different programming paradigms can be defined in GENS.

Related articles PDF XML
Related articles PDF XML

Copyright
No copyright data available.

Keywords
λ-calculus programming languages rewriting systems lambda calculus programming paradigms multi-paradigm

Metrics
since January 2020
323

Article info
views

0

Full article
views

174

PDF
downloads

183

XML
downloads

Export citation

Copy and paste formatted citation
Placeholder

Download citation in file


Share


RSS

INFORMATICA

  • Online ISSN: 1822-8844
  • Print ISSN: 0868-4952
  • Copyright © 2023 Vilnius University

About

  • About journal

For contributors

  • OA Policy
  • Submit your article
  • Instructions for Referees
    •  

    •  

Contact us

  • Institute of Data Science and Digital Technologies
  • Vilnius University

    Akademijos St. 4

    08412 Vilnius, Lithuania

    Phone: (+370 5) 2109 338

    E-mail: informatica@mii.vu.lt

    https://informatica.vu.lt/journal/INFORMATICA
Powered by PubliMill  •  Privacy policy