Skip to content

georgiyozhegov/mellow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mellow

Mellow is a hobby-compiler written in Rust that designed to be simple, intuitive and fast. The language is inspired by Rust, Lua and Python.

Note that this is a work-in-progress project, so there might be some bugs in the code.

Getting Started

0. Requirements

Ensure you have the following installed on your system.

  • Cargo
  • GCC
  • Nasm

1. Clone

git clone https://github.com/georgiyozhegov/mellow.git

Then, go to the mellow directory.

cd mellow

2. Build & Run

And run the compiler.

make run

First, it will compile the sl (standard library) and then, it will link the assembly object file with it. The resulting binary is able to run on any x86-64 machine.

About

Compiler for my hobby language

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published