TimothyGu / etch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

intro

This repository implements indexed streams.

See here for the compiler and here for several example array kernels.

build proofs

First install lean3. In the root directory, run

leanproject get-mathlib-cache
leanproject build

build compiler

First install lean4. In the etch4 directory, run

lake build

then load Etch/Benchmark.lean in your editor.

About


Languages

Language:C 97.0%Language:Lean 2.6%Language:C++ 0.3%Language:Makefile 0.0%Language:Shell 0.0%