Compiling functional to scripting languages

Paola Giannini, Albert Shaqiri

Risultato della ricerca: Capitolo in libro/report/atti di convegnoContributo in volume (Capitolo o Saggio)peer review

Abstract

In this paper we consider the problem of translating a core typed functional language, F#(including mutable variables), into scripting languages such as JavaScript or Python. We abstract the most significant characteristics of such scripting languages in an intermediate language (IL for short), which is an imperative language, with constructs for handling safely pieces of code containing free variables. We define an operational semantics for IL and highlight the proof of correctness of the translation.

Lingua originaleInglese
Titolo della pubblicazione ospiteSoftware Technologies - 8th International Joint Conference, ICSOFT 2013, Revised Selected Papers
EditorJosé Cordeiro, Marten van Sinderen
EditoreSpringer Verlag
Pagine114-130
Numero di pagine17
ISBN (elettronico)9783662449196
DOI
Stato di pubblicazionePubblicato - 2014

Serie di pubblicazioni

NomeCommunications in Computer and Information Science
Volume457
ISSN (stampa)1865-0929

Fingerprint

Entra nei temi di ricerca di 'Compiling functional to scripting languages'. Insieme formano una fingerprint unica.

Cita questo