Getting Started
...
Installation
...
Dependencies
...
Toolchain
- Clang (v.15 or later)
- CMake (v.3.13.4 or later)
- Ninja (v.1.12.1 or later)
...
Libraries
- LLVM (v.15 or later)
- Immer (v.0.8.1 or later)
...
Linux
Ubuntu ...
Windows
MSYS2/MINGW64 ...
$ pacman -S mingw-w64-x86_64-git
$ pacman -S mingw-w64-x86_64-cmake
$ pacman -S mingw-w64-x86_64-clang
$ pacman -S mingw-w64-x86_64-llvm
$ pacman -S mingw-w64-x86_64-immer
Compilation
...
$ git clone https://github.com/voidc-lab/voidc.git
$ cd voidc
$ ./mk_config
$ ./mk_build
$ time build/voidc compiler/test/try_fruits.void -T
...
Usage
...