Skip to content
/ aria Public

An experimental low-level programming language built to improve on C.

License

Notifications You must be signed in to change notification settings

shkhuz/aria

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aria programming language and toolchain

Build

This repository houses the Aria compiler/toolchain and the language specification.

Installation

Compilation Dependencies

  • Any C compiler
  • make
  • Latest version of LLVM

Runtime Dependencies

  • Latest version of LLVM

Arch Linux

Aria is available on the AUR. Using an AUR helper (Yaourt):

yay -S aria

Or downloading and installing the package manually:

git clone https://aur.archlinux.org/aria.git
cd aria/
makepkg -si

Unix

git clone https://github.com/shkhuz/aria.git
cd aria/
make
sudo make install

License

This project is GNU GPLv3 licensed. See the COPYING file for more details.