/obj-asp

A higher-order aspect-oriented language I developed for my masters thesis

Primary LanguageOCaml

ObjAsp

This repository is an implementation of a language I developed for my masters thesis:

A Higher-order Aspect-oriented Language

Building the interpreter

First, you'll need to install OCaml, which you can download from here.

Then, clone the repository and make the interpreter:

git clone git@github.com:jbrunton/obj-asp.git
cd obj-asp/oasp
make

You can clean the build as you'd expect:

make clean

Usage

Simply:

./main <source file>