Info
Version: | 0.2.5 |
Author(s): | Hernán M. Foffani |
Last Update: | Sunday, December 6, 2015 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/hfoffani/HypoLambda |
NuGet Url: | https://www.nuget.org/packages/HypoLambda |
Install
Install-Package HypoLambda
dotnet add package HypoLambda
paket add HypoLambda
HypoLambda Download (Unzip the "nupkg" after downloading)
Dependencies
Tags
Its syntax is based on Python but whitespaces are ignored.
Everything is an expression.
The language runtime is embeddable, its AST is accesible and it compiles to portable pcode.
There's an REPL you can play with and the project includes lots of unit tests.
Example of factorial:
f = lambda x:
(x*f(x-1)) if x > 1 else 1;
f(4)
returns 24.0
See details, examples and instructions in the project site.