Skip to content

F is a toy, functional, LISP-like language built as a study project

Notifications You must be signed in to change notification settings

fedor-ivn/project-f

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project F

F is a toy, functional, LISP-like language. It is built as a project for the course on compiler construction at Innopolis University.

A general overview of the language is on Moodle. The list of this implementation's details is available here.

Building

First, initialize cmake.

cmake .

If you want to build with debug symbols, set CMAKE_BUILD_TYPE variable to Debug. The variable value will be saved for all further local builds.

cmake -DCMAKE_BUILD_TYPE=Debug .

After initialization, you can build the project.

cmake --build .

Now you can run ./project-f to run the interpreter.

About

F is a toy, functional, LISP-like language built as a study project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published