IronScheme

From Wikipedia, the free encyclopedia

IronScheme is an implementation of the Scheme programming language targeting the Microsoft .NET Framework. IronScheme is a complete rewrite of IronLisp, incorporating lessons learnt while developing IronLisp.[3]

Quick Facts Developer(s), Stable release ...
IronScheme
Developer(s)Llewellyn Pritchard[1]
Stable release
1.0.180 / September 19, 2019; 5 years ago (2019-09-19)
Preview release
1.0.239 / December 27, 2019; 5 years ago (2019-12-27)
Repository
Operating systemMicrosoft Windows, macOS, Linux
Platform.NET Framework, Mono
TypeProgramming language
LicenseMs-PL[2]
Websitegithub.com/IronScheme/IronScheme
Close

IronScheme was planning to build upon the Microsoft Dynamic Language Runtime, but decided to abandon this idea because the DLR branch the project used became out of sync with the trunk, and also because the DLR, according to the developers, could not support the majority of the Scheme's requirements.[4] IronScheme eventually made a limited use of its own version of the Microsoft's DLR, but it had to patch it to be able to implement some required Scheme features like tail call elimination.[5][6]

See also

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.