Skip to content
This repository has been archived by the owner on Feb 21, 2022. It is now read-only.

massimilianobaldo-university/tinyml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TinyML

TinyML is a simple interpreter for the core operations described in the metalanguage ML.

The aim of this project is to implement the algorithm of type inference.

This is a porting of the existing repository of my professor Alvise Sapnò.

The main reason of this porting is to use the dotnet cli for executing the entire program, and not be oblige to use the Visual Studio IDE.

Installation

You can simply clone the repo using the command git clone https://github.com/massimilianobaldo/tinyml.

Usage

Move inside the directory "./src/TinyML".

Once there, you can use:

  • dotnet build to compile the interpreter

  • dotnet run to use the interpreter in interactive mode

  • dotnet run <name-of-file.tml> to evaluate all the expression inside the ".tml" file.

License

MIT

About

Simple ML interpreter written in F#

Resources

Stars

Watchers

Forks

Languages