amillert / camodular

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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


Languages

Language:OCaml 97.0%Language:Makefile 1.9%Language:Apex 1.2%