Skip to content

wouterraateland/sturdy

 
 

Repository files navigation

Sturdy build-status

Sturdy is a library to create sound abstract interpreters in Haskell. To build, install the Stack build tool and run stack build from the root directory of the project.

The sturdy project currently contains concrete and abstract interpreters for three languages:

  • PCF, a higher-order functional language with numbers
  • While, an imperative language with conditionals and while loops
  • Stratego, a language for program transformations

Releases

No releases published

Packages

No packages published

Languages

  • Pascal 80.2%
  • Haskell 19.3%
  • Other 0.5%