Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/chantsune/wiz

Wiz programming language
https://github.com/chantsune/wiz

programming-language

Last synced: 13 days ago
JSON representation

Wiz programming language

Awesome Lists containing this project

README

        

[![CI][ci-status-shield]][ci-status-url]
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]




Wiz Programming Language


Programming is modern-day magic


## Getting started

### Requirements

|**Tool**|**Version**|
|:-:|:-:|
|Rust|latest|
|llvm|14|

### Setup

1. Install Rust

Install Rust from https://www.rust-lang.org/tools/install.

2. Install LLVM

We recomended using `llvmenv` to install LLVM.

**Using llvmenv**
```bash
cargo install llvmenv
```

```bash
llvmenv init
llvmenv build-entry 14.0
llvmenv global 14.0.0
```

**Using Homebrew on Mac**

```bash
brew install llvm@14
```

```bash
export LLVM_SYS_140_PREFIX="$(brew --prefix llvm@14)"
```

**Using apt on Debian Linux**

```bash
sudo apt install clang-14 llvm-14
```

3. Build and install wiz

```bash
sh install.sh
```

4. Enable wiz

```bash
source "$HOME/.wiz/env"
```

[ci-status-shield]: https://github.com/ChanTsune/wiz/actions/workflows/test.yml/badge.svg
[ci-status-url]: https://github.com/ChanTsune/wiz/actions/workflows/test.yml
[contributors-shield]: https://img.shields.io/github/contributors/ChanTsune/wiz.svg
[contributors-url]: https://github.com/ChanTsune/wiz/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/ChanTsune/wiz.svg
[forks-url]: https://github.com/ChanTsune/wiz/network/members
[stars-shield]: https://img.shields.io/github/stars/ChanTsune/wiz.svg
[stars-url]: https://github.com/ChanTsune/wiz/stargazers
[issues-shield]: https://img.shields.io/github/issues/ChanTsune/wiz.svg
[issues-url]: https://github.com/ChanTsune/wiz/issues
[license-shield]: https://img.shields.io/github/license/ChanTsune/wiz.svg
[license-url]: https://github.com/ChanTsune/wiz/blob/main/LICENSE