Skip to content

Instantly share code, notes, and snippets.

@boblehest
boblehest / SimpleProcedureChecking.hs
Last active March 25, 2021 19:56
INF222 Oblig1, static analysis
module SimpleProcedureChecking where
-- Uses extended BTL expression AST from L0502
import ExtendedBTLAST
-- Uses typing framework from L0502
import ExtendedBTLDeclarations
-- Uses extended BIPL statements and interpreters from L0602
import EvalBstAst
module UnitTests where
import ExtendedBTLAST
import ExtendedBTLDeclarations
import EvalBstAst
import InterpretBiplAst
import WellTypedAST
import SimpleProcedure
import SimpleProcedureChecking