Skip to content

vsl-lang/vsl-in-cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

VSL

Build Status

This is a rewrite of the VSL Compiler in C++.

Compiling

Windows

TODO.

Mac/Linux

Requires CMake 3.2 or higher and LLVM 5.0 (llvm-5.0-dev) to be installed. Optionally, to build the documentation, install doxygen and graphviz (for the dot tool). Sample build script:

# clone the repository
git clone https://github.com/vsl-lang/vsl-in-cpp
cd vsl-in-cpp
# create the build directory
# this can really be done anywhere
mkdir build
cd build
# run cmake to generate a build system
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DVSL_INCLUDE_TESTS=On ..
# build the compiler
# optionally add "-j<some number>" to the make command for parallel compilation
make
# run the tests
make check
# generate documentation in the docs folder
make docs

About

๐Ÿ“ Rewrite of VSL in C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published