Implementation of an A+ Interpreter for .NET

TitleImplementation of an A+ Interpreter for .NET
Publication TypeConference Paper
Year of Publication2012
AuthorsGál P., Kiss Á
EditorHammoudi S, van Sinderen M, Cordeiro J
Conference NameJF ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends
Pagination297–302
Publisher{SciTePress}
Conference Location[hiányzó városnév]
Abstract

In this paper, we introduce a clean room implementation of an A+ interpreter for the .NET platform. Our goal was to allow interoperability between A+ and .NET programs, thus unlocking existing routines to .NET developers and making .NET class libraries available to A+ developers. In a preliminary experiment, we made the advantage of interoperability visible: we achieved a 5-fold speedup by calling .NET methods from an A+ script. Additionally, we have also shown how to use A+ as an embedded domain-specific language in C# code.

Page last modified: October 20, 2014