Skip to content

mnxn/eon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Eon Programming Language

func main(): string = "Hello, World!"

Usage

Run a program:

  • eon <filename>
  • eon run <filename>

Evaluate an expression:

  • eon eval <filename>

Parse a program/expression:

  • eon parse <filename>
  • eon parse-expression <filename

Typecheck a program/expression:

  • eon check <filename>
  • eon check-expression <filename>

Instructions

Install dependencies with opam:

  • opam install . --deps-only

Build with dune:

  • dune build bin/eon.exe

Run an example from the examples directory:

  • dune exec bin/eon.exe examples/hello.eon

About

Eon Programming Language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published