Skip to content

Latest commit

 

History

History
29 lines (24 loc) · 1.23 KB

README.md

File metadata and controls

29 lines (24 loc) · 1.23 KB

The Todl Programming Language

Main build

Todl is an experimental, general-purpose programming language that is built and runs on the .NET platform.

System requirements

Todl can be run anywhere where .NET is supported, even on a Raspberry Pi or inside a docker container! Please refer to this page on the complete list of supported platforms and operating systems.

Building and testing

Please make sure latest .NET 8 is installed and then run

$ dotnet build src

to build the project. Alternatively you can run

$ dotnet test src

to run all the tests.

Running the samples

A great way to play with Todl is by running the samples. To do so, please make sure that the latest .NET 8 is installed and then run the following

$ dotnet publish src --configuration Debug
$ dotnet run --project samples/hello/hello.tdlproj

Special thanks

  • Minsk, from which this project is inspired.
  • SharpLab.io, where I learned the MSIL stuff.