Skip to content
This repository was archived by the owner on Feb 23, 2023. It is now read-only.
/ miod Public archive

Compilable programming language and translator

License

Notifications You must be signed in to change notification settings

exhu/miod

Repository files navigation

Miod is a compilable programming language to extend C.
Under MIT licence, see COPYING.txt

It's a set of ideas now, planning stage only. The files here are a soup of ideas and concepts.

ANTLR v4 is used to implement the parser along with StringTemplate to generate
code.

lexer_parser -- generated lexer and parser
parser_core -- language parser and compiler core with tests
miodc -- compiler/translator to C
miod_refactor -- refactoring, editor support tool

See "javalibs" directory for dependencies.
Build using Gradle.

About

Compilable programming language and translator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published