/camodular

Ocaml interpreter (Sedlex tokenizer + Menhir parser) of modularized classes with two means of inheritance.

Primary LanguageOCaml

camodular

Description

A naïve grammar inheritance through modular extension mechanism mimicking idiomatic OCaml syntax (extends, opens) on simplified class definitions.

Parser + lexer implemented using Menhir & Sedlex.

Run

Continuously try to build the project and check for errors:

$ make dev

Future

Build and execute program:

$ make all