Skip to content

The main implementation of the Eiger Programming Language.

License

Notifications You must be signed in to change notification settings

eigerproject/eigerc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The main implementation of the Eiger Programming Language. v0.7.3

Warning

This implementation of the language is not yet complete.
For the legacy implementation, refer to the EigerCS repository

Building

Requirements

  • C++20-compatible compiler
    • GCC 12+
    • Clang 15+
    • MSVC (Visual Studio 2019 or later)
  • CMake 3.10+
  • Make or Ninja (for CMake to generate to)

Compilation

cmake -B build
cmake --build build

Command line options

-s, --source   Executes certain file (otherwise, a shell is opened).
-h, --help     Shows help.
--verbose      Prints additional info during execution.
-v, --version  Prints EigerC version.

About

The main implementation of the Eiger Programming Language.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors