risadams / echo-lang

A Toy programming language, with an interpreter and compiler in .NET

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Echo

Echo is a toy programming language that is meant to be used as a teaching tool, and for academic research into the workings of programming languages. It is inspired by the Monkey programming language, and is intended to be a simple, easy to learn, and fun programming language. with a backing of .NET and C# instead of GO.

Example

let variable = 10;
let another = 5;

let add = fn(x, y) {
  x + y;
};

let result = add(variable, another);

Contribute

If you think this could be better, please open an issue!

Please note that all interactions in this organization fall under our Code of Conduct.

License

MIT © 1996+ Ris Adams

About

A Toy programming language, with an interpreter and compiler in .NET

License:MIT License


Languages

Language:C# 100.0%