Skip to content

easy-c is an imperative language that compiles to C, with type inference easy-c eliminates the need to defining types of variables and function arguments

License

Notifications You must be signed in to change notification settings

isqnwtn/haskell-easy-c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A very simple example of how to use Alex and Happy to build a language processor in Haskell.

Building

To build this, you will need to install Alex and Happy. The easiest way to get them is via Hackage:

$ cabal install alex $ cabal install happy

build using

$ cabal build

run using

$ cabal run ./test/test.expr

About

easy-c is an imperative language that compiles to C, with type inference easy-c eliminates the need to defining types of variables and function arguments

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published