Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 784 Bytes

File metadata and controls

34 lines (25 loc) · 784 Bytes

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.