EBG: a lazy functional programming language implemented on the Java virtual machine.

Clark, Tony (1999) EBG: a lazy functional programming language implemented on the Java virtual machine. Technical Report. University of Bradford.

[img]
Preview
PDF
Download (258kB)

Abstract

The Java programming language offers a number of features including: portability; graphics; networking. Java implements the object-oriented execution model in terms of classes, objects with state, message passing and inclusion polymorphism. This work aims to provide a mixed paradigm environment which offers the advantages of both object-oriented and functional programming. The functional paradigm is supported by a new language called EBG which compiles to the Java VM. The resulting environment can support applications which use both object-oriented and functional programming as appropriate.

Item Type: Monograph (Technical Report)
Research Areas: A. > School of Science and Technology > Computer Science
A. > School of Science and Technology > Computer Science > Intelligent Environments Research Group
A. > School of Science and Technology > Computer Science > SensoLab group
Item ID: 6186
Depositing User: Devika Mohan
Date Deposited: 01 Jul 2010 08:15
Last Modified: 13 Oct 2016 14:20
URI: http://eprints.mdx.ac.uk/id/eprint/6186

Actions (login required)

Edit Item Edit Item

Full text downloads (NB count will be zero if no full text documents are attached to the record)

Downloads per month over the past year