Skip to content

elydre/ks2c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ks2c

Wiki Github Project dif10

About

The KS (KEA-stream) is an esolang designed to simplify the KEA, a modal interpreted esolang

KS => ks2kea => KEA => interpreter

However the KEA remains slow, so instead of compiling the KS to KEA why not do it to C

KS => ks2c => C => compiler => executable

Build and run

# Compile the KS to C
python3 main.py <input.ks>

# Compile the C to an executable
make

# Execute the compiled code
./prog