License, readme, and build files

This commit is contained in:
2025-10-25 21:45:08 +11:00
parent 9e76fca977
commit c73142178a
3 changed files with 772 additions and 0 deletions

17
CMakeLists.txt Normal file
View File

@@ -0,0 +1,17 @@
cmake_minimum_required(VERSION 4.0)
project(funk)
set(CMAKE_CXX_STANDARD 17)
include_directories(src/lexer)
include_directories(src/parser)
include_directories(src/runner)
add_executable(funk
src/lexer/lexer.cpp
src/lexer/lexer.h
src/parser/parser.cpp
src/parser/parser.h
src/runner/runner.cpp
src/runner/runner.h
src/main.cpp)