commit dca71215e027b7299c2f79240d57e6ca62efca8a Author: allexanderbergmns Date: Mon Aug 24 14:54:02 2026 +0200 core diff --git a/main.v b/main.v new file mode 100644 index 0000000..a0becec --- /dev/null +++ b/main.v @@ -0,0 +1,46 @@ +// vuurraaf/v +// A complete toolchain for VuurRaaf, in V. This toolchain is made from zero, +// and includes custom compiler, assembler, linker, and runtime. +// It is designed to be simple and easy to understand, while still being powerful +// enough to compile and run VuurRaaf programs. + +module main + +import os +import v.vmod + +fn toolchain_loader() {} + +fn toolchain_unloader() {} + +fn toolchain_alloc() {} + +fn toolchain_free() {} + +fn toolchain_compile() {} + +fn toolchain_assemble() {} + +fn toolchain_link() {} + +fn toolchain_run() {} + +fn toolchain_debug() {} + +fn toolchain_help() {} + +fn toolchain_version() {} + +fn toolchain_info() {} + +fn toolchain_config() {} + +fn toolchain_test() {} + +fn toolchain_bench() {} + +fn toolchain_clean() {} + +fn toolchain_up() {} + +fn toolchain_symlink() {} \ No newline at end of file