blob: 288c966157cbf13dfb44afa9348af585e76bb728 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
# lambdacube-compiler
[![Build Status](https://travis-ci.org/lambdacube3d/lambdacube-compiler.svg)](https://travis-ci.org/lambdacube3d/lambdacube-compiler)
Compiler for LambdaCube 3D, a Haskell-like purely functional domain specific language for programming the GPU (graphics processing unit).
See: [Language Specification](http://lambdacube3d.com/lang-specification)
## Installation
Use `make` or use `cabal install`.
## Hacking notes
If you are hacking on the compiler, you may be have a faster repl with ghci. Use the following commands:
make repl
or:
cd test
ghci -i../src runTests.hs
|