Skip to content

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

Notifications You must be signed in to change notification settings

amillert/camodular

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Topics

Resources

Stars

Watchers

Forks