Skip to content

gavyeah8616/gavyeah-lang

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gavyeah-lang

gavyeah lang is my own lang

This compiler is written in C++ and python but hopefully it will get to a point where it can be self-hosted.

Building

Requires nasm, python3 and ld on a unix like os such as linux, macos but you can use wsl.

git clone https://github.com/gavyeah8616/gavyeah-lang.git
cd gavyeah-lang-master
mkdir build
cmake -S . -B build
cmake --build build

Executable will be gavyeahlang in the build/ directory.

how to use

to use it just run gavyeahlang <input.gyl>. to test your program just run

./yourprogram.gyl.exe
echo $?

WARING

if you are putting your file in another folder then you NEED to create a folder called src and copy and paste main.py into src

About

gavyeah c or lang is my programming language

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 98.8%
  • Other 1.2%