Status: Active Development
This interpreter is still under development. Features may change and bugs may be present.
An interpreter written in C++ for a custom programming language, Fex.
The interpreter supports:
- Compiling source files
- An interactive REPL when no file argument is provided
- C++ compiler with C++20 support (or newer)
- CMake
git clone https://github.com/paul-csc/Fex-Interpreter.git
cd Fex-Interpreter
cmake -S . -B build
cmake --build buildThe compiled binary will be located in the build directory.
Run the interpreter with a file:
fex program.fexRun without arguments to start the REPL:
fexFex has a syntax similar to C.