Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 26 lines (23 sloc) 0.973 kB
a79437d Renamed to Epic (EPIgram Compiler)
eb authored
1 Name: epic
e241346 Added start of OTTLang definition, and a README
eb authored
2 Version: 0.1.1
9bdcc46 First version
eb authored
3 Author: Edwin Brady
4 License: BSD3
5 License-file: LICENSE
6 Maintainer: eb@dcs.st-and.ac.uk
5fe6bd7 Update .cabal, add epicMemInfo
eb authored
7 Homepage: http://www.dcs.st-and.ac.uk/~eb/epic.php
9bdcc46 First version
eb authored
8 Stability: experimental
5fe6bd7 Update .cabal, add epicMemInfo
eb authored
9 Category: Compilers/Interpreters
10 Synopsis: Compiler for a supercombinator language
11 Description: Epic is a simple functional language which compiles to
12 reasonably efficient C code, using the Boehm-Demers-Weiser
13 garbage collector. It is currently used as a back end for
14 the Idris dependently typed programming language.
15
6b424a6 Added default cases, fix local variable generation error
eb authored
16 Build-depends: base, haskell98, mtl, Cabal, array, directory
5fe6bd7 Update .cabal, add epicMemInfo
eb authored
17 Build-type: Simple
18
9bdcc46 First version
eb authored
19 Extensions: MultiParamTypeClasses, FunctionalDependencies,
20 ExistentialQuantification, OverlappingInstances
a79437d Renamed to Epic (EPIgram Compiler)
eb authored
21 Exposed-modules: Epic.Compiler
22 Other-modules: Epic.Bytecode Epic.Parser Epic.Scopecheck
23 Epic.Language Epic.Lexer Epic.CodegenC
24 Epic.Prefix Epic.OTTLang
5fe6bd7 Update .cabal, add epicMemInfo
eb authored
25 Extra-source-files: evm/*.c evm/*.h evm/Makefile
Something went wrong with that request. Please try again.